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,

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,025
Trophies
2
XP
4,633
Country
Germany
Usb install is great if youre using the correct build.

Btw op never mentions what tinfoil version to use with this program.

It is unversally known that only tinfoil 8883e build works for usb.

that's nonsense, there's a bunch of builds that work and the one i used worked perfectly for about a week and then started having issues every other install.

op says it works for all tinfoil versions (supposedly since implementing usb)
 
  • Like
Reactions: fourminute

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
So has anyone stumbled into the 'stopping like 5mb before being done' bug with this yet?
you know, where it just stops a few mb short of being done but transfer rate drops to 0 and it won't pick up again?
Happened rather randomly for me on a bunch of games and even a few updates to the point where I moved away from usb install entirely cause it was just not worth it

Do you have any intentions to make this compatible to goldleaf down the line?

Yes GoldLeaf compatibility is in the pipelines at the moment.

I am interested in debugging this issue of yours, I have not encountered it on the several Switch's I've tried so I'm curious if it's an use-case thing. Try using Fluffy again but this time with v1.1 which includes support for logging, once you receive an error(if any) upload fluffy.log and I'll have a look at it.
 

mendezagus

Well-Known Member
Member
Joined
Aug 29, 2017
Messages
159
Trophies
0
Age
44
XP
423
Country
Argentina
You need PyUSB for Fluffy to work. Open CMD or Terminal and run "pip3 install pyusb" then report back.

I did that, as the tutorial explains. I did it again and it´s "Requirement already satisfied".

It also says:

You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

I don´t wnow what this means....
 

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
That is telling you a command prompt or terminal command to enter. You should do what it says.
Open CMD/Terminal and enter that command.

Are you using Python 3?
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,025
Trophies
2
XP
4,633
Country
Germany
Yes GoldLeaf compatibility is in the pipelines at the moment.

I am interested in debugging this issue of yours, I have not encountered it on the several Switch's I've tried so I'm curious if it's an use-case thing. Try using Fluffy again but this time with v1.1 which includes support for logging, once you receive an error(if any) upload fluffy.log and I'll have a look at it.

I haven't tried fluffy yet, and honestly, i dont really have anything to install at the moment, but next time i do, I'll definitely try
 

mendezagus

Well-Known Member
Member
Joined
Aug 29, 2017
Messages
159
Trophies
0
Age
44
XP
423
Country
Argentina
That is telling you a command prompt or terminal command to enter. You should do what it says.
Open CMD/Terminal and enter that command.

Are you using Python 3?

Yes, python 3.7.0. I tried the command but it returns some error in red. I don´t think i´m pursuing this method anymore, but thank you very much for your rapid answers
 
  • Like
Reactions: fourminute

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
Yes, python 3.7.0. I tried the command but it returns some error in red. I don´t think i´m pursuing this method anymore, but thank you very much for your rapid answers

You're welcome, I would be more than happy to help you fix this error if you ever need it.

Your image in the OP is broken.

Thank you very much for bringing this to my attention. I have fixed it!

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

Do you know where there is a public download for that build? Looking at here I don't see it? - https://bsnx.lavatech.top/tinfoil

I will provide a TinFoil.nro in the repository with included 5.x USB fix(for those on Nintendo Switch Firmware 5.X).

https://github.com/fourminute/Fluffy/blob/master/Tinfoil.nro
 
  • Like
Reactions: iriez and Taffy

Don Jon

Well-Known Member
Member
Joined
Nov 20, 2015
Messages
1,057
Trophies
0
Age
38
XP
1,496
Country
United States
that's nonsense, there's a bunch of builds that work and the one i used worked perfectly for about a week and then started having issues every other install.

op says it works for all tinfoil versions (supposedly since implementing usb)
the latest build never worked properly for anyone for usb (using aluminum and py scripts)
that is the point i was trying to make but obviously flew right by you



Also @fourminute how do multiple usb installs work? are there any bugs? Using aluminum foil sometimes the app would crash bringing corrupt installs.
 
Last edited by Don Jon,

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,025
Trophies
2
XP
4,633
Country
Germany
the latest build never worked properly for anyone for usb (using aluminum and py scripts)
that is the point i was trying to make but obviously flew right by you



Also @fourminute how do multiple usb installs work? are there any bugs? Using aluminum foil sometimes the app would crash bringing corrupt installs.

Your point was pretty clearly 'there is only one' when there's a handful
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,805
Trophies
1
Age
44
XP
6,577
Country
Germany
So as of now this can be used with ... what on the Switch?
  1. the "old" text based tinfoil by Adubbz?
  2. DZ (which later "took" the name tinfoil)?
  3. something else?
Seems like you're working on making it compatible with Goldleaf. :)

You should add the info and a link to a compatible Switch homebrew to your "How to use" section. :)
 
  • Like
Reactions: fourminute

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,805
Trophies
1
Age
44
XP
6,577
Country
Germany
So as of now this can be used with ... what on the Switch?
  1. the "old" text based tinfoil by Adubbz?
  2. DZ (which later "took" the name tinfoil)?
  3. something else?
Seems like you're working on making it compatible with Goldleaf. :)

You should add the info and a link to a compatible Switch homebrew to your "How to use" section. :)
Umm don't mind me, I'm blind. Just saw that the tinfoil.nro is even linked in the first post.
 
  • Like
Reactions: fourminute

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: I went to a garage sell last saturday, and the lady had a PS2 for sale, but she had a sign on it...