ニンテンドースイッチ nspインストール、ファイルブラウザ、チケット編集など様々な機能があるGoldleaf紹介

こちらの方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


ニンテンドースイッチでnspのインストール、ファイルブラウザ、チケット編集など様々な機能がある自作ソフトのGoldleafを紹介します
現在、自作ソフトではゲームがインストールされていないが、アップデータ又はdlcがインストールされていてもバックアップすることができません
しかし下記リンク先のツールならゲームがインストールされていなくてもバックアップできます
https://yyoossk.blogspot.com/2018/08/sdnspswitchsdtool.html


日本語に対応しました!
自分が翻訳したので何か不備があるかもしれませんがご了承ください




下記リンクよりGoldleaf.nroファイルをダウンロードし、sdカードのswitchフォルダの中にコピー
メモリーの使用率のこともあるのでnspから起動したほうがよいと思います
うまく動作しない場合はcfwを最新に、本体バージョンを上げるなどしてください
emunandの場合ももちろんバージョンを上げること

hbmよりGoldleafを起動
Aボタン 決定
Bボタン キャンセル又は上の階層に戻る
Xボタン コピーしたものを貼り付ける

Yボタン ファイルブラウザでディレクトリオプションを開く
追加オプション

Lボタン ファイルブラウザでファイルを作成
Rボタン ファイルブラウザでフォルダを作成

ZL又はZRボタンで再起動か電源を落とす

hbmからnroを起動している場合はボリュームボタンの+-でhbmに戻れる
左アナログスティック上下でゆっくり画面をスクロール
右アナログスティック上下で早く画面をスクロール

コントローラーの-ボタンでヘルプを表示可能





・ファイルブラウザ
コンテンツを参照を開く
リモートPC(USB経由)はPCに保存してあるNSPファイルをusb経由でインストールできる(まだ動作は不安定らしいです)
https://yyoossk.blogspot.com/2018/12/usbnspgoldleaf.html

USBドライブは外付けの記録メディアを本体に直接接続すれば読み込むことが可能

NANDパーティション
安易に触ると本体がソフトブリックする可能性が高いので何が起きても全て自己責任
内部ストレージ(PRODINFOF)
内部ストレージ(SAFE)
内部ストレージ(User)
内部ストレージ(SYSTEM)
https://yyoossk.blogspot.com/2019/03/nand_15.html

ファイルを選択するとメニューが開く
対応しているファイルの種類
NSPファイルのインストール
ペイロードの起動(Atmosphere&Kosmosで起動している場合のみ)
NROファイル(自作ソフト)の起動
NXThemeファイルのインストール(キーファイルが必要)
NACPファイルの情報表示
チケットファイルのインストール


・キーファイルの配置
キーファイルはprod.keys
sdカードのswitchフォルダの中に配置してください
キーのダンプは下記リンクを参考に
https://yyoossk.blogspot.com/2018/12/lockpick.html


・NXThemeファイルのインストール
https://yyoossk.blogspot.com/2019/01/goldleaf.html


・チケットファイルのインストール
同じ名前の.tikファイルと.certをsdカードの適当な場所に保存しておき、
Explore contentからSD Cardを選択して、tikファイルを選択
Importを選択
インポートを選択
はい


・nspのインストール
コンテンツを参照からSDカードを開きnspファイルを選択
インストール
SDカードか、内部ストレージ(本体)を選択

そのゲームが要求する本体バージョンを無視するかどうかの設定は一番下の項目の
・設定変更方法
を参照
インストール


・本体にインストールしているゲームをNSPとしてダンプ又は削除
コンテンツの管理を選択
SDカード
NAND USER 本体
NAND SYSTEM 本体
ゲームカートリッジ(xciとしてダンプできるわけではない)
のどれかを選択
ゲームを選択
アップデータやDLC、ベースタイトル(ゲーム本体)のどれか選択
削除は本体から削除
エクスポートでNSPとしてダンプ
保存データをマウントする起動バージョンをリセットで起動に必要な要求バージョンをなくす

ダンプされたNSPファイルはsdカードのgoldleaf/dumpフォルダの中にある


・チケットを削除
コンテンツの管理を選択から未使用のチケットを選択
リストが表示されるので削除したいチケットを選択して削除を選択


・インターネットブラウザ
インターネットブラウザを選択してURLを打ち込む


・アカウント情報を編集
アカウント管理を選択


・Amiiboをバックアップ
アミーボをダンプ(emuiibo)を選択
アミーボを読み込ませる
右ジョイコンのアナログスティックの上に設置
PROコントローラーなら真ん中に設置

ダンプされたアミーボのデータはsdカードの中のemuiibo/amiiboの中にemuiiboでそのまま使用できるように保存される
emuiiboは下記リンクを参考に導入
アミーボをダンプしてエミュレートする方法

・アカウント画像を変更する
アカウント画像を変更した状態でオンライン接続するとBANされる可能性が高いので何が起きても全て自己責任
256x256のJPG形式の画像をsdカードの適当な場所にコピー
コンテンツを参照からSDカードを開きJPGファイルを選択
ユーザーアイコンを置き換える
はいを選択

再起動すれば適用されていると思います


・Goldleafをアップデート
アップデートを選択
Yes
Yes
GoldLeafをホーム画面から起動できるNSPをインストールするかどうか聞かれる
BAN対策のため、したくない人はCancel
SD cardはSDカード
Console memoryは本体のNAND
Installでインストール開始

更新がない場合は画像のように表示される


・設定変更方法
sdカードの中のswitch/Goldleafフォルダの中に右クリックから新規作成でテキストファイルを作成し、下に記載したものをコピペ


{
    "general": {
        "customLanguage": "es",
        "keysPath": "/switch/prod.keys",
        "externalRomfs": "/switch/Goldleaf/theme/rom"
    },
    "ui": {
        "background": "#aabbccdd",
        "base": "#aabbccdd",
        "baseFocus": "#aabbccdd",
        "text": "#aabbccdd",
        "menuItemSize": 80
    },
    "installs": {
        "ignoreRequiredFwVersion": true
    }
}


customLanguageは言語を変更(現在日本語はないのでスルー)
keysPathはキーの配置場所
externalRomfsはGoldleafのテーマの配置場所?

background、base、baseFocus、text、menuItemSizeはUIの色の変更などができる

ignoreRequiredFwVersionはそのゲームが要求する本体バージョンを無視するかどうか
正常に起動できるかは別として今の本体のバージョンよりも高いバージョンを要求するゲームでも古いバージョンで起動できるようになります
trueで有効
falseで無効

settings.jsonという拡張しと名前で保存

コメント

  1. はじめまして。
    goldleafでnspをインストールするためにBrowse SD cardからnspファイルを選択すると以下のようなエラーメッセージが出ます。


    Error

    An error ocurred attempting to install the NSP:

    Error:0x234c02
    Module:FS(2)
    Description:Invalid NCA(might mean missing sigpatches or too low firmware)(4518)


    使っているCFWはatmosphere8.10で、ペイロードはfusee_primary.binです。
    何か解決方法はあるでしょうか?

    返信削除
    返信
    1. エラーにnspを起動できるようにするパッチのバージョンが低いと出てますよー
      新しいの入れました?

      削除
    2. パッチとは何のことでしょうか?
      入れた記憶がないです。

      削除
    3. https://yyoossk.blogspot.com/2019/05/atmospherekosmosnsp.html?m=1

      削除
    4. できました!どうもありがとうございました。

      削除
  2. アップデータが入っていないベースのnspをgoldleafで入れたのですが「ソフトの更新が必要です。最新アップデータをダウンロードします。」と出てしまい起動できません..
    インストールする前に出る「Would you like to.....」というソフトの更新を無視しますか?というところもしっかりYESを押したはずなのですがだめでした。
    switchの状況は8.1.0にしたり6.2.0にしたりを二回くらい繰り返した状態です。ダウングレードのし過ぎが原因なのでしょうか...?

    返信削除
    返信
    1. それは初めて入れたものです?
      入れた事があり、ゲームの更新データをインストールしたことがあるならそのゲームのデータを全て消さないと起動できません
      8.1.0の状態では問題はない感じです?

      削除
    2. 私もnuruさんと同様のメッセージが出ます
      ベースのnspをインストール後アップデートをインストールしても結果は同じです。
      過去にカートリッジでプレイしててセーブデータもあります
      Goldleafでインストールする前にセーブ以外ゲームのデータは全て消しましたが結果は同じです
      ダンプはNXDumptoolでベースとアップデータをダンプしました

      削除
    3. セーブデータを念のためバックアップとって、セーブデータも含めて削除してみてください
      nspのインストールはsxosではなくatmoかkosmosで行ってみてください

      削除
  3. 初めまして
    質問失礼いたします。
    USB経由でNSPをインストールすると

    Error
    Sn error ocurred attempting to install the NSP
    Error:0x236e02
    Module: FS (2)
    Description: invalid PFS0 (NSP) (4535)

    というエラーが出てきてしまいます。
    何か解決策に心当たりはないでしょうか?

    返信削除
    返信
    1. CFWは何ですか?
      sxos以外ならnspを起動&インストールするためのパッチは入れてますでしょうか?
      https://yyoossk.blogspot.com/2019/05/atmospherekosmosnsp.html

      もし入れていてエラーが出るなら念のため入れなおしてみてください
      それ以外はusbのポート変えてみたりくらいしか思いつかないっす

      削除
    2. 素早い回答ありがとうございます。
      入れなおしてみましたが同様でした。
      システムのバージョンは 4.1.0 l AMS 0.9.3 l S
      です。
      kosmon や Atmosphere や色々、何度か試してみたのでどこかおかしくなってるだけかもしれません。
      最初から1度入れなおしてみます。
      もし他にも心当たりが思い当ればご教授いただければと思います。

      削除
    3. hbmの更新
      usbドライバの再インストール
      くらいですかねー

      削除
    4. 入れなおし、更新等したみましたがダメでした。
      どうしても全く同じエラーメッセージが出てしまいます。
      また思い当るものが出れば、ご記載いただければと思います。
      ありがとうございました。

      削除
  4. nspをインストールしてもソフトがあそべるかチェックしていますと出て出来ません。
    どうすれば出来ますか?

    返信削除
    返信
    1. goldleafは最新ですか?
      少し前のものは不具合がありましたよー
      それでも同じ症状ならもういちどバックアップしてみてください
      それかatmosphere又はkosmosならnspを起動&インストールできるパッチは導入してますか?
      sxos、reinxなら必要ありませんが
      https://yyoossk.blogspot.com/2019/05/atmospherekosmosnsp.html

      削除
    2. パッチはまだ導入してません。
      goldleafは最新です。試しにlithiumも最新で使ってみましたが同様です。
      とりあえずパッチを導入してみます。

      削除
    3. あ、パッチ入れて再インストールしたら出来ました!ありがとうございます!

      削除
  5. コメント失礼いたします!
    こちらのソフトを使い14GBのXCIファイルをNSPファイルに変換、分割してSDカードに入れました。
    goldleafにてインストールを実施したのですが分割されたファイルをNSPファイルと認識してくれません。
    これはまだ何かやらなくてはいけないことがあるのでしょうか?
    あと、XCIファイルをNSPファイルに変換した際、出来上がったNSPファイルは変換前のXCIファイルと容量が違うのはあっているのでしょうか?
    質問ばかりで申し訳ございませんがご回答の方をよろしくお願いいたします!

    返信削除
  6. CFWはkosmosでGoldleafは0.8を使っています
    本体もkosmosも最新までアップデート済です
    ポケモンのNSPをUSB経由でインストールしようとすると下の画像のようなエラーが出てしまいます
    https://gyazo.com/d0db9fe3d7ed12cd54381c2786caeb15
    閃乱カグラのピンボールのNSPは問題なくインストールできたのでパッチも正常に導入できていると思います

    この場合考えられるのはポケモンのNSP自体に問題があるということでしょうか?
    NSPがあった場所のやりとりを見る限りではNSPに問題があるとは考えにくかったのです
    それとも同じNSPでもソフトの違いでGoldleafのバージョン相性等でエラーが発生することもあるのでしょうか?
    どうか知識をお貸しいただければと思います
    よろしくおねがいします

    返信削除
    返信
    1. 試しにバックアップしなおしてみては?
      もしくはgoldleaf以外のusb経由でインストールするソフトを使用するか

      削除
    2. お返事ありがとうございます
      tinfoilでもダメだったのでNSPを落とし直したりいろいろ試行錯誤してみます
      お手数おかけしてすみませんでした!

      削除
  7. 横から失礼します。
    私も同様に、CFWはkosmosでGoldleafは0.8を使っています。

    https://yyoossk.blogspot.com/2019/05/atmospherekosmosnsp.html
    ↑のページを参考に最新のパッチを当てたのですが、
    ypkさんと同様のエラーが出ます。

    私の場合は、ポケモンのカードリッジから
    NXDumpTool v1.1.8を使って直接nsp形式でdumpし、
    SDカードにインストールするとエラーが出ます。
    SDカードはFAT32で使用していますので、
    Split output dump < Yes
    Change NPDM RSA Key/sig in Program NCA < Yes
    のパラメータでdumpしました。

    因みに、リングフィットのdump~インストール時も同様のエラーが出てしまいます。
    何か至らない点ありましたら、ご教示ください。

    返信削除
    返信
    1. kosmosならKosmos_patches_12_08_2019_bootconfig.zip
      の方を使ってみてください

      削除
    2. こちら解決いたしました。
      大変助かりました。ありがとうございます。

      削除
  8. はじめまして。本体にインストールされてるゲームをNSPでEXPORTして他の本体でインストールするとエラーもしくはインストールできてもホームに表示されません。抽出されたNSPファイルは何故かフォルダ形式です。SXOS最新です。よろしくお願いいたします。

    返信削除
    返信
    1. 何かおかしいですねー
      goldleaf以外のnspダンプソフトを使用してみてください
      ブログアーカイブから探してください

      削除
  9. ありがとうございます。SXINSTALLER TINFOILでも試しましたが駄目ですね。SDカードですかね?フォーマットし直したいですけどパーティションに作ったEMUNANDはどうなりますか?

    返信削除
    返信
    1. フォーマットしてもパーティションは残ります
      ソフト使用してパーティションは削除した方がよいかと

      削除
  10. 初めまして。この度、nspをGoldleafを通してnspをインストールしようとしたのですが、「キー生成の不一致(本体のバージョンが低すぎる)(8)」とエラーが出て先に進めません。どうかご助力いただければと思いコメントさせていただきました。よろしくお願いします。

    返信削除
    返信
    1. これを試しても駄目なら本体のバージョンを上げてください
      https://yyoossk.blogspot.com/2019/04/renxpack-gui.html

      削除
    2. 早速のご返信ありがとうございます。
      おかげさまで無事解決することが出来ました。
      ありがとうございました!

      削除
  11. goldleafを起動するとエラーも何もなくただ起動できないです
    nspやapplet mode、hbmのnspを起動しそこからgoldleafを起動しても同じくです
    解決策などを知っていたらおしえてください

    返信削除
    返信
    1. 最近出たものでもだめですか?

      削除
  12. 管理人様
    いつも楽しく拝見及び勉強させて頂いております。
    色々と試行錯誤したのですが、解決策が見つからなかった為質問をさせてください。
    現在emuNANDで起動できる未対策機が2台手元にあります。

    ずっとA機で遊んでいたのですが、最近A機の調子が悪くB機にゲームやセーブデータを移動させたいと思っております。
    ただ、そのままSDカードの中のNintendoフォルダを移動させてもB機では認識しない為、B機にゲームを再インストール。セーブデータはJKSVで引っ越しをさせたら出来るのかなと考えております。
    上記方法以外に良い引っ越し方法がありましたら教えて頂けましたら幸いです。

    返信削除
    返信
    1. それでいいと思います
      調子が悪いとはどういった症状ですか?
      sdカードの中身バックアップしてフォーマットして、nintendoフォルダだけ移してcfwは最新のものを入れなおせば改善するかもしれません
      emunandが調子悪ければ、emunandのパーティションかemunandのファイルをバックアップしてフォーマットして入れなおせばいいかもしれません
      バックアップの仕方などは記事にしてあるので自分で探してください

      削除

    2. もしexfatならすぐ破損するので、fat32の方がいいと思います

      削除
  13. 早速のご回答ありがとうございます。
    症状に関しては、急に落ちたりするのでハードウェアの問題かなと思っていましたが一度バックアップをして入れ直してみます!
    ありがとうございます!
    ちなみに、現フォーマットはfat32でしております。

    返信削除
    返信
    1. fat32なら破損することはそうそうないですねー
      でも一部なんらかの原因で破損しているのなら、フォーマットすれば治る可能性はあります
      それでも同じ症状なら本体側かもしれませんが、試しにほかのsdカードでも同じ結果になるかどうかも見た方がいいかもしれません
      それか、cfw側のバグか
      考えられる原因はたくさんあるので、ひとつひとつ試してみるしかないっすねー

      削除
    2. 結果報告をさせて頂きます。
      フォーマットをしたり他のSDカードで調子の悪いA機で試してみましたが改善されず、おそらくハードが壊れてしまったようです。
      B機の方に改めて、吸い出したソフトを再インストールしてJKSVでセーブも元に戻せました。
      色々とアドバイスありがとうございます。

      削除
    3. 動作が少しおかしいだけならソフトブリックではないかと思うのですが、よくわからないっすねー
      試しにnandリストアされたらいかがでしょうか?

      削除
  14. はじめして、Goldleafですが、どうすれば日本語表記になるのでしょうか?
    settings.jsonを編集して、「 "customLanguage": "es"」のesの部分をjpやjaやjapaneseにしたりしましたが、日本語表記になりませんでした。
    settings.jsonを無しにして起動してみましたが英語表記でした。
    お手数をおかけしましが、教えていただけないでしょうか?

    返信削除
    返信
    1. 正式版ではなくて自分がリリースしてるやつ使ってます??

      削除
    2. 正式版の最新版を「https://github.com/XorTroll/Goldleaf/releases」からダウンロードしたものを使ってます。

      削除
    3. いやw
      だから自分が配布したやつ使ってくださいってw
      記事にも書いてるのですが無視っすか?

      削除
    4. お返事遅くなりすみません。

      >だから自分が配布したやつ使ってくださいってw

      最初に使ってみましたが、起動させると画面がブラックアウトして、どのボタンを押しても反応がなかったので、公式HPからのものを使いました。

      また中国の一部サイトにはVer10.0がアップロードされてましたが、それも画面がブラックアウトして使えませんでした。

      削除
    5. それを先に言ってください
      というか、完全におま環ですね
      このブログについてを読んでないのがまるわかりですけど、普通今の環境書くのが当たり前では?
      そういう人お断りしてます
      本体のバージョンあっぷと、cfw自体を最新のものを使用してから試せとしか言いようがありません
      こちらは当たり前ですけど、あなたじゃないんだから、説明すべきことは説明してからにしてくれませんか?金もらってるわけでもないのに、なんでそこまで推理して答えないといけないの?
      あなたが私ならどう思う?
      おかしくない?
      本当にストレスなんすよ
      一番嫌いな人種っす
      とにかく、このブログについてを先に読め
      記事の一番上にリンクしてるの見えてないのか?
      本当に信じられない


      削除
    6. >とにかく、このブログについてを先に読め
      >記事の一番上にリンクしてるの見えてないのか?

      このサイトには何度か来ていて、当然読んでます。

      公式HPにアップされてる最新版には

      >Updated libnx and Plutonium - this implies support for previously unsupported special text (Japanese and Chinese characters, etc.) with last Plutonium

      と書かれてるので、当然日本語でも立ち上がると思ったけど、日本語表記にはなりませんでした。

      環境は本体FW11.0.0、emuNAND11.0.0でSX OS 3.1.0で使用してます。

      まだ最新版にはアップデートしてませんが、

      本体FW13.2.0で DeepSea v3.4.2で使用しても日本語にはなりませんでした、

      結局、設定ファイルで日本語を指定する方法はわからないのですね。

      我慢して英語表記で使用します。

      質問に答えてくれてありがとうございました。

      削除
    7. いやw
      だからまだ正式には自分の翻訳搭載されてないってのw
      しかも最新にしろって言ってるじゃんw
      ことごとく無視するのね
      あんた改造には向いてないよ
      てかうちにもう来るな

      削除
    8. 本当にこういう人間相手にするの疲れる

      削除
    9. 本体バージョン更新して最新のatmospher使え 
      自分がビルドしたやつ使え
      それだけの事を何故か理由つけて無視するお前の事が理解できない
      正式にリリースされても同じことやぞ
      何で理解できないかな

      削除
    10. 何度か来て読んでるって言っても環境書かなかった時点でいいわけにしかならないのも理解してる?

      削除

コメントを投稿