■□■OBLIVION 質問スレ 其の六拾二■□■
圧縮bsaを無圧縮にすると多少パフォーマンスが上がるという記事を見つけたのでやってみたのですが、
・BSACommanderでOblivion - Texutuers - Compressed.bsaをUnpack
・flagを
アーカイブフラグ 00000703
ファイルフラグ 00000002
に変更してTextures.bsaという名前でPack
・変更日時をオリジナルのものと同じに
・Oblivion.iniのパス書き換え
とやったのですが、タイトル画面の背景が表示されません。
bsaを読み込めてないときと同じ状態なのでおそらく読み込めてないのですが、
上記の方法で何か間違っているのでしょうか?
ためしに圧縮してフラグをデフォルトと同じにしてやってみても読み込めていないようなので
解凍か圧縮かのどっちかでなにかが間違ってると思うのですが・・・
新しく作ったbsaをオリジナルのbsaと同じフォルダ位置に置いたのならば以下の点チェックしてみて
ini設定で
SMasterTexturesArchiveFileName=<新しく作った名前.bsa>
sArchiveList= 以降の並びのなかのOblivion - Texutuers - Compressed.bsaを<新しく作った名前.bsa>
に変更できているか
(今回は、おのおのTextures.bsaにしないとね)
新しく作ったbsaファイルサイズが2Gを超えていないか(2G超えてると読み込みしてくれない)
BSACommanderでUnpackすると(outフォルダを使った場合)、outフォルダ以下に、個別フォルダができるので
再Packするときの階層指定はoutフォルダを指定してbsaを作ることになる
>>141 レスありがとうございます
ini設定は書き換えてあるので、もう一度見てみましたがパスとファイル名は合っていました
ファイルサイズは1.93Gでぎりぎり2Gは超えていないのですが、これはどうなんでしょうか;
再Packの階層指定は、outフォルダ内にtexturesフォルダができたのでそれを指定したのですが、
もしかして一個上のoutフォルダを指定するべきですか?
outフォルダ指定だとアプリ側から見た際に Data/out/textures/いろいろ って階層に見えると思ったんですが・・・
oblivion meshes.bsaをunpackすると分かるんだけど(この場合、Meshes、Lodと複数のフォルダができあがる)
どうもoutフォルダに出力するときはoutを指定するみたい
多分Ob側で解凍処理するときにoutフォルダ部分がdataフォルダの階層なんだと思う
分かりました
そこの勘違いが原因みたいですね;
ありがとうございました
成功したら報告させてもらいまいす
ごめん
今確認したらOblivion -meshes.bsaを解凍してできるのは
DistantLod、Trees、Meshesフォルダの3つでした
Packするときに指定したフォルダがDataフォルダとして扱われるってのは正しいみたいですけど・・・
なにがごめん??
要するに、texturesを指定してしまうと
Data\texturesの中身を、Dataフォルダにぶちまけてる様なもん
Out=Dataフォルダだと思いなはれ
わかりました
ありがとうございます
ちょうどPackが終わったので試してみたところ、無事にいけました。
答えてくれたお二方、どうもありがとうございます。