GodMode9の使用方法


英語によるサポートについては、 Nintendo Homebrew on Discord のヘルプをご覧ください。
もしこのガイドがあなたのお役に立ったのであれば、私に寄付して頂けると幸いです。

For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join GodMode9 on Discord.

必ずお読みください

GodMode9はニンテンドー3DSの全てのファイルシステムにアクセスができる道具です。SDカードやSysNAND, EmuNAND内にあるFTAパーティション、その他様々なのもにアクセスすることが出来ます。 他にも、ファイルのコピー、削除、名前の変更、フォルダの作成などの機能があります。

SDカードの/luma/payloadsフォルダに godmode9.firm以外のpayloadファイルがある場合、(START)を押しながら起動すると、「chainloaderメニュー」が表示されます。 (十字キー)で「GodMode9」を選択して(Aボタン)を押してください。

GodMode9は、本体のファイルを操作できる強力なソフトウェアです。 これらの操作の多くは権限システムによってロックされています。こちらが権限を解除せずに、誤って危険なアクションを実行することはありませんが、慎重に指示に従ってください。

GodMode9の更新

以下の手順の一部は、GodMode9の最新バージョンにのみ適用されます。続行する前に、このセクションに従って更新する必要があります。 ファイルは上書きして下さい

必要なもの

手順

  1. 本体の電源を切ります。
  2. パソコンにSDカードを入れます
  3. GodMode9.firm を GodMode9の .zip から取り出し、SDカードの /luma/payloads/ フォルダにコピーします。
  4. gm9フォルダをGodMode9.zipからSDカードのルートにコピーします。
  5. 再度、SDカードを本体に挿入してください。

NANDバックアップの作成

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. (Home) ボタンを押してアクションメニューを呼び出します
  3. “Scripts…“を選択します
  4. “GM9Megascript”を選択します
  5. “Backup Options”を選択します
  6. “SysNAND Backup”を選択します
  7. (A) を押して確認します
    • この作業には少し時間がかかります
    • エラーの場合は、SD カードに1.3GB以上の空き領域があることを確認してください。
  8. (A) で続行します
  9. Bキーを押してメインメニューに戻ります
  10. “Exit”を選択します。
  11. (A) ボタンを押すとNANDへの書き込みを再ロックできます
  12. (R) を押したまま (B) を押してSDカードを取り外します
  13. パソコンにSDカードを入れます
  14. SDカードの/gm9/out/フォルダから<date>_<serialnumber>_sysnand_###.binessential.exefsをコンピュータの安全な場所にコピーしてください オンラインストレージ等任意の場所にファイルのバックアップをするといいです。
    • これらのバックアップはブリックした場合に、NANDイメージからファイルを復元することができます。
  15. バックアップしたら、SDカードの/gm9/out/フォルダから<date>_<serialnumber>_sysnand_###.bin<date>_<serialnumber>_sysnand_###.bin.shaを削除します。
  16. 再度、SDカードを本体に挿入してください。
    • SDカードが検出されなかった場合は、 (R) と (B) を同時に押して再取り付けします

NANDバックアップの復元

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. (R) を押したまま (B) を押してSDカードを取り外します
  3. パソコンにSDカードを入れます
  4. SDカードの/gm9/out/ から<date>_<serialnumber>_sysnand_###.bin をコンピュータへコピーします
  5. 再度、SDカードを本体に挿入してください。
  6. (Home) ボタンを押してアクションメニューを呼び出します
  7. “Scripts…“を選択します
  8. “GM9Megascript”を選択します
  9. “Restore Options” を選択します
  10. “SysNAND Restore (safe)”を選択します
  11. NANDのバックアップを選択します
  12. (A) ボタンを押し、表示されるコンボを入力することで、 SysNAND (lvl3) への書き込みを許可します
    • これによってboot9strapは上書きされません
    • この作業には少し時間がかかります
  13. (A) で続行します
  14. Bキーを押してメインメニューに戻ります
  15. “Exit”を選択します。
  16. (A) ボタンを押すとNANDへの書き込みを再ロックできます

.CIA アプリを Health & Safety へインジェクトする

SDカードの /cias/ フォルダにインジェクトしたい .ciaファイルをコピーしてください

Health & Safetyよりも大きいファイルをインジェクトすることはできません (ゲームやその他の大規模なアプリケーションを含む)

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. [0:] SDCARDcias へ移動します
  3. .cia を (A) で選択、”CIA image options…” を選択、 “Mount image to drive” を選択します
  4. 拡張子 .app のファイルを (A) で選択、”NCCH image options” を選択、 “Inject to H&S” を選択します
  5. (A) ボタンを押し、表示されるコンボを入力することで、 SysNAND (lvl1) への書き込みを許可します
  6. (A) で続行します
  7. (A) ボタンを押すとNANDへの書き込みを再ロックできます

.CIAアプリをインジェクトした後のHealth & Safetyのリストア

これは、Health&Safety のインジェクトがGodMode9 (Decrypt9またはHourglass9ではない) によって実行された場合にのみ機能します。

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. (Home) ボタンを押してアクションメニューを呼び出します
  3. 「More…」を選択します
  4. 「Restore H&S」を選択します
  5. (A) ボタンを押し、表示されるコンボを入力することで、 SysNAND (lvl1) への書き込みを許可します
  6. (A) ボタンを押すとNANDへの書き込みを再ロックできます

ゲームカードのダンプ

デバイスにダンプしたいゲームカートリッジを挿入してください

  • 3DSゲームカートリッジは、インストール可能な .ciaフォーマットにダンプされます
  • NDSのゲームカートリッジは、フラッシュカードやエミュレータと互換性のあるインストール不可能な .ndsフォーマットにダンプされます
  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. [C:] GAMECARTへ移動します
  3. ゲームカートリッジに適用される手順に従ってください:
    • 3DS ゲームカード:[TitleID].trim.3ds で (A) を押して選択し、”NCSD image options…” から “Build CIA from file” を選択します。
    • NDS ゲームカード: [TitleID].trim.nds で(A) を押して選択し “Copy to 0:/gm9/out”を選択します
  4. インストール可能な .ciaまたはインストール不可能な.nds形式のファイルは、SDカードの /gm9/out/フォルダに出力されます

タイトルのダンプ

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. ダンプしたいタイトルに該当するドライブへカーソルを合わせます:
    • インストール済みのタイトル: [A:] SYSNAND SD
    • システムタイトル: [1:] SYSNAND CTRNAND
  3. (R) と (A) を同時に押してドライブオプションを開きます
  4. “Search for titles”を選択します
  5. (A) で続行します
  6. .tmd ファイルを (A) で選択し、”TMD file options…” から “Build CIA (standard)”を選択します
  7. インストール可能な .cia形式のファイルは、SDカードの/gm9/out/フォルダに出力されます

.3DS から .CIAへの変換

  • 変換したい .3ds ファイルをSDカードの /cias/ フォルダにコピーしてください
  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. [0:] SDCARDcias へ移動します
  3. .3ds ファイルを (A) で選択し、 “NCSD image options…” から “Build CIA from file”を選択します
  4. インストール可能な .cia形式のファイルは、SDカードの/gm9/out/フォルダに出力されます

GBA VCセーブのバックアップ

セーブデータはSDカードの /gm9/out/ フォルダに<TitleID>.gbavc.savとして出力されます

<TitleID>.gbavc.savファイルのタイトルIDを特定するには[A:] SYSNAND SDで (R) を押しながら(A)を押すことで “Search for titles” を呼び出せます

  1. セーブをバックアップするため、GBA VCゲームごとに以下の処理を行います:
    • GBA VCゲームを起動します
    • GBA VCゲームを終了します
    • (Start) を押しながらluma3dsをブートしてチェインローダーメニューを起動します。
    • (A) ボタンで GodMode9 を呼び出します
    • [S:] SYSNAND VIRTUALへ移動します
    • agbsave.bin を(A)で選択します
    • “AGBSAVE options…“を選択します
    • “Dump GBA VC save”を選択します
    • (A) ボタンで続行します
    • STARTキーを押してデバイスを再起動します。

GBA VCセーブのリストア

<TitleID>.gbavc.savファイルのタイトルIDを特定するには[A:] SYSNAND SDで (R) を押しながら(A)を押すことで “Search for titles” を呼び出せます

  1. セーブを元に戻すGBA VCゲームごとに以下の処理を行います:
    • GBA VCゲームを起動します
    • GBA VCゲームを終了します
    • (Start) を押しながらluma3dsをブートしてチェインローダーメニューを起動します。
    • (A) ボタンで GodMode9 を呼び出します
    • [0:] SDCARD -> gm9へ移動します。
    • (Y) を押し <TitleID>.gbavc.sav をリストアします
    • (B) を押してメインメニューに戻ります
    • [S:] SYSNAND VIRTUALへ移動します
    • agbsave.bin を(A)で選択します
    • “AGBSAVE options…“を選択します
    • “Inject GBA VC save”を選択します
    • (A) ボタンで続行します
    • STARTキーを押してデバイスを再起動します。
    • GBA VCゲームを起動します
    • GBA VCゲームを終了します

SDカードのフォーマット

SDカードの内容が全消去されますのでご注意ください!

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. (Home) ボタンを押してアクションメニューを呼び出します
  3. 「More…」を選択します
  4. 「SD format menu」を選択します
  5. 使用するEmuNANDオプションを選択します。
    • ほとんどのユーザーは “No EmuNAND” を選択してください
  6. 「Auto」を選択します
  7. (A) を押し、ラベルをGM9SDとします
    • 必要に応じて、SDカードのカスタム名を入力することもできます
  8. ヒントが出る時、表示されているキーコンボを入力し、確認します

CIAファイルの暗号化 / 復号化

暗号化/復号化したい .ciaファイルをSDカードの/cias/フォルダにコピーしてください

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. [0:] SDCARDcias へ移動します
  3. .ciaファイルを (A) を押して選択し “CIA image options…” を選択してください。
  4. 目的の機能を実行するためのオプションを選択します:
    • Encrypt to 0:/gm9/out: 選択した .ciaファイルの暗号化されたコピーをSDカードの /gm9/out/ フォルダに作成します
    • Decrypt to 0:/gm9/out: 選択した .ciaファイルの復号化されたコピーをSDカードの / gm9 / out / フォルダに作成します
    • Encrypt inplace: 選択した .ciaファイルを暗号化されたバージョンに置き換えます
    • Decrypt inplace: 選択した .ciaファイルを復号化されたバージョンに置き換えます
  5. 暗号化/復号化された .ciaが目的の場所に出力されます

初期化せずにNNIDを削除する

  1. (START)ボタンを押しながらデバイスを起動させ、GodMode9を起動します。
  2. (Home) ボタンを押してアクションメニューを呼び出します
  3. “Scripts…“を選択します
  4. “GM9Megascript”を選択します
  5. “Scripts from Plailect’s Guide”を選択します
  6. “Remove NNID”を選択します
  7. (A) で続行します
  8. (A) ボタンを押し、表示されるコンボを入力することで、 SysNAND (lvl1) への書き込みを許可します
  9. (A) で続行します
  10. Bキーを押してメインメニューに戻ります
  11. “Exit”を選択します。
  12. (A) ボタンを押すとNANDへの書き込みを再ロックできます
  13. (Start) ボタンを押して本体を再起動します