はじめに †
ゲームプログラム本体のバグ修正・機能強化により安定を向上させ、その他のMODを使用可能とする拡張を行うMODです。
つまりはゲームデータではなく、実行ファイルに当てるパッチといえます。
Oblivionはバグも多いので、初プレイでもこれらのMODとBugFixを適用することをお勧めします。
基本的に他のMODと干渉することはないため、多くのMODで必須/推奨されます。
目次 †
ゲームフォルダ配置 †
ゲームのインストールフォルダに直接配置するため、MOD管理ツールでオフにはできません。
- Github:Releases
- Oblivionの内部でさまざまな処理を行うScriptを拡張し、新たな関数や機能を追加するものです
- Modderから見るならば、今まで出来なかった事がScriptで出来るようになります。よって、Mod製作での幅が極めて向上します
- Player的には、これに対応するModを利用する場合、導入する必要があります
- 旧版のこのWiki上の特別解説ページはOblivionScriptExtenderにあります
- 本来日本語には対応しないOblivionのプログラムを日本語が処理できるようにするものです
- これは「日本語が表示できるようになる」だけであり、翻訳された日本語データは別に用意する必要があります(日本語Mod)
- OBSEのプラグインとしても稼動します
- 詳細は日本語化Wikiを参考の事
- EXEファイルにパッチを当てるv0.15cの場合、4GB Patchより先に実行する必要があります。
- ミラー:4gb Ram Patcher
- EXEファイルの使用可能なメモリを、2GBから4Gへ拡張します。
- GOG版はすでにパッチがあたっているため不要です。
推奨 †
エンジンバグの修正や他MODの互換性向上のため、インストールを強く推奨します。
- Skyrimと同じ方法でBSAと解答されたファイルを処理させるOBSE DLLで、ファイルのタイムスタンプに左右されなくなります
- 2023年時点では、必須MODと言えるでしょう
- Oblivionで発生しているゲームエンジン内の不具合を修正します。
- 50以上の不具合が修正されており多くはCTDやメモリリークに関する修正となっています。
- 上記のEngineBugFixesで修正されていない不具合を修正します。
- こちらもメモリリーク&CTDの要因となるエンジン内の処理を修正します。
- 詳細解説
- Oblivionのメモリ管理を乗っ取ってより高性能なものへ変更します。
- OSRのINIファイルを最適化したもので、スタッタリングをなくし、最新のシステムでパフォーマンスを向上させるために調整されています。
- このプリセットでは、バグのある設定は有効になっていないそうです。まずこれもインストールし、問題に遭遇したら設定を見直すと良いでしょう。
- NVTF - New Vegas Tick Fixをベースに、フルスクリーンでのalt-tabフリーズの修正、ゲームを素早く終了する(Fast Exitの機能)など様々な修正を行います。
- 高FPS修正機能もありますが、残念なことにバグがあります。OBSE\Plugins\oblivion_display_tweaks.iniをメモ帳などで開き、26行目を0にして無効化してください。
bFPSFix = 0
- FOVのバグ修正により、Oblivion.iniのfDefaultFOV=75を自由な値に設定できます。参考値を参照
- ウインドウモードでG-Sync(nVidia)/FreeSync(AMD)を動作できます。有効化は20行目を1に変更します。
bUseFlipExSwapMode = 1
- また日本語化パッチv0.15cを使用する場合、11行目を0にしてボーダレスを無効化しないと正常起動しないとのことです。
bBorderless = 0
- このプラグインは、Oblivion mod制限バグを修正します。 255個のプラグインの最大数を安定してロードできます。
- 具体的には、Dataフォルダ内に未使用でも512個より多いESM、ESP、BSAファイルが存在するとクラッシュするのを、2048個まで正常動作するよう修正します。
- Oblivion本体の自動セーブ機能は不安定なため、このMODで代替します。
- 本来の自動セーブは無効化されます。セーブ間隔など設定はiniファイルの編集、及び以下のLINKからも行えます。
オプション †
ゲームの進行を妨げるバグ修正をするものではありません。他のMODで必要とするものも多く、使用するMODに応じてインストールすると良いでしょう。
可能であれば、予めインストールしておくことも推奨します。
- GUIを拡張するMODです。他のMODで必要とされることが多く、ほぼ必須MODです。
- 他のゲームで言えばMCMに相当する、MODの設定をゲーム中に変更可能なMODです。ただ、対応MODが少ない問題があります。
- MenuQueが必要です。
- Modなどの音声のない会話に口パクを付加するプラグイン。
- これによってもの凄い速さで会話が流れて、会話文を読み逃してしまう問題がかなり解消されます。
- NPCが死亡時に武器を落とさず装備したままとなるため、セーブの肥大化の原因となる動的なアイテムを作成するのを防ぎます。
- 他MODと干渉する可能性があるので、導入は注意しましょう。
- Oscuro's Oblivion Overhaulとは互換性が保証されています。
- CTDを起こすような例外が発生した際に、ゲーム本体に戻れるよう例外を処理して強引にCTDを回避する仕組み。
- 特定のアドレス/オフセットへのアクセス違反例外を処理します。逆にそれ以外のCTDには対処できないとの事。
- 読み込みの失敗などが原因の、発生タイミングが不定期な偶発的CTDの対策に優れる。
- 一方、Modのバグなどが原因の、決まったタイミングで起こるCTDをこのプラグインで強引に回避すると、セーブデータに問題が起きる可能性があるので注意。
- NVSEフォルダーを OBSEにリネームすることでOblivionにも対応します。
- 併用を推奨するMOD製作者も多いですが、上述通りデータが壊れてもわからないため、これを使わずに正常なMOD環境の構築を推奨する意見も多いです。