OblivionWikiJP
(避難所)
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
(
+
) |
ヘルプ
|
ログイン
]
攻略記事/oblivion.ini
をテンプレートにして作成
開始行:
///------------------
// これは攻略記事の新規ページを作成する時にテンプレートと...
// よって特に理由が無い限りは編集する必要はありません
//------------------
//#topicpath
**目次 [#qdfa1270]
#contents
*oblivion.ini [#q386415b]
**oblivion.iniの場所 [#n855ea66]
oblivion.iniは''マイドキュメント''フォルダ内の以下の場所...
My Games\Oblivion\oblivion.ini
デフォルトでは
%USERPROFILE%\My Documents\My Games\Oblivion\oblivion.ini
です。
ゲームフォルダの ''oblivion.default.ini'' は役割が異なり...
**デフォルトに戻す [#y78d3913]
oblivion.iniをデフォルトに戻すには、ファイル自体を削除し...
oblivion.iniが見つからない時、oblivion.default.iniがobliv...
(oblivion.default.iniをいじってはいけない理由がこれです)。
また、他のWindowsのiniファイルと同じく、oblivion.iniでは...
たとえばbAllowScreenShot(デフォルトは0)という値を1に変更...
>;bAllowScreenShot=0
bAllowScreenShot=1
という風にしておけば、デフォルト値を戻すのが簡単になりま...
**間違ってdefault.iniの方を弄っちゃって元の値がわからない...
-手を加えてない素のOblivion_default.iniをこのページに添付...
-&ref(Oblivion_default.zip);
*基本Oblivion.iniの作成 [#q0dd839b]
2023年時点のゲームを遊べるPCなら問題なく動作する程度の重...
以下の設定だけでも十分に安定してきれいな画像を表示可能で...
また指定がない限り、多くのMODは標準設定を前提としてるので...
+Oblivion.iniを削除後、ランチャーを起動して「Options」か...
+「Play」を押してゲームを起動し、字幕など必要な設定をして...
+Oblivion.iniを開き、以下の3箇所を修正します。((https://g...
bFaceMipMaps=0 ;NPCの顔に汚れや画質低下をもたらすエフェ...
bForceFullLOD=1 ;遠くの樹の表示を改善する
bAllowScreenShot=1 ;スクリーンショット
*INIファイル編集ツール [#d61b0e99]
**[[BethINI>https://www.nexusmods.com/skyrimspecialeditio...
-最適設定から自動バックアップ機能まで含め、INI編集ツール...
最初にこのプリセットを試してみると良いでしょう。
-「Basic」タブの「Recommended Tweaks」にチェックを入れ、H...
--Ultraはやたらに負荷が高いので推奨できません。
--「Recommended Tweaks」はバグ対策として[[FOV>#j32d16ba]]...
--「Allow 3.0 Shaders」にチェックを入れた場合、手動で有効...
-「Setup」タブでMod Organizer 2のパスを設定した後は、「IN...
-「Interface」タブの「General Subtitles」にチェックを入れ...
-[[Oblivion Reloaded>MOD/EXE拡張#xbdb0daf]]やENBを使用す...
-Save and Exitボタンを押すと保存され、同時に未使用設定の...
--[[Vampire Race Disabler>MOD/BugFix#ff0fd1ad]]によって追...
*ゲーム一般 [#o27adbd4]
**スクリーンショット [#e496faf3]
スクリーンショットを撮りたい時は、以下のように変更します。
>bAllowScreenShot=1 (デフォルト0)
アンチエイリアスが有効になっていると撮れないようです。Fra...
>SScreenShotBaseName=ScreenShot
スクリーンショットを撮った際にOblivionディレクトリに作成...
SScreenShotBaseName=(ファイルパス込みのファイル名) に書き...
**ムービーを飛ばす [#q23b6f99]
始めのムービーを飛ばすには以下のように変更します。
>SMainMenuMovieIntro=
SIntroSequence=
ムービーを表示したいときは、以下のように元の状態に戻しま...
>SMainMenuMovieIntro=Oblivion iv logo.bik
SIntroSequence=bethesda softworks HD720p.bik,2k games.bik...
**重要人物にダメージを与える [#w991a7e1]
デフォルトでは、重要人物は関連クエストが終わるまでダメー...
>bEssentialTakeNoDamage=0 (デフォルト 1)
と設定することで重要人物を死なせることが出来ます。
>bForceReloadOnEssentialCharacterDeath=0 (デフォルト 1)
で、重要人物が死んだ場合のロード画面も抑制できます。ゲー...
**照準を常に同じにする [#p3c34f0e]
以下の設定で照準が常に十字になります。
>bDisableDynamicCrosshair=1 (デフォルト 0)
**NPCのHPをバー表示 [#ea81da23]
以下の設定でNPCに出る半円のヘルスメーターがぶっといバーに...
>bHealthBarShowing=1 (デフォルト 0)
**生きているものを掴む [#l6939896]
以下の設定で生きているNPCも死体同様grabできるようになりま...
>bAllowHavokGrabTheLiving=1 (デフォルト 0)
**対話の時のズームをやめる [#a130580d]
以下の設定で対話モードのズーム間隔を調整できます。
>fDlgFocus=10.0000 (デフォルト 2.1000)
**雨を降らなくする [#t2cf48b7]
雨が降らなくするには、以下のように設定します。
>bPrecipitation=0 (デフォルト 1)
**ゲームスピードを変える [#fGlobalTimeMultiplier]
以下の設定でゲームスピードが定義されています。
>fGlobalTimeMultiplier=1.0000
初期設定の1よりも数値を大きくすればゲームが速くなり、1よ...
**レベルアップ可能時に即レベルアップ [#bInstantLevelUp]
以下の設定でレベルアップ可能時に即レベルアップするかどう...
>bInstantLevelUp=0
初期設定の0だとレベルアップするのに宿屋などで休息を取る必...
**マップの外周の見えない壁を無くす [#bBorderRegionsEnabled]
以下の設定でマップの外周の見えない壁を無くして、通常のマ...
>bBorderRegionsEnabled=0 (デフォルト 1)
**セーブデータのバックアップ [#iddbef52]
クイックセーブのバックアップ(履歴)を残す数を指定します。
quicksave.bak、quicksave.bak.bakといった名前で保存される...
>iSaveGameBackupCount=4 (デフォルト 1)
**パッドやジョイスティックを無効にする[#bUseJoystickEnabl...
以下の設定でパッドなどを接続していても検出しなくなります
>bUse Joystick=0 (デフォルト 1)
*パフォーマンスアップ [#k90820eb]
**シャドウマップレゾリューション [#iShadowMapResolution]
数値を下げる(数値は8の倍数)ことでダイナミックシャドウが用...
その代わりに影が雑になる.
>iShadowMapResolution=128(デフォルト1024)
この値が低いと扉をくぐった時などのロード画面でフリーズす...
**バッファサイズ [#apboeu28]
%%処理速度を上げるために一時的にデータを保存する領域、バ...
Cell Bufferは、メモリにデータを保持しておくセルの数を指定...
過去の記述にあるようなパフォーマンス向上の効果はありませ...
uGridsToLoadは、遠景の描写範囲の度合です。
値を増やすことで遠景の描写範囲が広がりますが、当然パフォ...
(注)バッファサイズを増やしても前に訪れた場所へのロードが...
(注2)uInterior Cell Bufferは出来るだけ小さく(3~5)、uEx...
遠景の強化でuGridsToLoadを変更している場合は、uExterior C...
※特定の場所で自キャラ・NPC・動物などがぴょんぴょん跳ねた...
デフォルト
>uInterior Cell Buffer=3
uExterior Cell Buffer=36
uGridsToLoad=5
iPreloadSizeLimit=26214400
メモリ1GB
>uInterior Cell Buffer=6
uExterior Cell Buffer=64
uGridsToLoad=7
iPreloadSizeLimit=52428800
メモリ2GB
>uInterior Cell Buffer=12
uExterior Cell Buffer=144
uGridsToLoad=11
iPreloadSizeLimit=104857600
バッファサイズを増やす場合は必ずプリロードサイズも合わせ...
**プリロードサイズ [#iPreloadSizeLimit]
先読みに使われるメモリの量を変えることで、パフォーマンス...
この項目を変更する場合は上記のバッファサイズもあわせて変...
この項目を250MB以上に設定すると、CTDが発生しやすくなる可...
またFTのCTDにこの項目は関連があります。200MB程度でもCTDを...
>iPreloadSizeLimit=104857600 (デフォルト26214400)
%%メモリが1GB以下なら、52428800にしてください。%%
※(実メモリサイズ-256)*1024*100が適正値との情報が出ていま...
(編者注)この適正値計算の情報は、バニラ状態かつメインメ...
VRAMおよびメインメモリが不足している場合、プリロードサイ...
**HDDキャッシュ [#m8df7b8a]
HDDにキャッシュを置くことでロードを速くすることができます。
メモリが十分にある環境では逆に遅くなる模様。
>bUseHardDriveCache=1 (デフォルト 0)
**野草の描写 [#f788866c]
草はかなりのFPS食いです。以下のように調整することで、FPS...
>iMinGrassSize=120 (デフォルト 80)
fGrassEndDistance=8000.0000 (デフォルト 3000.0000)
fGrassStartFadeDistance=7000.0000 (デフォルト 2000.0000)
GrassSizeは草の密度を決めます。ローエンドマシンでは150~2...
**木 [#c2e74c1e]
どこまで遠くの木を描写するかを設定するには、以下の値を調...
>uGridDistantTreeRange=15
また、どれだけ多くの木を描写するかを設定するには、以下の...
>uGridDistantCount=25
木を無くすこともできます。以下のように設定します。
>bEnableTrees=0 (デフォルト 1)
FPSは大幅にあがりますが、別のゲームになるのでお勧めしませ...
**LOD [#qb2be325]
デフォルトでは、ある距離以上の遠景の描写にはぼんやりにじ...
>bDisplayLODLand=0 (デフォルト 1)
bDisplayLODBuildings=0 (デフォルト 1)
bDisplayLODTrees=0 (デフォルト 1)
FPSは大幅にあがりますが、見た目はありえないほどひどくなり...
テクスチャがぼんやりにじむようになる距離を設定するには、...
また、fLODMultLandscape以外はゲーム内の画面画面でも変更す...
>fLODMultLandscape=1.0000
fLODMultTrees=2.0000 (木の描画距離)
fLODMultActors=7.0000 (人物の描画距離)
fLODMultItems=7.0000 (アイテムの描画距離)
fLODMultObjects=7.0000 (物の描画距離)
fLODMultTrees(木の描画距離)は特に効きます。こちらは実際試...
**シェーダー3.0 [#le900a0b]
GeForce6シリーズ以降とRADEON X1x00シリーズ以降では、シェ...
同時に多数のMODはシェーダー3.0を想定しておらず、有効にし...
また[[ORC>MOD/EXE拡張#ee1a3402]]のほうが効果的かつ併用不...
>bAllow30Shaders=1 (デフォルト 0)
ただしこれだけではシェーダーパッケージが有効にならないの...
一度oblivionを起動→終了する。
oblivion.iniと同じ所にある RenderInfo.txt の中の Shader ...
Data\Shaders\shaderpackage0??.sdp (??は上記の Shader Pac...
Data\Shaders\shaderpackage019.sdpをコピーし、上記Data\Sh...
shaderpackage019.sdpをshaderpackage001~018.sdpにコピーし...
空が真っ黒になる症状が出た場合、HDRを有効にすると改善しま...
Bloomを有効にしてる方は、一度HDRを有効にしてからシェーダ...
その後、Bloomに戻すと空が真っ暗になる不具合が出ないとの報...
shadersのバックアップを取っていなかった方はこちらで落とせ...
**スレッド [#thread]
以下の設定を施すことで、oblivion.exeは通常より4~5多めの...
>bUseThreadedBlood=1 (デフォルト 0)
bUseThreadedMorpher=1 (デフォルト 0)
bUseThreadedTempEffects=1 (デフォルト 0)
bUseThreadedParticleSystem=1 (デフォルト 0)
bBackgroundPathing=1 (デフォルト 0)
iNumHavokThreads=5 (デフォルト 1)
iThreads=9 (デフォルト 3)
iOpenMPLevel=10 (デフォルト 10)
Oblivionは一応マルチスレッド対応のゲームですのでデュアル...
Oblivionはマルチコア処理のCPUには非対応なので上記の設定と...
シングルコア寄りの設定にする為にデフォルトの設定に戻しま...
iNumHavokThreads=1
iThreads=1
の部分だけを変更するとゲームの遅延が大幅に解消されたとい...
正確に設定しないとエリアロードでCTDするので注意が必要です。
クアッドコアの環境では全く効果がなかったり、逆に重くなる...
この設定はデュアルコア又はシングルコアのCPUに適応するとよ...
iOpenMPLevelはほとんどゲームに影響されないということが検...
--この項目に関しては若干不具合の報告がある模様です。ファ...
--ハイパースレッド対応以前の古いPEN4ではこの設定をすると...
>※全力スレ70の415氏のレスより転載 訳は適当につけました
>
>----------
べセスダのひと(OBSE開発チームのメンバー)によるとこんな...
>
・ bUseThreadedBlood - Does nothing. Isn't even read by t...
・ bUseThreadedMorpher - Is read by the runtime, but isn'...
・ bUseThreadedTempEffects - Is read by the runtime, but ...
・ bUseThreadedParticleSystem - Is read by the runtime, b...
・ bUseMultiThreadedTrees - Is read by the runtime, but i...
・ bUseMultiThreadedFaceGen - Appears to do something. (p...
・ iNumHavokThreads - Is passed to Havok and probably doe...
・ iThreads - Is read by the runtime, but isn't used for ...
・ iOpenMPLevel - Is read by the runtime, but isn't used ...
>
「anything」とか「nothing」とか言われてる項目は無効って事...
>
というわけでiNumHavokThreadsの値はHavokエンジンにまる投げ...
これはHavokで使用可能なCPUコアの数を設定してるはず。でもC...
やっぱりOblivion全体でひとつのコアしか使ってないんで、Hav...
>
要するに、どっちも設定する意味がないみたい
**バックグラウンドロード [#gsj475a8]
上記と同じくゲームが遅くなるのを避けられるかもしれない設...
>bBackgroundLoadLipFiles=1(デフォルト 0)
bLoadBackgroundFaceGen=1(デフォルト 0)
bBackgroundCellLoads=1(デフォルト 1)
bLoadHelmetsInBackground=1(デフォルト 1)
bBackgroundPathing=1(デフォルト 1)
「bBackgroundLoadLipFiles=1」にすると口パクするプラグイン...
**不必要なメモリデータの開放 [#o3rfe434]
長時間プレイしているとスワップが激しくなりますが大量にメ...
有効にした方がファストトラベル、ロード時のCTDが減り安定度...
使わないcellなどをパージするので、有効を推奨します。
>bPreemptivelyUnloadCells=1(デフォルト 0)
bSelectivePurgeUnusedOnFastTravel=1(デフォルト 0)
**グラフィック効果を切る [#zf57340a]
oblivion gate, chameleon呪文, 序盤では暗殺者が死亡するシ...
>bUseRefractionShader=0 (デフォルト 1)
壁や髪のハイライトを切るのも効果がありますが、このエント...
>bDoSpecularPass=0 (デフォルト 1)
*見た目強化 [#r769bd1d]
**流血 [#da72a7d7]
血の跡をもっと残すには、以下のように調整します。
>fDecalLifetime=1200.0000 (デフォルト10)
iMaxDecalsPerFrame=500 (デフォルト10)
fDecalLifetimeが血痕が消えるまでの時間(単位:秒)、iMaxD...
※ゲーム中、オプションでVideoの項目に入るとfDecalLifetime...
>fMinBloodDamage=1.0000
出血するのに必要なダメージを定義しています。数値を増やす...
**遠景の強化 [#jbcf4511]
遠景ののっぺりした描写を変えるには、以下の値を調整します。
>uGridsToLoad = 9 (デフォルト 5)
uExterior Cell Buffer=100 (デフォルト 36)
uGridsToLoadは奇数でなければなりません。
水の描写がおかしくなったり、ロード時間が長くなったり、テ...
また、街の手前の坂道などで地面に入ったり出たりして進めな...
屋外ローカルマップを開いた際に
1.マップの中心座標がプレイヤーの現在位置から大きくずれ...
2.屋外ローカルマップにマーカーが一切表示されない。
という現象が発生することもあります。
なお、水の描写は
>uNumDepthGrids=1 (デフォルト 3)
でだいたい直るとの報告があります。
水中が濁ったり水面に円ができたり水底が抜けたりする現象は...
uExterior Cell Buffer = (uGridsToLoad + 1)の二乗の数値...
バッファサイズでもuExterior Cell Bufferの値を弄るので、そ...
なお、この設定はFPSが大幅に下がるため、効果を確認して適用...
**野草の強化 [#na7cf2e2]
草の種類を増やすには、以下の値を調整します。
>iMaxGrassTypesPerTexure=4 (デフォルト 2)
Vanillaではほとんど気になりませんが、夜を暗くするMODを使...
以下の値に設定することで、フィールドの草にダイナミックシ...
ただし、光源と草が多い場所では負荷が増加します。
>bGrassPointLighting=1 (デフォルト 0)
風にそよぐ強さを定義するには、以下の値を調整します。
>fGrassWindMagnitudeMax=125.0000
fGrassWindMagnitudeMin=5.0000
**遠景の木の強化 [#end5e88a]
所在が街の外の場合の、木の描写は以下を調整します。
Range(距離)は、20だと、移動時の描画(いきなり木が現れる...
Count(数)は、VRAM消費量に結構影響するので、無理に増やす...
>uGridDistantTreeRange=25 (デフォルト 15)
>uGridDistantCount=30 (デフォルト 25)
所在が街の中の場合の、木の描写は以下を調整します。
街中では、大抵FPSに余裕があると思われるので、外と同じにし...
ただし、NPC増加MOD等で、街の中での負荷が多い場合は、距離...
>uGridDistantTreeRangeCity=20 (デフォルト 4)
>uGridDistantCountCity=25 (デフォルト 4)
**水の反射 [#jde9d540]
水の反射をもっと綺麗にするには、以下の設定を試してくださ...
>bUseWaterReflectionsMisc=1 (デフォルト 0)
bUseWaterReflectionsStatics=1 (デフォルト 0)
bUseWaterReflectionsTrees=1 (デフォルト 0)
bUseWaterReflectionsActors=1 (デフォルト 0)
uSurfaceFPS=15 (デフォルト 12)
パフォーマンスの為にもActorsとMiscはオフにするのもいいか...
**光源の距離 [#agi5u68e]
街灯・松明など光源が照らす明かりは、デフォルトだとかなり...
>fLightLOD2=3000.0000 (デフォルト 1500.0000)
fLightLOD1は光の減衰が始まる距離を調整します。fLightLOD2...
>fLightLOD1=2000.0000(デフォルト 1000.0000)
**Bloom [#o5cf57ewa]
Bloom(光の反射、ぼやけ具合)を調整します。HDRは使えないけ...
下はデフォルトよりやや強め。お好みで調整して下さい。
>fSkyBrightness=0.2000 (デフォルト 0.5000)
fSunBrightness=0.0600 (デフォルト 0.0000)
fAlphaAddExterior=0.8000 (デフォルト 0.2000)
fAlphaAddInterior=0.8000 (デフォルト 0.5000)
iBlurTexSize=256 (デフォルト 256)
iBlendType=2 (デフォルト 2)
iBlurTexSizeは16,32,64,128,256,512が有効のようです。
うんざりするくらい明るくしたい人は上から 0.2000 0.2000...
**FOV [#j32d16ba]
コンソールからでも調整できますが、oblivion.iniからFOVを調...
>fDefaultFOV=90 (デフォルト 75.0000)
注意 : INIファイルから変更すると、マウスのカーソル位置が...
MODの[[Oblivion Display Tweaks>MOD/EXE拡張#te400259]]によ...
**セルフシャドウ [#selfshadow]
デフォルトの設定では、セルフシャドウはあまり綺麗に反映さ...
>iShadowMapResolution=2048 (デフォルト 1024(256の場合もあ...
iShadowFilter=10 (デフォルト 5(2の場合もあり))
%%bFixFaceNormals=1 (デフォルト 0)%% 1にする場合下記熟読
これで影の表現が歴然と変わります。FPS上での変化はあまりあ...
>bActorSelfShadowing=1 (デフォルト 0)
--bFixFaceNormals=1を設定すると、Chorrol周辺に移動したと...
環境によっては死体の服を剥ぎ取る・装備の着脱などのアク...
セルフシャドウの各項目のデフォルト値を変更することによ...
RadeonX1950Pro環境下ではbFixFaceNormals=1を設定するとセ...
bFixFaceNormals=1の設定だと変身魔法のエフェクトでクラッ...
**影の描写 [#v22f667d]
影をはっきり描写するかぼんやり描写するかは以下の値を調整...
>iCanopyShadowScale=256 (デフォルト 512)
数字が多いほどぼんやり、少ないほどはっきり表示します。
256あたりが最も良いのではないかとの意見あり。
描画される影の数を変更するには、以下の値を調整してくださ...
>iActorShadowCountExt=2
iActorShadowCountInt=4
Extが屋外の影の数、Intが屋内の影の数です。
10以上にはしないほうが良いかもしれません。
**HDR [#e4d4cf92]
反射の光具合を変更する。
>[BlurShaderHDRInterior](屋内の設定)
と
[BlurShaderHDR](屋外の設定)それぞれお好みの値で。
fBrightScale=2.2500(デフォルト)
**ローカルマップをカラー化 [#r54ce2a3]
ローカルマップがカラーになります。
> bLocalMapShader=0 (デフォルト1)
**手に持ったトーチを光源として影を描写 [#z5d977d8]
装備したトーチの反対側に影が伸びるようになります。影が揺...
> bEquippedTorchesCastShadows=1 (デフォルト0)
* 外部リンク [#kb178a68]
- %%[[参考になりそうなフォーラム>http://www.bethsoft.com/...
- [[パフォーマンス系情報サイト>https://sites.google.com/s...
終了行:
///------------------
// これは攻略記事の新規ページを作成する時にテンプレートと...
// よって特に理由が無い限りは編集する必要はありません
//------------------
//#topicpath
**目次 [#qdfa1270]
#contents
*oblivion.ini [#q386415b]
**oblivion.iniの場所 [#n855ea66]
oblivion.iniは''マイドキュメント''フォルダ内の以下の場所...
My Games\Oblivion\oblivion.ini
デフォルトでは
%USERPROFILE%\My Documents\My Games\Oblivion\oblivion.ini
です。
ゲームフォルダの ''oblivion.default.ini'' は役割が異なり...
**デフォルトに戻す [#y78d3913]
oblivion.iniをデフォルトに戻すには、ファイル自体を削除し...
oblivion.iniが見つからない時、oblivion.default.iniがobliv...
(oblivion.default.iniをいじってはいけない理由がこれです)。
また、他のWindowsのiniファイルと同じく、oblivion.iniでは...
たとえばbAllowScreenShot(デフォルトは0)という値を1に変更...
>;bAllowScreenShot=0
bAllowScreenShot=1
という風にしておけば、デフォルト値を戻すのが簡単になりま...
**間違ってdefault.iniの方を弄っちゃって元の値がわからない...
-手を加えてない素のOblivion_default.iniをこのページに添付...
-&ref(Oblivion_default.zip);
*基本Oblivion.iniの作成 [#q0dd839b]
2023年時点のゲームを遊べるPCなら問題なく動作する程度の重...
以下の設定だけでも十分に安定してきれいな画像を表示可能で...
また指定がない限り、多くのMODは標準設定を前提としてるので...
+Oblivion.iniを削除後、ランチャーを起動して「Options」か...
+「Play」を押してゲームを起動し、字幕など必要な設定をして...
+Oblivion.iniを開き、以下の3箇所を修正します。((https://g...
bFaceMipMaps=0 ;NPCの顔に汚れや画質低下をもたらすエフェ...
bForceFullLOD=1 ;遠くの樹の表示を改善する
bAllowScreenShot=1 ;スクリーンショット
*INIファイル編集ツール [#d61b0e99]
**[[BethINI>https://www.nexusmods.com/skyrimspecialeditio...
-最適設定から自動バックアップ機能まで含め、INI編集ツール...
最初にこのプリセットを試してみると良いでしょう。
-「Basic」タブの「Recommended Tweaks」にチェックを入れ、H...
--Ultraはやたらに負荷が高いので推奨できません。
--「Recommended Tweaks」はバグ対策として[[FOV>#j32d16ba]]...
--「Allow 3.0 Shaders」にチェックを入れた場合、手動で有効...
-「Setup」タブでMod Organizer 2のパスを設定した後は、「IN...
-「Interface」タブの「General Subtitles」にチェックを入れ...
-[[Oblivion Reloaded>MOD/EXE拡張#xbdb0daf]]やENBを使用す...
-Save and Exitボタンを押すと保存され、同時に未使用設定の...
--[[Vampire Race Disabler>MOD/BugFix#ff0fd1ad]]によって追...
*ゲーム一般 [#o27adbd4]
**スクリーンショット [#e496faf3]
スクリーンショットを撮りたい時は、以下のように変更します。
>bAllowScreenShot=1 (デフォルト0)
アンチエイリアスが有効になっていると撮れないようです。Fra...
>SScreenShotBaseName=ScreenShot
スクリーンショットを撮った際にOblivionディレクトリに作成...
SScreenShotBaseName=(ファイルパス込みのファイル名) に書き...
**ムービーを飛ばす [#q23b6f99]
始めのムービーを飛ばすには以下のように変更します。
>SMainMenuMovieIntro=
SIntroSequence=
ムービーを表示したいときは、以下のように元の状態に戻しま...
>SMainMenuMovieIntro=Oblivion iv logo.bik
SIntroSequence=bethesda softworks HD720p.bik,2k games.bik...
**重要人物にダメージを与える [#w991a7e1]
デフォルトでは、重要人物は関連クエストが終わるまでダメー...
>bEssentialTakeNoDamage=0 (デフォルト 1)
と設定することで重要人物を死なせることが出来ます。
>bForceReloadOnEssentialCharacterDeath=0 (デフォルト 1)
で、重要人物が死んだ場合のロード画面も抑制できます。ゲー...
**照準を常に同じにする [#p3c34f0e]
以下の設定で照準が常に十字になります。
>bDisableDynamicCrosshair=1 (デフォルト 0)
**NPCのHPをバー表示 [#ea81da23]
以下の設定でNPCに出る半円のヘルスメーターがぶっといバーに...
>bHealthBarShowing=1 (デフォルト 0)
**生きているものを掴む [#l6939896]
以下の設定で生きているNPCも死体同様grabできるようになりま...
>bAllowHavokGrabTheLiving=1 (デフォルト 0)
**対話の時のズームをやめる [#a130580d]
以下の設定で対話モードのズーム間隔を調整できます。
>fDlgFocus=10.0000 (デフォルト 2.1000)
**雨を降らなくする [#t2cf48b7]
雨が降らなくするには、以下のように設定します。
>bPrecipitation=0 (デフォルト 1)
**ゲームスピードを変える [#fGlobalTimeMultiplier]
以下の設定でゲームスピードが定義されています。
>fGlobalTimeMultiplier=1.0000
初期設定の1よりも数値を大きくすればゲームが速くなり、1よ...
**レベルアップ可能時に即レベルアップ [#bInstantLevelUp]
以下の設定でレベルアップ可能時に即レベルアップするかどう...
>bInstantLevelUp=0
初期設定の0だとレベルアップするのに宿屋などで休息を取る必...
**マップの外周の見えない壁を無くす [#bBorderRegionsEnabled]
以下の設定でマップの外周の見えない壁を無くして、通常のマ...
>bBorderRegionsEnabled=0 (デフォルト 1)
**セーブデータのバックアップ [#iddbef52]
クイックセーブのバックアップ(履歴)を残す数を指定します。
quicksave.bak、quicksave.bak.bakといった名前で保存される...
>iSaveGameBackupCount=4 (デフォルト 1)
**パッドやジョイスティックを無効にする[#bUseJoystickEnabl...
以下の設定でパッドなどを接続していても検出しなくなります
>bUse Joystick=0 (デフォルト 1)
*パフォーマンスアップ [#k90820eb]
**シャドウマップレゾリューション [#iShadowMapResolution]
数値を下げる(数値は8の倍数)ことでダイナミックシャドウが用...
その代わりに影が雑になる.
>iShadowMapResolution=128(デフォルト1024)
この値が低いと扉をくぐった時などのロード画面でフリーズす...
**バッファサイズ [#apboeu28]
%%処理速度を上げるために一時的にデータを保存する領域、バ...
Cell Bufferは、メモリにデータを保持しておくセルの数を指定...
過去の記述にあるようなパフォーマンス向上の効果はありませ...
uGridsToLoadは、遠景の描写範囲の度合です。
値を増やすことで遠景の描写範囲が広がりますが、当然パフォ...
(注)バッファサイズを増やしても前に訪れた場所へのロードが...
(注2)uInterior Cell Bufferは出来るだけ小さく(3~5)、uEx...
遠景の強化でuGridsToLoadを変更している場合は、uExterior C...
※特定の場所で自キャラ・NPC・動物などがぴょんぴょん跳ねた...
デフォルト
>uInterior Cell Buffer=3
uExterior Cell Buffer=36
uGridsToLoad=5
iPreloadSizeLimit=26214400
メモリ1GB
>uInterior Cell Buffer=6
uExterior Cell Buffer=64
uGridsToLoad=7
iPreloadSizeLimit=52428800
メモリ2GB
>uInterior Cell Buffer=12
uExterior Cell Buffer=144
uGridsToLoad=11
iPreloadSizeLimit=104857600
バッファサイズを増やす場合は必ずプリロードサイズも合わせ...
**プリロードサイズ [#iPreloadSizeLimit]
先読みに使われるメモリの量を変えることで、パフォーマンス...
この項目を変更する場合は上記のバッファサイズもあわせて変...
この項目を250MB以上に設定すると、CTDが発生しやすくなる可...
またFTのCTDにこの項目は関連があります。200MB程度でもCTDを...
>iPreloadSizeLimit=104857600 (デフォルト26214400)
%%メモリが1GB以下なら、52428800にしてください。%%
※(実メモリサイズ-256)*1024*100が適正値との情報が出ていま...
(編者注)この適正値計算の情報は、バニラ状態かつメインメ...
VRAMおよびメインメモリが不足している場合、プリロードサイ...
**HDDキャッシュ [#m8df7b8a]
HDDにキャッシュを置くことでロードを速くすることができます。
メモリが十分にある環境では逆に遅くなる模様。
>bUseHardDriveCache=1 (デフォルト 0)
**野草の描写 [#f788866c]
草はかなりのFPS食いです。以下のように調整することで、FPS...
>iMinGrassSize=120 (デフォルト 80)
fGrassEndDistance=8000.0000 (デフォルト 3000.0000)
fGrassStartFadeDistance=7000.0000 (デフォルト 2000.0000)
GrassSizeは草の密度を決めます。ローエンドマシンでは150~2...
**木 [#c2e74c1e]
どこまで遠くの木を描写するかを設定するには、以下の値を調...
>uGridDistantTreeRange=15
また、どれだけ多くの木を描写するかを設定するには、以下の...
>uGridDistantCount=25
木を無くすこともできます。以下のように設定します。
>bEnableTrees=0 (デフォルト 1)
FPSは大幅にあがりますが、別のゲームになるのでお勧めしませ...
**LOD [#qb2be325]
デフォルトでは、ある距離以上の遠景の描写にはぼんやりにじ...
>bDisplayLODLand=0 (デフォルト 1)
bDisplayLODBuildings=0 (デフォルト 1)
bDisplayLODTrees=0 (デフォルト 1)
FPSは大幅にあがりますが、見た目はありえないほどひどくなり...
テクスチャがぼんやりにじむようになる距離を設定するには、...
また、fLODMultLandscape以外はゲーム内の画面画面でも変更す...
>fLODMultLandscape=1.0000
fLODMultTrees=2.0000 (木の描画距離)
fLODMultActors=7.0000 (人物の描画距離)
fLODMultItems=7.0000 (アイテムの描画距離)
fLODMultObjects=7.0000 (物の描画距離)
fLODMultTrees(木の描画距離)は特に効きます。こちらは実際試...
**シェーダー3.0 [#le900a0b]
GeForce6シリーズ以降とRADEON X1x00シリーズ以降では、シェ...
同時に多数のMODはシェーダー3.0を想定しておらず、有効にし...
また[[ORC>MOD/EXE拡張#ee1a3402]]のほうが効果的かつ併用不...
>bAllow30Shaders=1 (デフォルト 0)
ただしこれだけではシェーダーパッケージが有効にならないの...
一度oblivionを起動→終了する。
oblivion.iniと同じ所にある RenderInfo.txt の中の Shader ...
Data\Shaders\shaderpackage0??.sdp (??は上記の Shader Pac...
Data\Shaders\shaderpackage019.sdpをコピーし、上記Data\Sh...
shaderpackage019.sdpをshaderpackage001~018.sdpにコピーし...
空が真っ黒になる症状が出た場合、HDRを有効にすると改善しま...
Bloomを有効にしてる方は、一度HDRを有効にしてからシェーダ...
その後、Bloomに戻すと空が真っ暗になる不具合が出ないとの報...
shadersのバックアップを取っていなかった方はこちらで落とせ...
**スレッド [#thread]
以下の設定を施すことで、oblivion.exeは通常より4~5多めの...
>bUseThreadedBlood=1 (デフォルト 0)
bUseThreadedMorpher=1 (デフォルト 0)
bUseThreadedTempEffects=1 (デフォルト 0)
bUseThreadedParticleSystem=1 (デフォルト 0)
bBackgroundPathing=1 (デフォルト 0)
iNumHavokThreads=5 (デフォルト 1)
iThreads=9 (デフォルト 3)
iOpenMPLevel=10 (デフォルト 10)
Oblivionは一応マルチスレッド対応のゲームですのでデュアル...
Oblivionはマルチコア処理のCPUには非対応なので上記の設定と...
シングルコア寄りの設定にする為にデフォルトの設定に戻しま...
iNumHavokThreads=1
iThreads=1
の部分だけを変更するとゲームの遅延が大幅に解消されたとい...
正確に設定しないとエリアロードでCTDするので注意が必要です。
クアッドコアの環境では全く効果がなかったり、逆に重くなる...
この設定はデュアルコア又はシングルコアのCPUに適応するとよ...
iOpenMPLevelはほとんどゲームに影響されないということが検...
--この項目に関しては若干不具合の報告がある模様です。ファ...
--ハイパースレッド対応以前の古いPEN4ではこの設定をすると...
>※全力スレ70の415氏のレスより転載 訳は適当につけました
>
>----------
べセスダのひと(OBSE開発チームのメンバー)によるとこんな...
>
・ bUseThreadedBlood - Does nothing. Isn't even read by t...
・ bUseThreadedMorpher - Is read by the runtime, but isn'...
・ bUseThreadedTempEffects - Is read by the runtime, but ...
・ bUseThreadedParticleSystem - Is read by the runtime, b...
・ bUseMultiThreadedTrees - Is read by the runtime, but i...
・ bUseMultiThreadedFaceGen - Appears to do something. (p...
・ iNumHavokThreads - Is passed to Havok and probably doe...
・ iThreads - Is read by the runtime, but isn't used for ...
・ iOpenMPLevel - Is read by the runtime, but isn't used ...
>
「anything」とか「nothing」とか言われてる項目は無効って事...
>
というわけでiNumHavokThreadsの値はHavokエンジンにまる投げ...
これはHavokで使用可能なCPUコアの数を設定してるはず。でもC...
やっぱりOblivion全体でひとつのコアしか使ってないんで、Hav...
>
要するに、どっちも設定する意味がないみたい
**バックグラウンドロード [#gsj475a8]
上記と同じくゲームが遅くなるのを避けられるかもしれない設...
>bBackgroundLoadLipFiles=1(デフォルト 0)
bLoadBackgroundFaceGen=1(デフォルト 0)
bBackgroundCellLoads=1(デフォルト 1)
bLoadHelmetsInBackground=1(デフォルト 1)
bBackgroundPathing=1(デフォルト 1)
「bBackgroundLoadLipFiles=1」にすると口パクするプラグイン...
**不必要なメモリデータの開放 [#o3rfe434]
長時間プレイしているとスワップが激しくなりますが大量にメ...
有効にした方がファストトラベル、ロード時のCTDが減り安定度...
使わないcellなどをパージするので、有効を推奨します。
>bPreemptivelyUnloadCells=1(デフォルト 0)
bSelectivePurgeUnusedOnFastTravel=1(デフォルト 0)
**グラフィック効果を切る [#zf57340a]
oblivion gate, chameleon呪文, 序盤では暗殺者が死亡するシ...
>bUseRefractionShader=0 (デフォルト 1)
壁や髪のハイライトを切るのも効果がありますが、このエント...
>bDoSpecularPass=0 (デフォルト 1)
*見た目強化 [#r769bd1d]
**流血 [#da72a7d7]
血の跡をもっと残すには、以下のように調整します。
>fDecalLifetime=1200.0000 (デフォルト10)
iMaxDecalsPerFrame=500 (デフォルト10)
fDecalLifetimeが血痕が消えるまでの時間(単位:秒)、iMaxD...
※ゲーム中、オプションでVideoの項目に入るとfDecalLifetime...
>fMinBloodDamage=1.0000
出血するのに必要なダメージを定義しています。数値を増やす...
**遠景の強化 [#jbcf4511]
遠景ののっぺりした描写を変えるには、以下の値を調整します。
>uGridsToLoad = 9 (デフォルト 5)
uExterior Cell Buffer=100 (デフォルト 36)
uGridsToLoadは奇数でなければなりません。
水の描写がおかしくなったり、ロード時間が長くなったり、テ...
また、街の手前の坂道などで地面に入ったり出たりして進めな...
屋外ローカルマップを開いた際に
1.マップの中心座標がプレイヤーの現在位置から大きくずれ...
2.屋外ローカルマップにマーカーが一切表示されない。
という現象が発生することもあります。
なお、水の描写は
>uNumDepthGrids=1 (デフォルト 3)
でだいたい直るとの報告があります。
水中が濁ったり水面に円ができたり水底が抜けたりする現象は...
uExterior Cell Buffer = (uGridsToLoad + 1)の二乗の数値...
バッファサイズでもuExterior Cell Bufferの値を弄るので、そ...
なお、この設定はFPSが大幅に下がるため、効果を確認して適用...
**野草の強化 [#na7cf2e2]
草の種類を増やすには、以下の値を調整します。
>iMaxGrassTypesPerTexure=4 (デフォルト 2)
Vanillaではほとんど気になりませんが、夜を暗くするMODを使...
以下の値に設定することで、フィールドの草にダイナミックシ...
ただし、光源と草が多い場所では負荷が増加します。
>bGrassPointLighting=1 (デフォルト 0)
風にそよぐ強さを定義するには、以下の値を調整します。
>fGrassWindMagnitudeMax=125.0000
fGrassWindMagnitudeMin=5.0000
**遠景の木の強化 [#end5e88a]
所在が街の外の場合の、木の描写は以下を調整します。
Range(距離)は、20だと、移動時の描画(いきなり木が現れる...
Count(数)は、VRAM消費量に結構影響するので、無理に増やす...
>uGridDistantTreeRange=25 (デフォルト 15)
>uGridDistantCount=30 (デフォルト 25)
所在が街の中の場合の、木の描写は以下を調整します。
街中では、大抵FPSに余裕があると思われるので、外と同じにし...
ただし、NPC増加MOD等で、街の中での負荷が多い場合は、距離...
>uGridDistantTreeRangeCity=20 (デフォルト 4)
>uGridDistantCountCity=25 (デフォルト 4)
**水の反射 [#jde9d540]
水の反射をもっと綺麗にするには、以下の設定を試してくださ...
>bUseWaterReflectionsMisc=1 (デフォルト 0)
bUseWaterReflectionsStatics=1 (デフォルト 0)
bUseWaterReflectionsTrees=1 (デフォルト 0)
bUseWaterReflectionsActors=1 (デフォルト 0)
uSurfaceFPS=15 (デフォルト 12)
パフォーマンスの為にもActorsとMiscはオフにするのもいいか...
**光源の距離 [#agi5u68e]
街灯・松明など光源が照らす明かりは、デフォルトだとかなり...
>fLightLOD2=3000.0000 (デフォルト 1500.0000)
fLightLOD1は光の減衰が始まる距離を調整します。fLightLOD2...
>fLightLOD1=2000.0000(デフォルト 1000.0000)
**Bloom [#o5cf57ewa]
Bloom(光の反射、ぼやけ具合)を調整します。HDRは使えないけ...
下はデフォルトよりやや強め。お好みで調整して下さい。
>fSkyBrightness=0.2000 (デフォルト 0.5000)
fSunBrightness=0.0600 (デフォルト 0.0000)
fAlphaAddExterior=0.8000 (デフォルト 0.2000)
fAlphaAddInterior=0.8000 (デフォルト 0.5000)
iBlurTexSize=256 (デフォルト 256)
iBlendType=2 (デフォルト 2)
iBlurTexSizeは16,32,64,128,256,512が有効のようです。
うんざりするくらい明るくしたい人は上から 0.2000 0.2000...
**FOV [#j32d16ba]
コンソールからでも調整できますが、oblivion.iniからFOVを調...
>fDefaultFOV=90 (デフォルト 75.0000)
注意 : INIファイルから変更すると、マウスのカーソル位置が...
MODの[[Oblivion Display Tweaks>MOD/EXE拡張#te400259]]によ...
**セルフシャドウ [#selfshadow]
デフォルトの設定では、セルフシャドウはあまり綺麗に反映さ...
>iShadowMapResolution=2048 (デフォルト 1024(256の場合もあ...
iShadowFilter=10 (デフォルト 5(2の場合もあり))
%%bFixFaceNormals=1 (デフォルト 0)%% 1にする場合下記熟読
これで影の表現が歴然と変わります。FPS上での変化はあまりあ...
>bActorSelfShadowing=1 (デフォルト 0)
--bFixFaceNormals=1を設定すると、Chorrol周辺に移動したと...
環境によっては死体の服を剥ぎ取る・装備の着脱などのアク...
セルフシャドウの各項目のデフォルト値を変更することによ...
RadeonX1950Pro環境下ではbFixFaceNormals=1を設定するとセ...
bFixFaceNormals=1の設定だと変身魔法のエフェクトでクラッ...
**影の描写 [#v22f667d]
影をはっきり描写するかぼんやり描写するかは以下の値を調整...
>iCanopyShadowScale=256 (デフォルト 512)
数字が多いほどぼんやり、少ないほどはっきり表示します。
256あたりが最も良いのではないかとの意見あり。
描画される影の数を変更するには、以下の値を調整してくださ...
>iActorShadowCountExt=2
iActorShadowCountInt=4
Extが屋外の影の数、Intが屋内の影の数です。
10以上にはしないほうが良いかもしれません。
**HDR [#e4d4cf92]
反射の光具合を変更する。
>[BlurShaderHDRInterior](屋内の設定)
と
[BlurShaderHDR](屋外の設定)それぞれお好みの値で。
fBrightScale=2.2500(デフォルト)
**ローカルマップをカラー化 [#r54ce2a3]
ローカルマップがカラーになります。
> bLocalMapShader=0 (デフォルト1)
**手に持ったトーチを光源として影を描写 [#z5d977d8]
装備したトーチの反対側に影が伸びるようになります。影が揺...
> bEquippedTorchesCastShadows=1 (デフォルト0)
* 外部リンク [#kb178a68]
- %%[[参考になりそうなフォーラム>http://www.bethsoft.com/...
- [[パフォーマンス系情報サイト>https://sites.google.com/s...
ページ名:
▲
■
▼