x19

Nintendo 3DS music hack

 初めてブログを書くので優しい目で見てください( ^_^)/ 今回は3dsソフト内で流れる音楽を変える方法を紹介します。

(3dsにgm9 luma導入前提です)

3dsやってる人が少なくなってきたので需要が無さそうですが暇つぶし程度に書いていきます。

 

ゲーム内のbgmを入れ替えたい場合は

bcstmファイルが必要です 3dsソフトの音楽を使いたい!もしくは変えたい場合はciaを吸い出しromfsを抜き取ります

 

【カセットの場合】

①START + 電源でGodMode9を起動

②GAMECARTを選択

③.3dsファイル(trimがついていてもついてなくてもいい)を選択

④R + Aを押す

⑤NCSD image options...を選択

⑥Mount image to driveを選択

⑦Aを押す(yes)

⑧~.gameフォルダを選択

(※ゲームによってはルートにromfsフォルダがあります)

⑨romfsフォルダでR + Aを押す

⑩Copy to 0:/gm9/outを選択

⑪しばらく待つ(長いです)

⑫吸出し完了

【ciaファイルの場合】

①そのゲームのTitleidを調べておく

②START + 電源でGodMode9を起動

③SYSNAND SDでR + Aを押す。

④Search for titles を選択

⑤①で調べたTitleidを探す

TMD File Options...→Mount CXI/NDS to driveを選択

⑦Aを押す(yes)

⑧~.gameフォルダを選択

(※ゲームによってはルートにromfsフォルダがあります)

⑨romfsフォルダでR + Aを押す

⑩Copy to 0:/gm9/outを選択

⑪しばらく待つ(長いです)

⑫吸出し完了です

吸い出したファイルはsd/gm9/out/romfs/どこかのフォルダ/ にあります 基本的に吸い出した音楽ファイル名は

拡張子がbcstmファイルです。どの曲か知りたい場合 BrawlBoxをpcでダウンロードして聞いてください bcstmファイルを長押しして持っていくだけです。

https://www.dropbox.com/s/xx60ar3ai7sh18a/BrawlBox.v0.78.Hotfix.1.zip?dl=0 

 

参照動画↓

https://youtu.be/DiIt1NPemN8

 

入れ替えたいbgmの名前を変えたい場所の名前に変える訳です。 別のソフトのromfsを吸い出してソフトを越えてbgmを入れ替える事も可能です 僕の場合はポケモンウルトラムーンで

ぬしポケモンbgmをORAS(オメガルビー アルファサファイア)のヒガナbgmに変えました

 

例 置き換えたい ぬしポケモンbgmの場合はファイル名が

bgm_nj_vs_norapoke_02.dspadpcm.bcstm

 

変えたいヒガナのbgmは

bgm_sg_vs_higana.dspadpcm.bcstm でした

ヒガナbgmのbgm_sg_vs_higana.dspadpcm.bcstmを変えたいbgm_nj_vs_norapoke_02.dspadpcm.bcstmにリネームします 中身はヒガナbgmだけどファイル名を置き換えたいbcstmの名前を変えるわけです これで認識させる事が出来ます

 

自分の好きな曲にしたい場合はwav形式の音楽ファイルを事前に準備。

mp3→wav変換↓

https://convertio.co/ja/mp3-wav/

 

wav→brstm→bcstm変換 ↓下記サイト参考

https://hackusagi.hateblo.jp/entry/2018/04/11/000000

 

 

※オススメのlumaバージョンが10.2.1 3gxバージョンです ダウンロードリンク貼っときます

https://github.com/Nanquitas/Luma3DS/releases/tag/v10.2.1

※追記 v9.1もおすすめです

https://github.com/Nanquitas/Luma3DS/releases/tag/v9.1

 

sd/luma/titles/タイトルid/romfs/ ここから先はソフトによって異なるのでbcstmファイルがあるフォルダを見つけて変えてください。

(タイトルidはGoogle検索またはFBIで確認できます)

3dsの電源+SELECTでluma メニュー起動

f:id:sDk:20201216223307j:image

Enable game patchingにバツ印をつけて

STARTボタンで保存 後は対象のゲームを起動して変えたbgmが変わっていれば成功です

慣れない方は難しいと思いますが続けていくうちに自然と覚えていくと思います

ここまで観覧ありがとうございました。

質問等は僕がわかる範囲で答えます