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,

Jeshjesh

New Member
Newbie
Joined
Nov 10, 2019
Messages
4
Trophies
0
Age
44
XP
56
Country
United States
I got everything setup for net, but when I start installing it will give an error about magic headers, and then later says failed to install. I will try getting screenshots next time I’m on it. Anyone have something I might check?
 

level42

Active Member
Newcomer
Joined
Apr 2, 2011
Messages
43
Trophies
0
XP
273
Country
Canada
I appreciate the feedback, however, whenever I try and select a NSP or XCI over 4GB, I get hundreds of errors saying:

Failed to write to place holder! This is usually caused by not having enough available space on your SD card or NAND. It is also caused by corrupted exFAT SD cards (which you should not be using)
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,435
Country
I appreciate the feedback, however, whenever I try and select a NSP or XCI over 4GB, I get hundreds of errors saying:
Go back to using 2.2C instead, it will work all ok.

Edit: I don’t know why you just don’t use exfat & nut server 2.2C. It works flawless and so much easier.
 
Last edited by Reecey,

level42

Active Member
Newcomer
Joined
Apr 2, 2011
Messages
43
Trophies
0
XP
273
Country
Canada
Go back to using 2.2C instead, it will work all ok.

Edit: I don’t know why you just don’t use exfat & nut server 2.2C. It works flawless and so much easier.

Based on everything I've read, exFat is just way too susceptible to corruption ... more or less everyone says to avoid it.
 

nullstring

New Member
Newbie
Joined
Nov 18, 2019
Messages
1
Trophies
0
Age
113
XP
68
Country
United States
USB functionality is for windows only, is that correct?

I tried to use it under Linux and got a few usb exceptions. I don't think there is any 'libusbk' compatible driver for linux, which would be the issue.

Am I correct?
 

kidcharlemagne

Well-Known Member
Newcomer
Joined
Sep 8, 2015
Messages
70
Trophies
0
XP
1,628
Country
Taiwan
I appreciate the feedback, however, whenever I try and select a NSP or XCI over 4GB, I get hundreds of errors saying:

I recently updated SX Installer and SX Server (which is based on Nut) to the latest version, and I started having the same problem, regardless of file type or size, for anything served over my network. Nut Server was just updated to 2.4 only 11 hours ago, and the only note was "Fixed network installs failing." I tried that with SX Installer 3.01, and it now works perfectly, so I suggest you try it out.
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
I recently updated SX Installer and SX Server (which is based on Nut) to the latest version, and I started having the same problem, regardless of file type or size, for anything served over my network. Nut Server was just updated to 2.4 only 11 hours ago, and the only note was "Fixed network installs failing." I tried that with SX Installer 3.01, and it now works perfectly, so I suggest you try it out.

I pushed Nut 2.4 last night, that should fix the issue give it a try https://github.com/blawar/nut/releases/tag/v2.4
 

risq

Well-Known Member
Newcomer
Joined
Sep 12, 2010
Messages
48
Trophies
1
XP
432
Country
Netherlands
works fantastic with nsp's. as soon as renaming is done the "new games" feature is working great. same for updates and dlcs

there are ToDos/Bugs for XCI imho (tinfoil-latest 6.10/ nut-2.4)

1. xci's can be installed via usbfs, but cant be installed via the XCI tab. Error Message: "could not open nca! the same xci installs fine via usbfs though...
2. All installed xcis show up with in the XCI tab with their file size, not installed xcis show up with 0 byte filesize.
3. installation via usbfs cant be queued. if u go back to the main menu after a started install (like u could perfectly do with nsp's) the usb transfer stops with no error message (freeze)

are these known bugs?

generally it would be perfect, if XCIs would be treated from an organisational standpoint like nsps, especially shown up as "new games" if they are not installed.
 
Last edited by risq,

mdmachine

Well-Known Member
Member
Joined
Jun 15, 2009
Messages
189
Trophies
0
XP
882
Country
United States
Have an issue with really slow USB installations using NUT. Made an issue ticket on github about it: https://github.com/blawar/nut/issues/156
What install speeds are people getting over USB normally?

I normally get around 10-20MB/s. However I experienced this issue recently as well. Tested other installers and they usually performed at 1MB/s as well. But sometimes would be fine at 10-20.

Wireless and etc, work fine.

I see on github you mention SanDisk SD. Same as mine, and after some research it appears some people are suggesting SanDisk's specifically are known to either work at 10MB/s or 1MB/s. Apparently poeple see much better results with other brands such as kingston.

So if its not a wire or something else, its worth noting for troubleshooting purposes.
 

Arawra

New Member
Newbie
Joined
Dec 13, 2019
Messages
3
Trophies
0
Age
34
XP
46
Country
United States
Having an issue with using NUT over the network. File is added to the local records, can find it in titledb, but there are 404 returns on the server. I haven't dug too much into the source code, but is it supposed to generate an index for all the games from titledb? Do they need to be in public_html for that to work?

E: use "NUT" protocol
 
Last edited by Arawra,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sicklyboy @ Sicklyboy: https://www.youtube.com/watch?v=zufnIPGYQx8