妖怪ウォッチバスターズ テクスチャハックをする方法
◷投稿日 2022/11/20 ◴最終更新日 2023/6/12
皆様こんにちは!!! 約二年ぶりの更新ですがなるべく分かりやすく妖怪ウォッチバスターズのテクスチャハックのやり方をご紹介していきます。
STEP1 用意する物
❶ cfw導入済み3ds(改造済み)
❷ PC
STEP2 GM9でCIAの吸い出し
下記リンクから最新verをダウンロード
Releases · d0k3/GodMode9 · GitHub
(※ブログを書いた時点の最新ver2.1.1)
更新方法はダウンロードしたzipを解凍し
「GodMode9.firm」ファイルをSD/luma/payloadに貼り付け(上書き)
「gm9」フォルダをsdカードルートにコピー(上書き)
ゲームカードの場合
❶ 3dsでSTARTボタン+電源ボタン同時押しでGM9を起動 (ここから調節)
❷「GAMECART ()」でA→.3ds(trim.3dsでもいい)の所でAボタン→「NCSD image options…」→「Build CIA from file」で吸い出しが始まり終わったら gm9/out/に保存されます。
ダウンロードソフトの場合
❶ 3dsでSTARTボタン+電源ボタン同時押しでGM9を起動
❷ Sysユーザーの場合[A:] SYSNAND SD
EmuNANDユーザーは[B:] EMUNAND SDでAボタン どっちか分からない場合は3dsの本体設定アプリで右下辺りから確認できます
title→00040000→0016c700(白犬はC600 赤猫はC700)→content→00000000.appでAボタン
「NCSD image options…」→「Build CIA from file」しばらく待てばgm9/out/に保存されます。
更新データの場合
❶ 3dsでSTARTボタン+電源ボタン同時押しでGM9を起動
❷ Sysユーザーの場合[A:] SYSNAND SD
EmuNANDユーザーは[B:] EMUNAND SDでAボタン title→0004000e→0016c700(白犬はC600 赤猫はC700)→00000000.tmdでAボタン
「TMD file options…」→「Build CIA(standard) しばらく待てばgm9/out/に保存されます。
(※基本的に更新データは 0004000E00…で本体ソフトは0ですが更新はEが付きます)
STEP3 HackingToolkit3DS(V9)
ここらはPCの作業に移ります。
下記リンクから必要なツールをダウンロード↓
Release HackingToolkit3DS (V9) · Asia81/HackingToolkit9DS · GitHub
❶ setup
7-Zipなどで解凍後 PackEnglishV9→PackHack→の順で開くと3つのファイルがあると思います。
まずSetupUS.exeを起動(既にしている場合不要)
Install→Next>→Finish でsetup完了です。
❷ HackingToolkit3DS(V9)
先程の3つファイルと同じディラクリにSTEP2で吸い出したciaファイルをコピーします
ciaの名前は0004000000… おおよそこんな名前になってると思うので分かりやすく「a」などに名前を変更します。変更したら次に展開していきます
❸ HackingToolkit3DS.exeを起動し「 CE 」と入力しEnter
次に展開するciaの名前を聞かれるので予め分かりやすく決めた「 a 」を入力してEnter
次にnかyを押せと聞かれるので「 n 」を入力しEnter
しばらく待つと「続行するには何かキーを押してください…」と出るので適当に何か押して最初の画面に戻ったらタブは閉じて大丈夫です。
STEP4 テクスチャの編集
いよいよテクスチャの編集をしていきます。
またまた必要なツールをダウンロードします↓
Releases · IcySon55/Kuriimu · GitHub
❶ 解凍したらKarameru.exeを起動します。
起動したらSTEP3で展開したフォルダの中の
ExtractedRomFSを開き 「yw_a.ta」ファイルを
先ほど開いたKarameruにドラッグ&ドロップします
そしたらファイルが何個か出てくると思うのでまず data→character→を開くと膨大な番号のファイルが出てくると思います。この数字一つ一つにキャラクターのテクスチャが入っています。(タブは残したままで)
❷ 番号の中身を確認するには適当なフォルダでクリックし右側にまた数字が出るので一番上のやつを次は右クリックを押し下の Edit in Karameru を押します。
次に000.xi(画像)で右クリック→ Edit in Kukkii を押します そしたら何のキャラか大体分かると思います(※一部分かりにくいやつもいる)(※このタブも残す)
❸ 目的のテクスチャを見つけたらExportし000.xi.00を保存 (目的のキャラで無ければこのタブと前のタブを消して❷まで戻る)
(※分かりやすい所に保存して下さい) (このタブも残します)★今回僕はブシニャンのテクスチャを変えてイこうと思います。
❹ exportした(png)画像の編集をします。
色を変えれるソフトなら何でも構いません
GIMPやPhotoshop、ibispaintなどお勧めです
色を変え終わりましたらpng形式で保存
(※サイズは256×256です サイズが変わっていた場合ペイント等で変えてください)
❺ 編集が終わったら前のタブに戻りimportボタンを押します 先程編集した画像を選択
右側の画像サイズ 256×256 になっているか確認し 画像も自分が編集した物に変わっている事を確認したら右上のFile→ Save 次に赤く囲っている黒いアイコンをタップ
「000.xi」を保存しようとするので分かりやすい所に保存
今のタブを閉じて一つ前のタブに戻って
000.xiの上で右クリックしReplace…→先程保存した「000.xi」を選択
右上のFile→ Saveし変更したら先程と同じ黒いアイコンをクリック また何か保存しようとするので分かりやすい所に保存(今回はブシニャンなのでy222000_p00.xcです)
妖怪事に番号が違います 保存したらそのタブは閉じてもう一つ前のタブに戻り 右側の番号の上で右クリックしReplace
→先程保存した番号ファイルを選択
変更したらFile→ Save これでテクスチャの変更は完了です。
STEP5 CIAの再構築
❶ 再びHackingToolkit3DS.exeを起動します。
まず「CR」と入力しEnter
次に名前を聞かれるので予め決めた名前を入力 今回は「a」と入力しEnter 次にcia化したゲームのverを聞かれるので
初期バージョンの場合 「0」アップデートのciaの場合バージョンにあった数字を入力(例 ciaのバージョンが1.2や2.3などの場合 そのまま1.2などと入力)しEnter また何故かverを聞かれるので再びverを入力しEnter… しばらく待ちます。
❷ 気長に待てばディレクトリに「○_Edited.cia」が生成されます
❸ 新しく生成されたciaをsdカードの「cias」フォルダに入れます 後は3ds側のFBIでダウンロードします。
❹ ダウンロードされたらソフトを起動して実際に反映されていたら成功です お疲れ様でした。
ここまで今回のブログを閲覧いただきありがとうございます ご質問等があればブログのコメント欄下記TwitterやDiscord LINEオープンチャットで受け付けます。
Twitter→https://twitter.com/19_mk7?s=21&t=EQMFfxQR9l6rCkj_3QMAFA
Discord→ x19@6687
LINEオープンチャット→LINE OPENCHAT
・補足編
❶ STEP4で恐らく膨大な量のテクスチャを一つ一つ探すのにとても手間がかかると思います。
そこで少し楽に探す方法をご紹介します
3dsでソフトを起動し3gxメニューを開きTools→Miscellaneousで上2つの項目にチェック
次に大辞典を開きテクスチャを変えたい妖怪の所でカーソルを合わせると番号が分かります
❷ Q. とび森やマリオカートと同じ様にlumaフォルダにyw_a.faを同じ階層に貼り付ければいいのでは?
A. 実際にやってみた所タイトル画面で続きからを押すと無限ループしたり月兎組のfaファイルを貼り付けした所起動はするものの画面が真っ暗でゲームがおかしくなります。(原因はバスターズ自体が初期バージョンと月兎組バージョンと大きく分かれてる為片方のfaファイルを貼り付けると実際の初期verと月兎組のverがごっちゃになってしまい3ds側でうまく適応されません)
Q. テクスチャはオンラインで使えるのか?
A. 使えます。ただし相手には見えません
Q. 月兎組でやるにはどうしたらいいか?
A. 月兎組でもやり方はこのブログと一緒です。
3ds改造 カスタムテーマを作る方法 (Usagi Theme Editor)
最終更新日 2023/2/28
更新点
・Twitterリンク更新
途中更新日 2022/11/5
更新点
・効果音付与
・解説等
今回は3dsで自作テーマを作り反映させる方法をご紹介
(※ 3dsにcfw導入前提です)
・事前準備
➀ 3dsアプリ: Anemone3DS or Themely
➁ PC(ブログ主はWindows7)
➂ 自分のテーマにしたい画像
上画面=412×240
下画面=320×240 にサイズ変更
(PCのペイントやサイトで変更できます)
➃ 自分の流したい曲のwavファイル
(曲は流さなくてもいいなら必要無いです)
➄ ※効果音を付与したい場合 1〜3秒以内のwavファイル(カーソルやソフト起動する時に鳴る音)
※なくても可能
➅先にSDカードルートに 【Themes】フォルダを作成
Anemone3DS
https://github.com/astronautlevel2/Anemone3DS/releases/
Themely
https://github.com/ihaveamac/Themely/releases
自作テーマを作成するにはPCに
Usagi 3DS ThemeEditorをダウンロードします
下記からダウンロードして下さい
2022/11/6日更新 (usagiThemaEditor日本語化)
https://ux.getuploader.com/_19/download/1
解凍したらusagi3DSThemaEditorフォルダを開き
ThemeEditorv.WPF 1.0.12.1→を起動
こんな感じのアイコン
➀↑上画面をクリックし用意した412×240の画像を選び貼り付け
➁↑下画面をクリックし用意した320×240の画像を選び貼り付け
こんな感じになります。
アイコンも変えたい場合 48×48の画像で変える事が可能です。
フォルダ閉は 74×64
フォルダ開は 82×64
ソフト(ファイル画像)は 36×72
一通り説明など書いたら次は
フォルダの色やソフトアイコン枠などの色を変えていきます 左上ら辺の
設定の所をクリック
自分の色変更を有効にしたい箇所をクリック
初期設定は無効になってます
大体のやつはEnabledにして大丈夫ですが
3Dファイルフレーム画像の所は画像を入れない場合無効推奨 作成した時バグります。
bgmを入れたい方は
下の方のbgm項目を有効にするのを忘れないでください
設定が終わったら次は色設定(カラー)をクリック 変えたい箇所の色は
上から順に矢印の所をクリック
こんな感じの画面になるので
ここから好きな色に動かします
右画面の方を見ながら動かすと変わっているか
分かりやすいと思います。
色変更が終わったらタブはそのままで
次にbgmを入れます
入れないで良い方は➃まで飛ばす
bgmはbcstmファイルが必要です
※追記下記のサイトでも簡単にmp3→wavに
変換できます
https://convertio.co/ja/mp3-wav/
➁用意したwavファイルをBrstmに変換
3dsテーマ作成キッドフォルダにある
BRSTM to BCSTM フォルダ→BRSTM Conversion Tool.exe
を起動
Convert audio to BRSTM をクリック
自分の用意したwavファイルをBRSTMに変換
保存時名前は必ず bgm.brstm にして下さい
この時に応答が無くなりフリーズする可能性がありますが正常動作ですので少し待ちます。
Done! とでたら成功
➂ brstmをbcstmファイルに変換
Convert BRSTM to BCSTM をクリック
先程と同じ様に変換したbrstmファイルを
持ってきて Done! と出たら成功
名前もbgm.bcstmになっているか確認して下さい
左上ファイル→名前を付けて保存…でデスクトップに保存
➃効果音作成 (※必要な方のみ)
テーマ作成キッドからEveryFileExplorerフォルダ→Pluginsフォルダー→ctr_WaveConverter32フォルダー→効果音のwavファイルをctr_WaveConverter32.exeにドラッグ&ドロップ
少し待つとbcwavファイルに変換されます!
usagi Thema Editorに戻ってExperimentalから
CWAV Managerをクリック
音を変える場合 import→作成したbcwavで開く
Playを押すと音が聴けます
設定したら最後に右下のOKを押して保存
最初の画面に戻ってファイルから名前を付けて
デスクトップに保存します。
ちなみに他のテーマから効果音をパクりたい場合
body_LZ.binをusagi Thema Editorにドラッグ&ドロップ
Exportすれば効果音を抜き取れます!
➄ 最終的な中身は
body_lz.bin info.smdh preview が必ず
入ってる筈です(曲を作った方はbgm.bcstmファイルもあります)
この4つを圧縮(zip)
zip化した物をSDのルートに作ったThemesフォルダに入れてsdを3dsに挿し
3ds側の操作でテーマアプリを起動
作った物が入っていれば成功です
作成する時に付けた名前のやつを確認し
Aボタン長押し→十字ボタン↑長押し→Aボタン離す これでテーマが適用されます。
ここまで観覧ありがとうございました。
映画を観に行った記念に鬼滅の刃 無限列車編の
テーマを作成してみました!
ちなみに音楽は「炎」です!
2022/11/5 更新
ブログ主Twitter
https://mobile.twitter.com/19_E_19
Discord 19#6687(名前変えてたらすみません)
LINEのオープンチャットにもよく浮上してます
参照動画↓
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
参照動画↓
入れ替えたい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 メニュー起動
Enable game patchingにバツ印をつけて
STARTボタンで保存 後は対象のゲームを起動して変えたbgmが変わっていれば成功です
慣れない方は難しいと思いますが続けていくうちに自然と覚えていくと思います
ここまで観覧ありがとうございました。
質問等は僕がわかる範囲で答えます