3ds

[ROM HACK] スーパーマリオ3Dランド

投稿日:1月 6, 2017 更新日:

なかなか上手くいかず時間がかかりましたが、やっと手順が定まったのでメモしておこうと思います。

11.2が原因なのか、a9lhが原因なのか定かではないのですが、HANSが必ずフリーズしてしまうので困りました。
代わりにNTRを使用したのですが、そのためにold3dsでは使えない可能性が非常に高いです。

必要なもの
手順

前提として、homebrewが起動できること。

※書いてて思ったのですが非常に理解しにくいです。時間があれば一連の動画を作りたいところですが…。

【1】Python2.7とDevKitProをインストール。

【2】braindumpを解凍して、braindumpフォルダをsdの3dsフォルダにコピー。

【3】homebrewよりbraindumpをおして、カートリッジを差し込んで決定。終了するまで待機する。

【4】終了したら電源を切り、パソコンでsdを読み込む。

【5】makeromを解凍し、ctrtool.exeのおいてある場所に、sdルートに保存されている0004000000054100.cxiをコピーする。

【6】cmdを起動して、ctrtool.exeのある場所まで移動し、”ctrtool –exefs=exefs.bin –romfs=romfs.bin 0004000000054100.cxi”と入力してエンター。Error, exheader hash mismatch. Wrong key?とか出るかもしれませんが、容量あるファイルが出来ていれば無視して大丈夫です。

【7】続いて”ctrtool –romfsdir=romfs romfs.bin”と入力してエンター。

【8】終わったらTheFourthDimensionを解凍して、The4Dimension.exeで指示に従ってctrtool.exeと同じ階層のromfsフォルダを読み込み、中身を編集します。
参考動画

【9】思う存分書き換えて遊んだあと、NTRを解凍して、NTRフォルダ内の”ntr.bin”と”BootNTR.cia”をsdのルートにコピー。

【10】先ほどのctrtool.exeと同じ場所にある、exefs.binをNTR.zip内のLayeredFSフォルダ内のworkdirにコピー。

【11】BuildLayeredFS.batを起動して、”0004000000054100”と入力してエンター。

【12】続いて入力を求められたら何も入力せずエンター。終わったらウィンドウを閉じてください。

【13】workdirフォルダ内に”layeredfs.plg”が出来ているで、それをsdにplugin/0004000000054100とフォルダを作ってコピー。

【14】sdのルートに”0004000000054100″フォルダを作って、その中にromfsフォルダの中身をコピー。

【15】FBI等で”BootNTR.cia”をインストールし、起動後、ゲームを読み込む。

【16】起動時に上画面の色が一瞬変われば成功です。

 

Sponsored Link

-3ds
-

執筆者:


  1. より:

    これって11.5は使用できますか?後吸い出しはカートリッジ限定ですか?

    • glanheit より:

      試してませんが、恐らくできると思われます。

      ダウンロード版でも吸い出しは出来たと思いますよ

  2. より:

    ‘ctrtool-exefs’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識されていません
    とでるのはなぜでしょうか?pcはwindows7ですけど関係してたりしますか?

  3. より:

    できました!ありがとうございます

  4. ash より:

    braindumpがエラーで起動しません何がいけないんでしょうか

    • glanheit より:

      この記事は古いために、できないとだけ言われても確認、回答は出来ません。

      本体のバージョン、CFWの種類等書いてください。

      • ash より:

        new3DS sys 11.5.0-38J B9S導入済みです。
        『An exception occurred』といったエラーが出ます。

        • Ark より:

          もしかしたら、braindumpがb9s 1.2に対応してないのでは?

          他のダンプ系のツールを探してみるといいかもしれない

          • ash より:

            cxiが吸い出せるダンプツールってbraindump以外に何がありますか?

            • Ark より:

              或いは環境の再構築をするか。

              探すって言葉の意味知ってる?ここで聞くんじゃなくてGoogleとかで調べるってことだ

              • ash より:

                A9LHに戻してみます。ありがとうございました。

                • vharu より:

                  godmode9で出来ない?

                  • ash より:

                    godmode9でcxi吸い出せるんですか!?詳しく教えてほしいです。

                    • glanheit より:

                      しっかりと確認したわけではないのですが、gm9でカートリッジをマウントした際に、romfs等のファイルが見れるのでそちらを取り出してみたりなどしてみたらどうでしょうか?
                      詳しくは調べてみるといいかもしれません。

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  • Loading...



その時その時書こうと思ったものを書いていきます。
yahooブログから始まりFC2を経て今ここです。
皆様の興味がそそる内容は少ないかもしれませんが、よろしくお願いします。