NUT GUI USB and Network installer for Tinfoil and SX Installer

Easiest way is to just download nut.exe to the directory where your NSP's are, and start it. Will install NSP's from your PC to the switch via USB or network connection. The games will show up on the switch (in the "new games" section) to install, the PC client is just a dumb server. Default username and password is guest/guest for network install.



# USB Install

Run server.py or Windows users can use the precompiled nut.exe in the release section.

Follow the directions found in the release page to install the USB driver.

After you run the server, ensure NSP's are visible in the list. If they are not, change the path and click the "scan" button.

Connect your USB cable from your switch to your PC.

Start Tinfoil or SX Installer, and all of the NSP's listed in nut server should now be available to install in Tinfoil or SX Installer.


# Network Install

Run server.py or Windows users can use the precompiled nut.exe in the release section.

After you run the server, ensure NSP's are visible in the list. If they are not, change the path and click the "scan" button.

Start Tinfoil or SX Installer, then go to locations, then select "Add New" location. Enter the ip, port, username, and password that is displayed in the nut server application, then press save.

All of the NSP's listed in nut server should now be available to install in Tinfoil or SX Installer.

https://tinfoil.io/Download#download

changelog:

- Scan path is now saved and remembered.
- Web GUI is now works with the windows release.
- Web gui optionally launches at application launch.
- Various bugfixes / enhancements to web gui.
- Fixed display bug where username did not display in gui.
- conf/users.conf is created, and users can edit their username and password there.
- fixed random error when initializing.
 
Last edited by blawar,

gizmomelb

Well-Known Member
Member
Joined
Jul 13, 2006
Messages
926
Trophies
1
XP
1,658
Country
Australia
.

--------------------- MERGED ---------------------------

Wow. That's a ton of luggage. I'll be happy to not go over the finicky-ness of the scene. Thanks for the update though Dave.

that sums up the Switch scene in it's entirity.
 
Last edited by gizmomelb, , Reason: comment already made by someone else.

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,449
Country
@blawar would it not be best if users could choose their own port number so it keeps it personal to yourself. I’m thinking, if someone knew your IP address then it could be quite easy to access your nut server I presume? all they would have to do is set it up as a https address in sx installer or does it not work like that? Or just set that nut server address on there nsw, access it that way through the network. Surely if that nut server on your pc is active as long as you have the full nut server address they could access it.
 
Last edited by Reecey,

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
@blawar would it not be best if users could choose their own port number so it keeps it personal to yourself. I’m thinking, if someone knew your IP address then it could be quite easy to access your nut server I presume? all they would have to do is set it up as a https address in sx installer or does it not work like that? Or just set that nut server address on there nsw, access it that way through the network. Surely if that nut server on your pc is active as long as you have the full nut server address they could access it.

They can choose their port number, edit conf/nut.conf
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
Is there any chance we can copy xci files from the server to the switch?

Its a dirty dirty hack, and I do not recommend you this unless you take a cold shower afterwards.. but if you rename the file from *.xci to *.nsp with [titleid] in the file name, you can then copy it from USB to your local switch through the file browser, then rename it back to .xci on the switch.
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,449
Country
What’s the best overclocking settings for ui and install without the switch errors out I had them both on 1.79 but I noticed it would crash loading lots of images. @blawar What do you find is the best optimal settings? It does run better overclocking.
 

rubyloving

Well-Known Member
Newcomer
Joined
Apr 11, 2011
Messages
57
Trophies
0
XP
163
Country
United States
I was having a lot of problems with Tinfoil crashing while trying to use this.

The issue seemed to have been file name lengths. I shortened some offenders and its been working since then.
 

neFAST

Member
Newcomer
Joined
Jan 25, 2019
Messages
10
Trophies
0
Age
41
XP
93
Country
France
Its a dirty dirty hack, and I do not recommend you this unless you take a cold shower afterwards.. but if you rename the file from *.xci to *.nsp with [titleid] in the file name, you can then copy it from USB to your local switch through the file browser, then rename it back to .xci on the switch.
Geez, do you plan to implement en cleaner way to do this? I hate cold showers :-(
 
  • Like
Reactions: klear

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,449
Country
Blawar is it possible in the next build to add easy features like instead of having to click on scan example press enter key also make it so it can scan multiple drives even if you have to enter: d:, x:, y: then enter to scan or set it up in a conf file yourself, just makes life easier.
 
Last edited by Reecey,

JJTapia19

I fight for my friends.
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
I would like to suggest the ability to see all the nsps in the directory without the need of title id on their name. Hope it's added on the future. That would make this my unique title installer.
 
Last edited by JJTapia19,

neFAST

Member
Newcomer
Joined
Jan 25, 2019
Messages
10
Trophies
0
Age
41
XP
93
Country
France
USB transfer rate is 5 times better than with Memloader. If only I could easily transfer xci without the renaming trick
 
  • Like
Reactions: klear

neFAST

Member
Newcomer
Joined
Jan 25, 2019
Messages
10
Trophies
0
Age
41
XP
93
Country
France
@blawar I cloned nut repository and started looking at how I can have xci showing up in the filelist when I finally realized that they already show up as long as they contain a titleid (I stashed my changes and ran your unmodified code). However the released nut.exe won't list them. Did I miss something? Are the files cached?
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
@blawar I cloned nut repository and started looking at how I can have xci showing up in the filelist when I finally realized that they already show up as long as they contain a titleid (I stashed my changes and ran your unmodified code). However the released nut.exe won't list them. Did I miss something? Are the files cached?

The files are cached in titledb/files.json, i'll push an update to list XCI's for you.
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
That's very kind of you. Handling xci using the dedicated class seems to be much harder than faking an nsp

nut master added: usbfs and nutfs which is what you want. usbfs works over usb, and nutfs works over network. You must use tinfoil master or lithium master with this (not release).
 

robinpup

Well-Known Member
Newcomer
Joined
Sep 10, 2014
Messages
57
Trophies
0
Age
38
Location
Acapulco, Guerrero
XP
330
Country
Mexico
ok thanks i can install every nsp! using the konami code but i get ticket installation error or nca failures! i am on 7.0 and the latest atmosphere! and i got my keys from 6.2! please help! also i got the sigpatches! maybe my keys are in a wrong place?
 
Last edited by robinpup,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/@legolambs