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,

CaptainCrunch

Member
Newcomer
Joined
Feb 16, 2019
Messages
12
Trophies
0
Age
41
XP
113
Country
United States
tried this, but after step 12 it's giving me a RESTART - Your program is still running! do you want to kill it. No gui pops up.

I get that message whenever I quit IDLE, after the Fluffy GUI launches. This may sound dumb, but did you check to see if the Fluffy GUI window was hidden behind the other two IDLE windows? What happens if you allow the program to be killed?

Also, I have no idea if this matters, but I forgot to include in the guide that after installing Python, they say to complete the process by installing certificates. You do this by double clicking on the "Install Certificates.command" file that's installed into the Python 3.7 folder. So if you didn't do that, maybe do it and try opening Fluffy again?

Sorry I can't be of more help. I'm not familiar with python, IDLE, or terminal at all aside from using them to get Fluffy going...
 

fourminute

Well-Known Member
OP
Member
Joined
Jan 15, 2019
Messages
170
Trophies
0
Age
34
XP
424
Country
United States
I don't have a Mac unfortunately, I honestly don't know and couldn't help debug Mac related issues.

If you do have issues with using Fluffy however, feel free to drop a bug report in the Github Issues page. I check it daily and resolve most issues as soon as possible. Be sure to include the fluffy.log file in your report.
 
Joined
Jan 19, 2019
Messages
755
Trophies
0
XP
947
Country
United Kingdom
I don't have a Mac unfortunately, I honestly don't know and couldn't help debug Mac related issues.

If you do have issues with using Fluffy however, feel free to drop a bug report in the Github Issues page. I check it daily and resolve most issues as soon as possible. Be sure to include the fluffy.log file in your report.
could always make a mac os vm
 

Gee19

Active Member
Newcomer
Joined
Dec 30, 2018
Messages
37
Trophies
0
Website
github.com
XP
223
Country
Canada
I don't have a Mac unfortunately, I honestly don't know and couldn't help debug Mac related issues.

If you do have issues with using Fluffy however, feel free to drop a bug report in the Github Issues page. I check it daily and resolve most issues as soon as possible. Be sure to include the fluffy.log file in your report.

I have a mac if you need some help reproducing stuff on MacOS. Feel free to reach out, I'm in your discord :)
 

roberto30

New Member
Newbie
Joined
Nov 20, 2018
Messages
2
Trophies
0
Age
42
XP
95
Country
France
To everyone with backend problems (tihi!).

Download the latest binary of libusb:

Copy the libusb-1.0.dll from that archive (\MS32\dll\ folder) to the same folder as the fluffy.pyw script.

Now just double click the fluffy script, and everything should work...
you are the best, ty a lot !
 

CaptainCrunch

Member
Newcomer
Joined
Feb 16, 2019
Messages
12
Trophies
0
Age
41
XP
113
Country
United States
I followed the steps but can't get it to work on Mac OS. If I double click on the fluffy.pyw, it just shows the code of the program. I tried changing the extension to*.py and running it through terminal, but it still doesn't work.

I successfully installed all the required stuff.

Is there anything I'm doing wrong? Some help would be much appreciated.

Edit: some more information. I'm using Mac OS X 10.11.6. When I double click the +.pyw, IDLE opens and I see the code. There is a second window: Python shell. Nothing else.

I attempted to run it with terminal, and it instantly closes.

Btw, don't know if you ever got Fluffy to work, but I noticed you are running OSX 10.11.16. The version of OSX I'm using and got Fluffy to work on is 10.13.6 (High Sierra). Your issue could be a compatibility problem between 10.11.16 and either Fluffy or IDLE.
 
  • Like
Reactions: fallingrat

fallingrat

Well-Known Member
Newcomer
Joined
Jun 24, 2018
Messages
94
Trophies
0
XP
629
Country
Spain
Btw, don't know if you ever got Fluffy to work, but I noticed you are running OSX 10.11.16. The version of OSX I'm using and got Fluffy to work on is 10.13.6 (High Sierra). Your issue could be a compatibility problem between 10.11.16 and either Fluffy or IDLE.

I’m using an old release of fluffy: 1.4.1. This works fine and is good enough for me.

I couldn’t get the last version of fluffy to work. I think there is some kind of incompatibility, but I couldn’t figure out how to solve it.
 

moonblood666

Well-Known Member
Member
Joined
Feb 24, 2014
Messages
484
Trophies
0
Age
39
XP
1,693
Country
Gambia, The
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

About "
  • Open Terminal/CMD
  • Run "pip3 install pyusb" and "pip3 install pyqt5" and "pip3 install libusb" and "pip3 install libusb1"

Where do I have to put those lines exactly? neither the Windows cmd nor the Python3 cmd know those commands.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: *yawn*