初めに †
Modやセーブデータを弄る為のToolは多数リリースされています。各自の問題解決からMod開発まで、やりたい事に応じて選択してみてください。
尚、このページではゲーム外でスタンドアローンで利用するものを中心にまとめています
目次 †
総合 †
略称NMM。OblivionのMODダウンロードサイトTES NEXUSと連動しており、TES NEXUSに公開されている、各ダウンロードサイトにある、 DOWNLOAD WITH MANAGER をクリックするとこのツールが起動し、即座に、予め指定しておいてディレクトリにダウンロードが始まります。ダウンロード後は、OBMMの影響を受けて開発されたツールのためか、OBMMとほぼ同じような使い方ができます。
Skyrim、Fallout 3などにも対応しているため、起動時に、Skyrim、Oblivion、Nehrim、Fallout 3、New Vegasなどの、どのゲームのMODを管理するか問い合わせてきます。起動後に切り替えることもできます。
- MODのダウンロードとインストールがWindows Updateのように簡単になる。ワンクリックでダウンロード、ワンクリックでインストールが売り。
- 起動するたびに更新を確認するライブアップデート機能搭載。
- 一度に複数のMODを一括ダウンロード、ダンロードの一時停止/再開機能を持ったダウンロードマネージャを搭載。
- OBMMのように、複数のファイルから構成されるMODを1つのファイルにまとめることができます。
- OBMMに対応したomodファイルを読み込める機能もあるようです。
- 2011年11月20日現在も開発が進んでいます。
- Wiki内の解説ページ:MOD/Tool/Nexus Mod Manager
- Forum
- 通称OBMM(ObMM, OBM)。MODのロード順を編集したり、複数のファイルから構成されるMODを1つのファイルにまとめることができます。
- 1つのファイルにまとめたファイルはomodという形式のファイルになり、Activate/Deactivateすることにより、ワンクリックでMODのインストールとアンインストールができるようになるので、MODの管理が大幅に楽になります。
現在も活発に開発が進んでいます。2011年11月20日現在、2008年11月で更新が停止しています。今後は、OMODファイルと互換性がある代替ツールとして、Nexus Mod Managerが役立つかもしれません。
- 起動には.Net Framework 2.0以降が必要
- Wiki内の解説ページ:MOD/Tool/OblivionModManager
ModとSavefileを管理するツール。非常に多くの機能があります。
特に有用な機能としては以下のものがあります。
- Master Fileが足りないMODやセーブデータに対して不足しているMODが一目でわかる
- セーブデータの顔データやステータスを別のセーブデータへインポート&エクスポートする
- プラグインファイルに対してセーブデータから顔データをインポートする
- プレイ時間が225時間を超えた場合に発生することのある動作遅延バグの解消
- OOOやFranなど、NPCのレベルを変更するMODをゲーム途中のセーブデータに適用する
- Bashed Patchという導入済MODの競合データ統合及びゲーム設定変更プラグインを作成する
- 自作魔法&自作エンチャント武具の名前変更や削除
- 自作ポーションの名前・重量変更
- nVidia系ビデオカード使用時に発生するBlack Screen BugのMOD別修正
- セーブデータを掃除してファイルサイズを減らす
- Shivering Islesの致命的バグの修復(最新パッチを当てていれば不要です)
現在も活発に開発が進んでいます。
- Wiki内の解説ページ:MOD/Tool/WryeBash
操作 †
操作は Mod Managerでも行なえるので敢えて導入する必要は無いかもしれません
- bsa ファイルを解凍するツールです。内のファイルの参照と並べ替え、個別抽出と全抽出をGUI形式で動作出来ます。Microsoft .NET Framework Version 1.1が必要。
セーブデータ †
- プレイヤーキャラのフェイスデータを、セーブデータから別のセーブデータに移すことができるツール。
- フェイスデータのみをファイルに書き出したりは出来ません。
- Pythonを必要としないためにWrye Bashより導入が楽。操作法も簡単です。
- セーブ(ess)ファイルを書き換えて自キャラの種族・髪・目を指定したFormIDに書き換えます。
- 自キャラのセーブファイルに他のセーブデータからFaceGenデータを Geometry Symmetric / Geometry Asymmetric / Texture symmetric 個別にインポートできます。
ちなみに Texture symmetric だけチェックしてインポートすると顔色のみインポートされ、顔色の修正が楽にできます。
- 上記のElderFaceLiftより確実に顔を移植できるツール。
- 髪型・髪色・目の色を変更したり、フェイスデータを出力し保存することが可能。
紹介動画(Youtube)
- タスクトレイに常駐するセーブ拡張ツール。クイックセーブやオートセーブをする度に、メニューからnew saveを選んだときのようにクイックセーブ1クイックセーブ2と新しくファイルが作られます。作るセーブの数の設定なども出来ます。
Mod関連 †
- FCOMのesm,espのロード順を他の1,000以上のMODと共に自動で正しい順番に並べてくれます。
しとしん版対応のマスターリストあり。
この項の記述はBOSS Version1.5(Stable)に関する記述です。
最新版(Version1.6以降)に関してはMOD/Tool/BOSSをご覧ください。
- 登録されているMODデータベースに基づいてMODのロード順を自動的に適切に変更してくれるツール。
- FCOMhelper が FCOM を使用していなくても使えるように正式に対応したもの、略称BOSS。
- 2009年12月4日現在のバージョン1.41では8,000以上のMODがデータベースに登録されています。
- 使用方法は、解凍して出来たファイルをDATAフォルダの中に入れ、BOSS.BAT(EXEでは無いことに注意)を実行するだけ。
- ロード順の変更を行ってくれるほか、このプログラムを実行後に作成されるBOSS.logファイルには各MODに関するコンフリクト対策、同時に入れるべきではないMOD情報、CTD対策、推奨される代替MODなどのアドバイスや推奨されるBashed Tag名を教えてくれます。
- BOSSの masterlist.txt に入っていないMODはロード順が後ろに回されます。よってそれらのMODはDataフォルダのmasterlist.txt を自分で追加/修正する必要があります。後ろに回されたMOD名は、BOSS.logファイルで一番最後に表示されます。その情報をもとにmasterlist.txt を編集していきましょう。
- このツールはMODの名前ではなく、単純にesp/esmファイル名だけでMODを認識し、esp/esmファイルのロード順を変更するだけのものなので、 MOD の esp/esm ファイルは、インストールする時にファイル名を変更すると、 BOSS の masterlist.txt が認識してくれなくなります。 認識してもらうには、esp/esmファイル名を正式なファイル名に戻すか、 masterlist.txt に登録されているesp/esmファイル名文字列を修正する必要があります。
- このツールは定期的に masterlist.txt ファイルが更新されています。新しいMODを導入するときはmasterlist.txt の更新がないか、BOSSを配布しているサイトを定期的にチェックしましょう。
- Dataフォルダ内のすべてのMODを走査し、競合するMOD同士を見つけます。競合するMODは、レポートに赤く表示されます。
- 導入方法
- 解凍してできたフォルダに入っている、TES4Gecko.jarファイルとmp3ファイル、LIPファイル(v15.1以降)のすべてを
.exeがあるフォルダ任意のディレクトリに入れます(ここで初めてJREをインストールするとTES4Gecko.jarファイルが見えないことがあるので、その場合は一度Windowsを再起動して確認してみましょう。*1エクスプローラーのメニューの[ツール]→[フォルダオプション]を選択して[表示]タブをクリックして「詳細設定」で[ファイルとフォルダの表示]のラジオボタンが「すべてのファイルの拡張子を表示する」になっているかどうか確認してください。「登録されている拡張子は表示しない」がオフになっていることも確認してください。念のため「各フォルダの表示設定を保存する」のチェックもはずしておくといいでしょう。さらに、[ファイルの種類]タブをクリックして、JAR(Java ARchive : Executable Java File)ファイルの関連付けが適切に行われているかどうか確認してください。もし適切に行われていなければ、なんらかの理由でJavaのインストールがうまくいっていない可能性があります。再インストールを試みてください。
- TES4Geckoのショートカットの場所を正しい場所に変更し適応させます。
ここではTES4Gecko v1.5.2を例にとって説明します。
ショートカットを右クリックでプロパティを選び表示されるリンク先が
<TEST4Geckoインストールディレクトリ>\TES4Gecko.jar
となるべき部分と
作業フォルダ
<TEST4Geckoインストールディレクトリ>
となるべき所が
リンク先
C:\WINDOWS\system32\javaw.exe -Xmx1200m -jar "C:\Tmp\TES4Gecko.jar"
作業フォルダ
C:\Tmp
になっているのでc:\Tmpの箇所をTEST4Geckoインストールディレクトリに変更してください。
javaw.exeのパスもJavaをインストールした、javaw.exeがあるディレクトリでに変更してください。
例1(JDK : Java Development Kitをインストールしている場合):
C:\Program Files\Java\jdk1.6.0_16\jre\bin\javaw.exe -Xmx1200m -jar "<TEST4Geckoインストールディレクトリ>\TES4Gecko.jar"
例2(JRE : Java Runtime Environmentのみをインストールしている場合):
C:\Program Files\Java\jre1.6.0_02\bin\javaw.exe -Xmx1200m -jar "<TEST4Geckoインストールディレクトリ>\TES4Gecko.jar"
- ショートカットの -Xmx1200mは最大ヒープメモリサイズを1200MB確保することを意味します。メモリをそれだけ積んでいないと意味がないということですが、メモリを沢山積んでいるからといって最大ヒープメモリサイズをやたらと大きくすると、こんどはJavaプログラムでガベージコレクション(GC)が発動したときに、メモリを清掃してJavaの作業領域を増やすために破棄されたオブジェクトを解放することがあるために、環境によっては、そのときだけものすごく負荷がかかります。C言語のfree()関数、C++のdelete()メンバ関数に相当する挙動を、指定された最大ヒープメモリサイズになるまで実行しないことがあるといことです。Javaは年々、バージョンが上がるにつれてこれらのパフォーマンスを改善していますが、古いバージョンのJavaを使用しているときは注意してください。Oblivionをプレイしている人はメモリを沢山積んでいるのでほとんど気にすることはないとは思いますが、''最大ヒープメモリサイズは多くてもメモリ容量全体の半分程度までを推奨します。
- 任意の場所に上記のように修正したTES4Geckoのショートカットを置き、クリックするとTES4Geckoが立ち上がるようになります。また、JAR(Java ARchive : Executable Java File)ファイルの関連付けが適切に行われていれば、TES4Gecko.jarファイルを直接クリックしても立ち上がります。しかし、JARファイルを起動するときに最大ヒープメモリサイズが設定されないのでパフォーマンス改善のために上記のショートカットを設定したほうがいいでしょう。Javaでデフォルトの最大ヒープメモリサイズは64MBと非常に少ない値でパフォーマンスに限界があります。
- Mod同士のdataを比較することができます。特にどのmodがどの部分を上書きしてるか詳しくわかります。たとえばこのSSを見てください。
Xivilaiの様々なdataをどのModが上書きしているのか分かります。
またHide no conflict rows機能を使うと競合しているdataだけを表示し、重複している箇所を非表示にできるので、
競合を確認する場合は非常に便利です。
- コンソールで使うFromIDを確認する際にも使えます。FromID自体はCSでも確認できますが、
その場合FromIDの先頭二桁の数字をObMMで確認しなければいけません。それがTES4Editを使えばこれ一つで済みます。
FromIDを参照する場合Launcherでチェックを入れているModはTES4Editでも読みこむようにしてください。
FromIDの先頭二桁の数字は読み込まれたModの数によって変動します。
- Modの中のVanillaと同一のdataを削除する機能もあります。
Googleで「TES4Edit クリーニング」と検索してみてください。詳しく解説しているブログが見つかるかもしれません。Wiki内のMOD/特集記事/クリーニングも参照してみてください。
またクリーニングが推奨されるmodについてはTES4Edit Cleaning Guideのページから確認できますが、
この中から所持しているMODを探すのは大変です。
ver1.6以降のBOSSを使えば対象modのNote欄にNeeds TES4Edit cleaningと表示されるので、こちらから調べる方が楽です。
- ModからMaster指定を削除するClean Mastersという機能もあります。ModにMasterの指定先と関連のあるdataがない場合削除できます。
誤ってMaster指定してしまった場合はこの機能で削除してください。
Master関連には他にもMaster指定を加えるAdd Masters、Master指定の並び順を整理するSort Mastersなどがあります。
- Mod に使用されているファイルの抽出や bsa ファイルの作成などに。
- Mod の esp ファイルを指定すると、それに必要な mesh, textures, sound ファイルなどを抽出し、TES4Files を起動した場所にフォルダを作成してコピーする。
- BSA: bsa ファイルを作成。(NoCOMP もあわせてチェックすると非圧縮 bsa になる。)
- FixNIF: NIF ファイルの Texture Path に Foward Slash が使用されていれば、Back Slash に修正する。
- 最新版 は、作者のサイトにあります。エクスポート終了後がかっこよくなったりしています。
OBMMにしか対応していないMODやBAINに対応していないMODのいくつかをBAINに対応させようとBAIN-friendlyなディレクトリ構成のアーカイブを用意しています。
Wizard.txtがすでに用意されているのが特徴です。
BCF(BAIN Conversion File)ではないため、BAINへの変換は手動で行う必要があり、2011年12月3日現在、まだ6つのMODしか用意されていませんが、有名なMODはこれでBAINに変換できます。
Version 0.2.2
OBMMのscript.txtを使ったインストーラーにしか対応していないMODのうち、script.txtをBAINのWizard.txtに変換し、BAINのウィザード形式のインストーラーに対応させることができるツールです。
ただし、2011年12月3日現在、
- 圧縮ファイルを変換して新しい圧縮ファイルを生成してくれる機能はなく、解凍してディレクトリを展開した状態のものしか変換できないので、圧縮・解凍は自前で実行する必要があります
- ディレクトリ構成まではBAIN-friendlyには完全には変換してくれないので注意が必要です。
- 一部のMODは変換するためにマッピングファイルが必要になります。
- OBMMのscript.txtスクリプト固有の文法で、BAINのWizard.txtには存在しない文法がある場合は、このツールで変換することができません。
- Options の Check the versions (Oblivionのバージョンをチェックするスクリプトを追加する)が正しく機能しないことがあります。問題が起きたときは Check the versions を無効にしてください。
有名所のMODを押さえた BCF (BAIN Conversion Files) をダウンロードできるTESCOSIのBAINの作成方法を解説しているページの一部です。
いくつかのMODをOBMMからBAINに鞍替えしたい人に役立つかもしれないサイトです。
このページから有名なMODのBCFをいくらかダウンロードできます。
ここにあるBCFを使えばscript.txtを Wizard.txt に変換しなくても簡単にインストールできるBAINフレンドリーなパッケージをOMOD形式から変換できます。BAINに変換することでスクリプトがなくなりウィザード形式でインストールできなくなるものがありますが、BAINパッケージの構造上、基本は、わざわざウィザードを使わなくても簡単にインストールできるものばかりです。
BCF (BAIN Conversion Files) の使い方はBCF (BAIN Conversion File) の使い方を参照してください。
.ini操作 †
- .ini の値を調整するツールです。チェックボックス式ですのでクリックするだけで簡単に調整できます。バックアップ機能付き。Tweakより簡単に設定したい人向け。
- レジストリエディタのような見た目の .ini ファイルエディタです。英文の解説を見ながら値を調整することができます。 INI Tweakerより詳細に設定したい人向け。多世代バックアップ機能付き。
その他 †
esm, esp ファイルに登録されているテキストデータを(CS のエクスポートデータ準拠で)出力するツール。
変更点(ファイルに登録されたデータ)だけを出力してくれるので、翻訳データの作成に便利。
OBSE の messageEx も出力してくれる。
- Forum
- Windowsのフォントからのフォントを制作するツールです。これで日本語化が進む?
- ユーザープロフィールを選択してを起動できるようにします。
- 簡単に複数の.iniやセーブファイルフォルダを使い分けることができます。
- VisualBasic6のランタイムが必要のようです
- 全てのアクティブなプラグイン・ファイルから情報を読み込み、DistantLOD(近くまで寄らないと表示されない遠景の構造物など)を自動作成するツール。
- インストール不要。アーカイブを伸長してTES4LODGen.exeを実行するだけで実行完了。Oblivionをインストールしているディレクトリを自動的に検出する。
- 生成されたデータはOblivion\Data\DistantLODフォルダに保存されます。
- devnull.devakm - Other Improvements:のDISTANT OBJECTSも参考にどうぞ。
注意事項 †
※LODGenを使用すると環境によっては遠景の樹木が浮いてしまう事もあるようです。
新しい建物を追加するMODを導入し、その建物が遠景でも見えるようにしたい場合は、再度このEXEファイルを実行する必要があります。そのさい、以前生成したDistantLODのファイルの上書き確認が出ますが、気にせずにすべてYesを選択して上書きしてください。
- 全てのアクティブなプラグイン・ファイルから情報を読み込み、遠景データを最適化して近景に近い見た目にするツール。
角張ったVanillaの遠景がなめらかになります。
- 一見TES4LODGenの類似ツールですが、こちらはOblivion\Data\meshes\Landscape\LODに保存される遠景データを最適化するため、TES4LODGenのようにDistantLODのデータ(普段表示されない遠景構造物)は生成されません。
- 解凍したデータは全てOblivion\Data\に入れて使用します。大事なデータのバックアップは忘れずに。
- ツールの実行はtes4ll_midres.bat tes4ll_highres.bat tes4ll_ultimate.batのいずれかから行います。
とにかく最高に綺麗にしたい場合はultimate、とにかくパフォーマンス重視ならmidresを選んでください。
MODデータ量にもよりますが、作業は数分かかります。
- tes4ll_normalmaps.batはノーマルマップを、tes4ll_tes4qlod.batはカラーマップを生成するツールです。
よく分からない内は実行しない方がいいでしょう。