SwitchのゲームやDLCをバックアップできる「nxdumptool」

[st-kaiwa-34]カートリッジ、ダウンロード版、アップデータ、DLC等いろいろバックアップできるもぐ[/st-kaiwa-34]

画像だらけで、大変見づらいかもです。


この世界すべては自己責任です。
本体が壊れようが、データが消えようが、BANされようが。です。それが怖いなら改造しない。ってどこでも言われてるでしょ?
このブログは対象の機材を持っている読んでわかる人向けです。


あったら便利なものだけ紹介しときます。


目次

最近はDBIが主流?

2021/12 最近は「nxdumptool」よりも「DBI」の方が、簡単でいいかもしれません。

[st-card myclass=”” id=”1952″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

以下は、 「nxdumptool」 の解説です。

事前準備

prod.keysの準備

eshopで購入したソフトをバックアップするには prod.keys が必要です。

まだ、prod.keysを抜き出したことが無い方はこの記事を参考に準備をしてください。すでに準備済み方は次に進んでください。

[st-card myclass=”” id=”575″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

NoGCの設定解除

[st-card myclass=”” id=”742″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

nxdumptoolの導入

[st-card-ex myclass=”” url=”https://github.com/DarkMatterCore/nxdumptool/releases/latest” target=”_blank” rel=”nofollow” thumb=”” label=”” name=”” bgcolor=”” color=”” readmore=””]

上記、githubから nxdumptool.nro をダウンロードして、SDカードのSwitchフォルダに入れる。

nxdumptool起動の注意

普段はSwitchのホームメニューにあるアルバムからhbmを開きますが、Applet mode(アプレットモード)ではエラーが出てバックアップできないことがあります。必ずアプリモードで起動しましょう。

もしも、nxdumptoolを起動した際に、下記のように赤い文字が表示されたらアプレットモードで起動しています。終了してアプリモードで起動させましょう。

アプリモードの起動方法やアプレットモードがわからない方は、この記事を読んでください。

[st-card myclass=”” id=”411″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

Main menu -メニュー説明-

項目説明
Dump gamecard contentゲームカートリッジからダンプする
Dump installed SD card/ eMMC contentアップデータ、DLC、eshopで購入したダウンロードゲームをダンプする
Update optionsnxdumptool自体やXMLデータベースを更新できる

Dump gamecard content <ゲームカートリッジからダンプ>

項目説明
NX Card Image (XCI) dumpXCI形式でダンプします
Nintendo Submission Package (NSP) dumpNSP形式でダンプします
HFS0 optionsHFS0をダンプできます
ExeFS optionsExeFSをダンプできます
RomFS optionsRomFSをダンプできます
Dump gamecard certificateゲームカートリッジの証明書のみダンプできます

ゲームカートリッジが使えない?NoGCの設定は変えましたか?詳しくは以下の記事を参考にしてください。

[st-card myclass=”” id=”742″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

NX Card Image (XCI) dump

項目説明
Start XCI dump processXCI形式でダンプを開始
Split output dump (FAT32 support)SDカードをFAT32形式でフォーマットしてる人向け、YESにすれば4GBごとに分割してくれる。
Create directory with arcive bit setアーカイブビットセットでディレクトリを作成 (よくわかりません・・・)
Keep certificate証明書を保持する (よくわかりません・・・)
Trim output dump余分なデータあれば削ってダンプ容量を小さくしてくれます。
CRC32 checksum calculation +dump verificationダンプデータのファイルチェック
Dump verification methodダンプデータのファイルチェック方法(メインメニューのUpdate optionsで更新できる)
Output aming schemeダンプしたファイル名の切り替え
わからない項目について教えてくれる方募集中です

SDカードの switch/nxdumptool/XCI フォルダの中にダンプされます。

Nintendo Submission Package (NSP) dump

項目説明
Start NSP dump processNSP形式でダンプを開始
Split output dump(FAT32 support)SDカードをFAT32形式でフォーマットしてる人向け、YESにすれば4GBごとに分割してくれる。
Change NPDM RSA key/sig in Program NCAベース バージョンのソフトとアップデートからのプログラム NCA の NPDM RSA key/sigの置き換え(よくわかりません・・・)
Base application to dumpダンプするゲームのベースバージョンを表示しています
Output naming schemeダンプしたファイル名の切り替え

SDカードの switch/nxdumptool/NSP フォルダの中にダンプされます。

Dump installed SD card/ eMMC content <アップデータやDLCのダンプ>

Nintendo Submission Package (NSP) dump

項目説明
Dump base application NSPゲームのベースバージョンをNSP形式でダウンプします。
Dump installed update NSPゲームのアップデータをNSP形式でダウンプします。
DLCがあった場合はここに出るのかな?

Dump installed content with missing base application

表示されていないゲーム、またはゲームカートリッジのゲームのアップデータやDLCをダンプする場合はここです。

Yボタンを押しましょう。表示されたのはゲームカートリッジで遊んでいるゲームのアップデータやDLCです。

モンハンライズのアップデータを選択してみます。

項目説明
Nintendo Submission Package (NSP) dumpNSP形式でダンプします。
ExeFS optionsExeFSをダンプします。
Ticket optionsチケットをダンプします。
項目説明
Start NSP dump processNSP形式でダンプ開始
Split output dump(FAT32 support)SDカードをFAT32形式でフォーマットしてる人向け、YESにすれば4GBごとに分割してくれる。
Verify dump using No-Intro databaseダンプしたデータのファイルチェックをNo-Introのデータベースで行うか
Remove console specificdataSwitch本体固有の証明書データを削除  ※YESに変えましょう
Change NPDM RSA key/sig in Program NCAベース バージョンのソフトとアップデートからのプログラム NCA の NPDM RSA key/sigの置き換え(よくわかりません・・・)
Dump delta fragmentsデルタフラグメントをダンプする
Update to dumpダンプするアップデータのバージョン情報
Output naming schemeダンプしたファイル名の切り替え

今度は、あつ森のDLCを選択してみます。少し表示される項目が違います。

項目説明
Nintendo Submission Package (NSP) dumpNSP形式でダンプします。
ExeFS optionsExeFSをダンプします。
Ticket optionsチケットをダンプします。
項目説明
Start NSP dump processNSP形式でダンプ開始
Split output dump(FAT32 support)SDカードをFAT32形式でフォーマットしてる人向け、YESにすれば4GBごとに分割してくれる。
Verify dump using No-Intro databaseダンプしたデータのファイルチェックをNo-Introのデータベースで行うか
Remove console specificdataSwitch本体固有の証明書データを削除 ※YESに変えましょう
DLC to dumpダンプするDLCデータの情報
Output naming schemeダンプしたファイル名の切り替え

Update options

項目説明
update NSWDB.COM XML databaseNSWDB.COMからゲーム情報のXMLをダウンロードしてアップデートする
Update applicationnxdumptoolのアップデートをする

アップデートにはインターネットの接続が必要です。必ず「90DNS」または「incognito」の設定をしておきましょう。

[st-card myclass=”” id=”516″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

[st-card myclass=”” id=”449″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

ダンプされたファイルの場所まとめ

項目場所
XCIswitch/nxdumptool/XCI
NSPswitch/nxdumptool/NSP
HFS0switch/nxdumptool/HFS0
ExeFSswitch/nxdumptool/ExeFS
RomFSswitch/nxdumptool/RomFS
証明書switch/nxdumptool/Certificate

分割ファイルの結合について

[st-card myclass=”” id=”824″ label=”” pc_height=”” name=”” bgcolor=”” color=”” webicon=”” readmore=”on” thumbnail=”on” type=””]

お願い

[st-kaiwa-34]「Change NPDM RSA key/sig in Program NCA」「Create directory with arcive bit set」「Keep certificate」についてよくわかっていないもぐ。詳しい人教えてほしいもぐ。[/st-kaiwa-34]

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

ひょっこり地上に出てきて地上世界の居心地の良さに感動し、地上に住み着きましたもぐ。人間社会で生きていくのは大変だけど頑張るもぐ!

コメント

コメント一覧 (24件)

  • いつも参考にさせて頂いています。
    記事を参考に、ゲームカートリッジよりbase、DLCを吸い出し、tinwooにてインストールをしましたが、baseのみの場合は起動するのですが、アップデータやDLCをインストールすると、抜いたはずのゲームカートリッジがアイコンで表示され起動すらできなくなります。
    何か分かる事があればご教示お願いします。

  • 失礼しました。FW13.0.1でDEEPSEAの最新版を導入、LOCKPICK-RCMにてkeyを取得しております。ちなみにソフトは進撃の巨人2Final Battleです。

    • それは吸い出し元とインストール先どっちの環境もぐ?
      まぁいいもぐ。
      アップデートとDLCの要求FWいくつもぐ?
      わからないならインストール先も13.1.0にアップデートするもぐ。
      参考までにdeepseaは嫌いもぐ。

  • どうしようもない質問に答えて頂きありがとうございます、進展ありましたら報告致します。

  • 先日は回答いただきありがとうございました。
    その後試行錯誤した結果、deepseaを削除、こちらの「CFW導入虎の巻」通りに、CFWの再構築を実施、TINFOILにてバックアップ起動をためしたところ呆気なく解決しました。
    こちらの色々な記事に助けられました、ありがとうございました。
    今後も参考にさせていただきます。

  • こちらのサイトを参考にしてcfwを導入し、カートリッジの吸い出しには成功しましたが、dl版ができません。

    候補にすら出てきませんがこうしたらいいかもという心当たりはありませんか?

      • 早い回答ありがとうございます。

        Sモードで起動してダンプしたらいけました…

        • Sモードとはなんぞもぐ?
          sysnandもぐ?だとすると
          ゲームが入っていないemunandで吸い出しを
          していたということもぐか。

          • その通りです。
            綴りわからなくてSモードって言いました。

            emuMMCの仕様がなんとなくわかったため、DL版をDLした後に、emuMMCを作成することで、吸出しに成功はしました。

            ですが利用できない追加コンテンツ~チェックが必要ですと出ましたが解消方法わかりますか?(ポケモンのソードです)

            重ね重ねすみません

          • 残念ですが、理解してないもぐね。
            sysnandでダウンロード、インストールした
            ゲームやDLCはemunand作っても入らないもぐ。

            質問内容は何をどうしたら出たとか書かないとわからないもぐ。

  • 簡略して書いたせいですみません
    通常の状態に戻してスイッチの内部データにDL版をDLしたり、アカウント追加後に、emuMMCを作成したことで、emuMMC作成時に、内部データを元手に作成していることがわかりました。だから作成するごとに、30GBかかるわけじゃないですか?

    cfw用に新規に購入したスイッチに先にcfwを導入したため、DLしても、反映されていないんだと考えました。なのでDLした後にemuMMCを作成することで、ソフトデータを紹介アプリでダンプすることに成功しました。

    という話はどうでもいいですね…
    質問の件なのですが、スクリーンショットがうまく添付できているかわかりませんが、上記アプリでダンプしたものを、DBIでインストールしたのですが、添付されたポップアップが表示されてしまいます。
    手順が間違っているのか、90DNSなどを使用して、一度ネット回線につなぐ必要があるのか教えていただきたいです。

    初めてcfwを導入したので、emunandの状態で、機内モードを解除する勇気がでません。。。

    • >なのでDLした後にemuMMCを作成することで、ソフトデータを紹介アプリでダンプすることに成功しました
      そもそもコレが間違えてるもぐけど、できたなら説明が面倒なので説明しないもぐ。

      結局syanand、emunandのバージョンなども書かれていないし、エラー出ているのがsysなのかemuなのかもわからない
      何をどこまでインストールしているのかも不明。
      今わかる範囲では、アップデータやDLCを入れ忘れているか、ファイル破損かアカウントかの可能性。
      アカウントならlinkalhoだけど、たぶんインストール漏れもぐ。

      • エラーがでているのは、emuのほうです
        バージョンは13.2.1 AMS1.2.6 E です
        NXDumpを使用し、base update DLCの三種類をダンプ後、DBIにて、三種類をインストールしたのですがどこがまずいのでしょうか
        質問慣れしてなくてすみません

      • インストール漏れの指摘をもとに、DLCのところの
        DLC to dumpを見ると二種類ありどちらもインストールしたことで行けました!!
        ご迷惑をおかけしました!!

  • こんにちは。所有しているゲームカートリッジのbaseのticketを抽出したいと考えているのですが、nxdumptoolでbaseをダンプしてもticketは含まれておらず、それらしきオプションも見つけられませんでした。ticketとcertificateは別物だと思っておりますが、もしやticketはeshopで購入したものにだけ含まれるのでしょうか?

    • そうもぐよ。
      先行ダウンロードしてもticketがないと起動できないもぐ。
      販売日にticketを配信することで起動可能もぐ。

      • なるほどです。ticketをdumpするような設定が見つからないなと思ってたのですが、そういうことだったのですね。ありがとうございます。eshopで買い直すことを検討します

  • ダンプしたnspを他のSwitchにインストールしてオンラインで遊ぶ事はできますか?

    • 出来るかできないかで言ったら出来るもぐ。
      その後BANされるけどそれは覚悟でやるしかないもぐ。

      • そうなんですね
        わざわざ返信ありがとうございます!

目次