*モンスターハンターポータブル2ndG、通称【MHP2G】のBGM差し替え方法です
*【PSP】MHP2G 質問スレ その2【CFW】より
*BGMの差し替えに成功した方は足りない点や補足など詳しい情報お願いします。
皆様の加筆、修正お待ちしてます。
必要な物
- mhp2g_kit
- 「AT3 Converter」「HiMdRendererWin」「Goldwave」など、音楽ファイルをAT3形式にできるもの
差し替え方
- mhp2g_kit をDL。
解凍して出てきたdec.exeやenc.exeのあるフォルダにDATA.BINを置く
それをDATA_JPN.BINにリネーム - "01 - decrypt.bat"を実行するとfilesフォルダ内に複合化されたファイル群が展開される
- BGMはfiles\06\の6326.bin~6602.binまで
.binから.wavへcraving explorerで変換できる
サイズの小さいファイルは効果音だと思われるので聞くだけの人は下の表を参照して、~メガバイトのファイルを変換すること
音楽をすり替えたい人はwavからAT3へ変換、そして下参照
以下昔の編集者より
(ヘッダを見ればわかるが当然ATRAC、ただし+ではないのでPCでも聴ける変換自体はAT3 Converterその他)
- 差し替えは自分で作ったAT3の名前を6326~6602.binにして"02 - encode ALL.bat"を実行し、
それが終わったら"03 - create data.bin.bat"でDATA.BINを再構築する
同梱の残りのバッチファイルは使わず、
@echo off
echo 個々のファイルの暗号化開始
for i in (files\00\*.bin) do echo | enc i %%i.enc
for i in (files\01\*.bin) do echo | enc i %%i.enc
for i in (files\02\*.bin) do echo | enc i %%i.enc
for i in (files\03\*.bin) do echo | enc i %%i.enc
for i in (files\04\*.bin) do echo | enc i %%i.enc
for i in (files\05\*.bin) do echo | enc i %%i.enc
for i in (files\06\*.bin) do echo | enc i %%i.enc
echo ファイル結合中...
copy /b files\00\*.enc 00.enc
copy /b files\01\*.enc 01.enc
copy /b files\02\*.enc 02.enc
copy /b files\03\*.enc 03.enc
copy /b files\04\*.enc 04.enc
copy /b files\05\*.enc 05.enc
copy /b files\06\*.enc 06.enc
copy /b *.enc DATA_OUT.BIN
echo 不要ファイル削除中...
del files\00\*.enc
del files\01\*.enc
del files\02\*.enc
del files\03\*.enc
del files\04\*.enc
del files\05\*.enc
del files\06\*.enc
del *.enc
echo Done.
これをenc.batとでもして使ったほうがいい
あとはDATA_OUT.BINを元の名前に戻してUMDGenで
BGMリスト
BGMリスト
6326 肉焼き機 !
6327 コゲ肉
6328 調合
6329 プーギーウーギー !
6330 プーギー成功
6331 ポッケ村 !
6332 ココット村 終盤ver. !
6333 決定音?
6334 効果音?
6335 効果音?
6336 ウルトラ上手に焼けました!
6337 プーギー失敗
6338 上手に焼けました!
6339 採取アイテム取得
6340 卵系アイテム取得
6341 サブクエクリア !
6342 何もなかったようだ !
6343 アイテムがっ!
6344 クエストクリア(Triumph!)
6345 戦闘不能 !
6346 クエスト失敗 !
6347 モンスター遭遇 !
6348 ハンターランクアップ
6349 無音 !
6367 よろず焼き!
6375 ラオシャンロン砦
6393 シェンガオレン砦
6397 ミラバルカン(開始) !
6398 ミラルーツ !
6402 ラオシャンロン開始 !
6405 アカムトルム開始 !
6410 ウカムルバス開始 !
6550 砦最終エリア !
6551 ラオシャンロン !
6552 森丘戦闘 !
6553 砂漠戦闘 !
6554 沼地戦闘 !
6555 火山戦闘 !
6556 密林戦闘 !
6557 ミラボレアス
6558 ラオシャンロン !
6559 ラオシャンロン砦2 !
6560 ラオシャンロン砦2(だと思う。6559と同じ) !
6561 アイルー闘技場(Scat Cat Fever) !
6562 アカムトルム !
6563 大闘技場 !
6564 小闘技場
6565 テオ戦闘 !
6566 ラージャン戦闘 !
6567 雪山戦闘 !
6568 クシャルダオラ戦闘 !
6569 メラルー(猫汁) !
6570 オオナズチ戦闘 !
6571 ティガレックス !
6572 塔秘境戦闘 !
6573 ミラルーツ !
6574 ヤマツカミ !
6575 シェンガオレン !
6576 シャンガオレン最終エリア !
6577 イャンガルルガ !
6578 旧砂漠戦闘 !
6579 旧沼地戦闘 !
6580 旧火山戦闘 !
6581 旧密林戦闘 !
6582 樹海戦闘 !
6583 ウカムルバス !
6584 ナルガクルガ !
6585 水上闘技場 !
6586 キッチン選択中
6587 キッチン調理中
6588 アイルー誕生
6589 アイルー闘技場(超ショート) !
6590 アイルー解雇
6591 食事完了?
6592 アイルーキッチン !
6593 キッチン調理中(スキル発動)
6594 アイルー転職?
6595 集会所 !
6596 ポッケ農場 !
6597 ポッケ村最初?
6598 MH2-MHP連動中 !
6599 訓練所武器選択
6600 ダウンロード画面 !
6601 アイルー解雇取りやめ
6602 アイルーリストラ
リストについて
- どこかのスレで未完のBGMのリストがあったので、不明だった部分を編集者が確認し、追加しました。
元のリスト作成者様に感謝。
「?」はそのリストにもとから付いてたものです。要確認。
BGM全ては確認しておりませんのであしからず。 - 編集者が確認し、何のBGMであるか確定した物にはBGMの後ろに「!」マーク付けときます。
- BGMに「開始」というのがついてるのは、クエスト開始時にムービーが入るクエストでのムービーの音声で、BGMと同時にそのムービーに合わせたモンスターの声も入っています。
- リストに無い物(リストから抜けてる番号)にはマップの自然音などもあります。
- ここのリストには入れてないですが、何故かMHPのリオレウスのムービー用音声もありました(アプトノス襲ったやつとか)。他にもなぜかココット村のBGMが…。
差し替えるファイルについて
ファイルサイズは元のファイルと全く同じ容量でなくてはなりません。
容量が違うと、差し替えたBGMのナンバー以降のBGMが鳴らなかったり、フリーズしました。
バイナリエディタを使って全く同じサイズにしましょう。
差し替えるファイルは元ファイルより小さいサイズにしておくとサイズ調整が楽です。
私個人のやり方では、差し替えるbinの末尾のアドレスを見て、そのアドレスを差し替え対象元ファイルのアドレスで検索、そこから末尾までをコピー。そのコピーを差し替えるファイルの末尾に付け足してやれば、サイズが同じにできました。
MHP2のBGMに差し替える方法
必要な物
- Expert Tool_2.0
- mhp2g_kit
- バイナリエディタ
- MHP2、MHP2GのISO
- Expert Toolをインストールしたら、MHP用のプラグイン(psp_monster_hunter_data_bin.epi)をバイナリエディタで書き換える。
BD 16 00 00の部分を7F 29 00 00に書き換えるとMHP2に対応できる。
- mhp2g_kitに入っているUMDGenでISOを開き、Extract Image。
MHP2とP2GのDATA.BIN(PSP_GAME/USRDIR/DATA.BIN)を用意しておきます。
- Expert Toolを起動し、MHPのプラグインを選択、さきほど抽出したMHP2のDATA.BINを展開する。
必要なファイルは以下の通り。
| P2 | P2G | |
|---|---|---|
| 砂漠戦闘 | file010583.at3 | 6553.bin |
| 沼地戦闘 | file010584.at3 | 6554.bin |
| 火山戦闘 | file010585.at3 | 6555.bin |
| 密林戦闘 | file010586.at3 | 6556.bin |
| 雪山戦闘 | file010597.at3 | 6567.bin |
| 塔秘境戦闘 | file010602.at3 | 6572.bin |
- mhp2g_kitのdec.exeやenc.exeのあるフォルダにP2GのDATA.BINを置き、DATA_JPN.BINにリネームします。
"01 - decrypt.bat"を実行すると、filesフォルダ内にファイルが展開されます。
必要なBGMのファイルは06フォルダにあります。分かりやすいように取り出しておきましょう。
- 差し替えるファイルは全く同じサイズでないとBGMが鳴らなかったりするので、バイナリエディタでサイズを調整します。
at3(P2のBGM)とbin(P2GのBGM)を両方バイナリエディタで開き、まずはat3のデータ末尾のアドレスを確認する。
次に、binの方で↑で確認したat3のデータ末尾のアドレスを検索する。
そのアドレスから末尾のアドレスまでコピーし、at3の方にペーストする。
at3を保存し、binとサイズが完全に一致している事を確認しておきましょう。
- file010583.at3なら6553.binに、というようにファイルの名前を拡張子ごと変更します。
mhp2g_kit/files/06 フォルダにこれらのbinファイル(元at3)を入れ、後は上記の差し替え方の通りにやってください。
P2から抽出したデータを使っているためループの設定はとくに必要ありません。
※メディアインストールをしていたら必ず削除しましょう。