2018年10月12日金曜日

ニンテンドースイッチ USB経由でNSPをインストールする方法(tinfoil)

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



こちらではtinfoilを使用してニンテンドースイッチにUSB経由でNSPをインストールする方法を紹介します

まずpython3をインストールしておく必要があります
https://www.python.org/downloads/windows/

コマンドプロンプトで
pip install pyusb
と入力しエンター


下記リンクよりtinfoilの最新版をダウンロードし、tinfoil.nroファイルをsdカードのswitchフォルダへ移動
toolsフォルダの中のusb_install_pc.pyをどこか適当な場所に移動
https://bsnx.lavatech.top/tinfoil/


switchでtinfoilを起動し、USB Install NSPを選択しpcとUSB接続する
下記リンクよりZadigをダウンロードし起動
https://zadig.akeo.ie
OptionsからList All Devicesにチェックを入れる
libnx USB comms
libusbK
を選択し、Reinstall Driverをクリックしインストール

下記リンクよりbatをダウンロードし、usb_install_pc.pyと同じ場所に移動
batファイル

usb_install_pc.pyがある場所にNSPフォルダを作成し、その中にインストールしたいnspファイルをいれ先ほどダウンロードしたbatファイルを起動

インストールしたいnspファイルを選択し、Aボタンでインストール開始

エラーが出る場合はnspファイルを少なくしたりファイル名を短いものにするとよいみたいです

4 件のコメント:

  1. インストール先を毎回NANDにしているのですがこれはNANDの容量がたりなくなったらインストールしたnspは削除して容量をあけることができるのでしょうか?
    またtinfoilでインストールする場合はインストール先がSDのほうがいいのでしょうか?

    返信削除
    返信
    1. 普通にホーム画面からインストールしたものを削除できますよ
      保存先は好きな方でよいかと

      削除
  2. libnx USB commsとは出ずにnintendo switchとして認識されるのですが、どうしたらいいですか?
    batファイルを選択してもmodule not found errorが出ます。

    返信削除
    返信
    1. デバイスマネージャーから一度switch関連のドライバ削除してZadigで入れなおしたほうがいいかもしれません
      module not found errorはもしかするとpythonのパスが通ってないかもしれません
      一度python案インストールしてもう一度入れなおしてみるか、パスを通してみるくらいしか自分は思いつきません
      もしかしてpython2が入ってませんか?
      入ってたらそちらをアンインストールしてpython3を入れなおしたほうが手っ取り早いかもしれません

      削除