OblivionScriptExtender のバックアップソース(No.57)

Top/OblivionScriptExtender
//本家の記述(We strongly recommend using the latest version of OBSE, as it fixes bugs.)に従い、
//該当する文面を変更してみました。古い文はコメントアウトしてあります。戻すべきと思ったら戻してください。
*はじめに [#first]
Oblivion Script Extender(以下OBSE)はOblivionを更に多様なものにする為のサードパーティ製の拡張です。

**目次 [#contents]
#contents

*Oblivion Script Extender(OBSE)導入方法 [#fe12fe0]

**概要 [#s3d92f3c]
OBSEはOblivionのスクリプトの機能を拡張します。OBSEを利用したModを使うにはOBSEを導入する必要があります。

**必要環境 [#ka0a9de7]
-Oblivion & Shivering Islesのパッケージ版のv1.2.0.416が必要との事
-D2D版には対応していません
-Steam版には対応していますが
ゲーム中にSteamコミュニティにアクセスできる状態(デフォルトではShift+Tab)である必要があり
インストール方法もパッケージ版とは少し違っています

**入手場所 [#fa16e6bc]
-[[Oblivion Script Extender>http://obse.silverlock.org/]]
-現在の最新安定バージョン(Current Stable)は&color(red){v0019};です(2010/10/31現在)。
-OBSEを利用した様々なMODも紹介されています。
-OBSEの内部仕様の変更により、使用しているMODによっては最新バージョンで多少の不具合が報告されているものもあります。現在のプレイ環境から更新しない、かつ問題がないのであれば現在使用しているバージョンをそのまま使う方がいいでしょう。
-過去のOBSE対応のMODがうまく動作しない場合、&color(red){v0014a};を試してみるとよい場合があります((v0015で内部的に変更があったため? 古く、更新されていないMODの問題とも言えますが))が、導入MODの必要OBSEバージョンには注意してください。
--OBSE公式の少し下にある[[Downloads>http://obse.silverlock.org/download/index.html]]の[[Archive Folder>http://obse.silverlock.org/download/archive/]]から過去バージョンが入手可能です。
//-使用MODによっては、最新バージョンで多少の不具合が報告されています。今の時点では &color(red){v0014a}; の使用を推奨します。
-Steam版は、&color(red){v0017b};以降しか対応していません
2009/06に対応が始まったため日が浅くSteamでの使用時にバグも見られるため
安定するまではなるべくバグフィックスされた新しい&color(red){beta版};の利用もご検討ください
**インストール方法 [#v8e11432]
 ダウンロードしたファイルを解凍して、obse_steam_loader.dll以外の2つのDLLファイル((obse_editor_1_2.dllなどの名前の末尾に".dll"のついたファイル。パソコンの設定によっては".dll"の部分が表示されないこともあります。))とsrcフォルダ、obse_loader.exeをOblivionフォルダにコピーします。
(例 D:\Program Files\Bethesda Softworks\Oblivion\)

 Steam版の場合はobse_steam_loader.dllも追加でOblivionフォルダにコピーする必要があります
パッケージ版とOblivionフォルダの場所が違うので注意してください
(例 D:\Program Files\Valve\Steam\SteamApps\common\oblivion\)
(例 E:\Program Files\Steam\SteamApps\common\oblivion\ 等)

 TESConstructionSetを利用する場合の追加設定の方法は[[こちら>OblivionScriptExtender#q35d1612]]

**導入時の注意 [#n1c25d8d]
 日本語化パッチを導入している場合に、「Oblivion.exe」が改変されたことによりCRCが一致せずに起動しない場合があります。
***OBSEがデフォルトで対応している対象 [#yd90f1cb]
 難しい事が分からない人は以下の対応バージョンの表にある組み合わせから選んで利用して下さい

|~OBSE ver.|>|~日本語化パッチver.|
|~|~Oblivion 1.2.0.416用|~Oblivion 1.1.0.511用|
|0016|0.07e, 0.09, 0.09a, 0.09b, 0.10, 0.11, 0.12, 0.12a, 0.12b, 0.13, 0.13a, 0.14, 0.14a, 0.15&br;(0.15cでも問題なく起動しました)|0.06, 0.07c, 0.09, 0.09a, 0.09b, 0.10, 0.11, 0.12, 0.12a, 0.12b, 0.13, 0.13a, 0.14, 0.14a, 0.15|
|0015a|0.07e, 0.09, 0.09a, 0.09b, 0.10, 0.11, 0.12, 0.12a, 0.12b, 0.13, 0.13a, 0.14, 0.14a|0.06, 0.07c, 0.09, 0.09a, 0.09b, 0.10, 0.11, 0.12, 0.12a, 0.12b, 0.13, 0.13a, 0.14, 0.14a|
|0014a|0.07e, 0.09, 0.09a, 0.09b, 0.10|0.05, 0.06, 0.07c, 0.09, 0.09a, 0.09b, 0.10|
|0012|0.07e|0.05, 0.06, 0.07c|

*** OBSE作者さんからのご好意 [#z5959061]
-OBSE作者さんが日本語パッチUserの為にカスタマイズしたobse_loader.exeを追加で公開しています。上述のバージョンに飽き足らず、新しい日本語パッチのバージョンを試してみたい場合は次のアドレスから手に入るファイルを使用してみてください (以下の『[[OBSE作者さんからのメッセージ>#p04c3f41]]』の項を参考の事)
 http://obse.silverlock.org/download/obse_loader.zip


***OBSEが対応しないバージョンで動かすには [#j12ff640]
 上記の組み合わせに該当しないパターンで使用したい場合は、obse_loader.exeのバイナリ書き換えや、コンパイルを行うことで解決できます。当然の事ながら&color(Red){''自己責任''};で行って下さい。
 自力で解決する方法が知りたい場合は[[開発資料/ひとりで出来るもん]]、[[開発資料/OBSEのコンパイル方法]]が参考になります。

*利用方法 [#kdeb0f4a]
**パッケージ版 [#o5ede4be]
-OBSEを有効にするにはobse_loader.exeを実行します。
-Data Fileの選択やOptionの変更をするWindowを開きたい場合は従来のショートカットを使うか、OblivionフォルダのOblivionLauncher.exeを直接実行してください。[[ObMM>OblivionModManager]]を使っている場合、右上のLaunch Oblivionボタンを使うとOBSEがインストールされている場合は自動的にobse_loader.exeから起動します。
**Steam版 [#fa0d7c5c]
-Steamランチャから起動すると自動的にOBSEが有効になります
-ただしSteamコミュニティの機能をオフにしているとOBSEの機能もオフになってしまうので注意してください
-OBMMを利用している場合はOBMMから起動するのではなく、いったん終了させてからSteamランチャで起動してください(特にobse_loader.exeもインストールしている場合は)
-Wrye Bashから起動する場合、OBSEモードのチェックはオフにして下さい(オンのままだと起動をブロックします)。ただし、Wrye BashからConstruction SetをOBSEモードで起動する場合はチェックを入れる必要があります。
-プレイするだけならobse_loader.exeは必要ありませんがOBSEを使用したMODの作成や編集にはobse_loader.exeが必要です。(次項参照)
**パッケージ版Steam版共通 [#q35d1612]
-[[ConstructionSet]]でOBSE用MODのesp編集にはobse_loader.exeのショートカットを作り、ショートカットのプロパティを開きリンク先に -editorを追加し起動。
 C:\Program Files\Bethesda Softworks\Oblivion\obse_loader.exe -editor
-" "でくくる場合は" "の後に追加。
 "C:\Program Files\Bethesda Softworks\Oblivion\obse_loader.exe" -editor
-キー受け付け(HTSCLightの食べるキー等)がおかしい場合oblivion.iniの以下の値を1へ変更
 bBackground Keyboard=1
 bBackground Mouse=1
*OBSE作者さんからのメッセージ [#p04c3f41]
-OBSE作者さんから受け取ったメールの一部を転載します
-日本語化パッチが更新されたら連絡してくれれば喜んで対応するよという事なので気づいた方が連絡しても構わないでしょう
**2008/09/10 [#i575e016]
-註:日本語化パッチは現時点でv0.15cが最新だが、v0.15から変更されているのはobja.dllだけ。よって現時点でもこのローダーが使えるはず。

#pre{{{
(日本語化パッチv0.15が正式にリリースされたという旨を連絡したお返事)
Thanks for letting me know - an updated loader can be found at
http://obse.silverlock.org/download/obse_loader.zip .

 【適当訳】
知らせてくれてありがとう。対応したloaderは次のアドレスから手に入れられるよ
http://obse.silverlock.org/download/obse_loader.zip 
}}}
**2008/03/19 [#lf1e9808]
#pre{{{
(どのバージョンの日本語パッチに対応させたのかという問いに対して)
All of the versions except the beta v15 revisions are supported.

【適当訳】
 beta v15 (v0.15の事と思われる)以外のすべてのバージョンに対応させました。
}}}

**2008/03/18 [#n1a782f1]
#pre{{{
I have updated the OBSE loader to support the newest versions of the
Japanese translation patch. It can be found at
http://obse.silverlock.org/download/obse_loader.zip as usual.
 
 【適当訳】
 OBSEのローダーを新しい日本語パッチに対応させたよ。
 いつもどおり、http://obse.silverlock.org/download/obse_loader.zip から手に入れてね。
}}}

*OBSE用プラグイン [#d7300258]
-OBSEに色々な機能を追加するプログラム。

**導入方法 [#q35ece63]
-~\Oblivion\Data\OBSE\Plugins フォルダ(なければ作成)以下に指定されたファイルをインストール(コピー)する。

**[[Enhanced Music and Control>http://www.tesnexus.com/downloads/file.php?id=19772]] [#w5acb038]
-ゲーム中のBGM再生方法を改変するプラグイン。
-具体的にどう変わる?
--戦闘後や10秒以内の画面切り替え(洞窟の出入り)時に通常音楽が続きから再生される。(デフォルトだと曲の最初から再生される)
---蟹や犬に曲を中断されてもあまり気にならなくなる。
--BGMの継ぎ目がフェードイン、フェードアウトで自然な切り替わりになる。
--Musicフォルダに入れた曲が再生されなくなったという人は、曲名を半角英数字にしてみて下さい。
**[[Fast Exit>http://www.tesnexus.com/downloads/file.php?id=22410]] [#i8784efe]
-ゲーム終了時のCTDを強制的にスキップさせて終了できるようにするプラグイン。
Fast Exit 1と2があり、1は終了時にOblivion.iniへの書き込みを行わずに素早く終了する。
2はOblivion.iniへの書き込みを行ってから終了する。
**[[Oblivion Stutter Remover>http://tesnexus.com/downloads/file.php?id=23208]] [#r3e5eda1]
-通称OSR。画面のカクツキを低減し、安定性やパフォーマンスを向上させるプラグイン。

**[[OBSE -Elys- Universal Silent Voice>http://www.tesnexus.com/downloads/file.php?id=16622]] [#b209b522]
-Modなどの音声のない会話に口パクを付加するプラグイン。

**[[Windom Earle_s Oblivion Crash Prevention System>http://www.tesnexus.com/downloads/file.php?id=22282]] [#pc064e16]
-通称weOCPS。プレイ中に起こる、多くの種類のCTDを防ぐプラグイン。

**[[OBGE - Oblivion Graphics Extender>http://www.tesnexus.com/downloads/file.php?id=30054]] [#ececffe3]
-Oblivionのグラフィック効果を拡張する為に必要なプラグイン。
-開発掲示板(公式):http://forums.bethsoft.com/index.php?/topic/1110112-oblivion-graphics-extender
**[[Pluggy>http://tesnexus.com/downloads/file.php?id=23979]] [#pluggy]
-OBSEにさらに拡張性を持たせる。OBSEv0015以降必須。
-SimpleHudClock , Hud Companions などに必要です。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS