Goldleafが想像以上に便利だった

Goldleafとは

GoldleafとはTinfoilというツールから派生したNSP管理ツール。

具体的には次のようなことができる。

  • NSPのインストール
  • NANDアクセス
  • 証明書削除
  • アカウントのアイコン置換

というユーティリティツールです。

つかいかた

NSPインストール

NSPとはNintendo Submission Packageの略で、eshopから購入したダウンロード版コンテンツなどのことである。

ニンテンドースイッチはカートリッジタイプのゲームは起動できることが、カートリッジをダンプしたXCIと呼ばれるタイプのゲームデータは起動することができない。

そこで、XCIをeshop形式のNSPに変換することにより、カートリッジタイプのデータをさもeshopで購入したかのように偽装することでカートリッジなしでの起動を可能にするのだ。

データを改ざんしてソフトウェアを欺く行為は褒められたものではないが、自分が購入したカートリッジのデータを変換すること自体は何も問題がない。

当たり前だが、海賊版のデータをインストール(ダウンロード)しないこと

スマブラをフラゲしていた人は99%、フラゲ購入者が拡散した違法アップロードのゲームデータを利用している。犯罪者も同然(というか普通に犯罪者か)なのですぐに通報してあげよう。

XCIのダンプ

話がそれたが、NSPを作成するためには元データであるXCIが必要になる。

XCIをダンプするには色々なツールがあるがWAIN Card Dumperが最も手っ取り早い。

WAINDUMPGUI
DUMP画面

どうせオンラインには繋がないので証明書は削除地しておいたほうがいいかも?

北米版スプラトゥーン2であれば01003BC0000A0000.xciというファイルがSDカードに保存されているはずです。

XCIをNSPに変換

4XCIというツールが必要になってくるのでダウンロードします。

実行にはkeys.datというファイル(console.keysとはまた違う)になるので、それを用意しましょう。

Goldtreeでインストール

Goldtree

ダンプしたXCIをNSPに変換したものを選択し、インストールする。このとき、コンソール側でインストールを許可するかどうかの確認画面がでるのでそちらも操作しよう。

Goldleaf
NSPインストール画面
インストール先の選択
ファームウェアバージョンを無視するかどうか

USB3.0経由でインストールするとだいたい30MB/sくらいでるので、3GB程度のスプラトゥーン2であれば2分程度で完了します。

問題点?

カートリッジからダンプしたXCIを変換したデータは問題なくインストールすることができるし、起動することもできるのだが購入したオクトエキスパンションのようなデータはどうやってNSPを用意すればいいのかいまいちわかっていない。

まあ別にオクトエキスパンションくらい起動できなくたって、二台目のオン専用機で遊べばいいのだが、なにかいい方法はないのかなという感じはしている。

シェアする