Fluffy - A Tinfoil and Goldleaf GUI

Fluffy
fluffy-intro.png




So what's different about Fluffy?

Fluffy is the first to introduce:
  • Goldleaf and Tinfoil Support.
  • USB and Network install with transfer rate and progress bar.
  • Display current install rate in MB/ for both USB and Network mode(Goldleaf & Tinfoil too)
  • Display current NCA name and count.
  • Transfer mode option switchable between "Normal" and "Safe".
  • Individual NSP selection (suggested by: ShadowHand, thanks!)
  • Show current NSP being installed
  • Switch connected indicator
  • USB 5.x Fix (Compatible with Firmware versions 5.x and below)
screenshot-fluffy-v240c.png


GitHub:
https://github.com/fourminute/Fluffy

Latest Releases
https://github.com/fourminute/Fluffy/releases

Recommended TinFoil.nro
https://github.com/fourminute/Fluffy/blob/master/Tinfoil.nro




How-To-Use
  • Download and Install Python 3 from https://www.python.org/downloads/. Ensure no previous version of Python is installed. This may cause an error "PyUSB not found". Do not use the 64-bit version of Python 3 with Fluffy.
  • Open Terminal/CMD
  • Run "pip3 install pyusb" and "pip3 install pyqt5" and "pip3 install libusb" and "pip3 install libusb1"
  • MacOS users must also run "brew install libusb". For more info on brew, head to https://brew.sh/.

Going forward,
I plan to support Fluffy for the foreseeable future.

I hope this tool can help anyone and everyone that uses it,
fourminute
 
Last edited by fourminute,

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,779
Country
United States
Just means you don't have the dependencies installed.
DEBUG:root:Fluffy Log: If you see nothing here. Good!
ERROR:root:No backend available
Traceback (most recent call last):
File "C:\fluffy\fluffy.pyw", line 1535, in <module>
set_switch_text()
File "C:\fluffy\fluffy.pyw", line 1303, in set_switch_text
dev = usb.core.find(idVendor=0x057E, idProduct=0x3000)
File "C:\python\lib\site-packages\usb\core.py", line 1263, in find
raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available

just redid the installation, but fluffy won't open anymore.
 

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,779
Country
United States
thanks. It was detected. But unfortunately the install hangs and shows 0MB transfer rate. I guess I will keep installing from SD card :(
 
D

Deleted User

Guest
@naddlel81 do you own a pro controller? If you do use the charging usb cable from it and connect your switch start goldleaf\tinfoil then sleect usb install and then start fluffy select your files click begin transfer on Tinfoil on the switch select your NSPs to match the ones you selected in fluffy pres A

The official Nintendo one works for me.

Just 2xp points to lvl 2 darn it!!!!
 
Last edited by ,

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
how to check if you buy a "right" one? which ones work perfectly? will there ever be a "install from switch" mode where we plugin our storage device directly into the switch and install from there?
Yesterday I installed 5 nsps to 2 Switches at once using network mode, it's actually really fast and I don't miss USB at all so I recommend it. One thing I found out though is your install speed will always be limited to microSD quality.
 

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,779
Country
United States
Yesterday I installed 5 nsps to 2 Switches at once using network mode, it's actually really fast and I don't miss USB at all so I recommend it. One thing I found out though is your install speed will always be limited to microSD quality.

network install tells "an error occured" failed to retrieve HTTP header" :(
 

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,779
Country
United States
That just means it can't communicate with the Switch, it could be a Firewall thing. It honestly depends on your setup.
even disabling windows firewall did not change it :(
communication is working since I can see the request on the switch and have to push a button to choose location (SD or internal memory), but then it does not install due to the error.
 

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
even disabling windows firewall did not change it :(
communication is working since I can see the request on the switch and have to push a button to choose location (SD or internal memory), but then it does not install due to the error.

Switch on the same wifi network? Also you host file or filtering?

The thing is, the file list is sent by different means through port 2000. Whereas the server itself has a random port. Some routers might block that random port. Network install will always be a hit or miss for some people unfortunately but when it works, it works. I am actually still working on improving network mode but it may take some time.
 
  • Like
Reactions: naddel81

Umber

New Member
Newbie
Joined
Jan 21, 2019
Messages
2
Trophies
0
Age
38
XP
66
Country
United States
Had to change it to .txt from .log, but I am having trouble doing this, I'm unsure how to navigate python
 

Attachments

  • fluffy.txt
    269 bytes · Views: 89

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night