Hacking [Tool] Fusée Gelée Launcher for MacOS

bodefuceta

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
436
Trophies
0
XP
1,267
Country
Brazil
Thank you for alerting me. From what I understand, as long as I don't pull new code from upstream (i.e., the code that the new license applies to) I don't think it is an issue. Regardless, I don't want to step on any toes and certainly want to give correct attribution to the projects I work off of. When I get a chance what with work and other stuff going on for me, I'll look into the correct license for me to use.
You're welcome. That is exactly how I understand it too. I just think relicensing is in good measure because I couldn't (easily) find an MIT/etc version of that program so I assume it's not in the developer's interest to distribute it permissively, though it could easily be done through your repo.
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,216
Country
United States
I have a problem with it. I used the Windows and works fine. Now I want to use Mac version just to test and I got this error:

Welcome to Fusée Gelée launcher for macOS

Please ensure that your Switch is in RCM mode!

Launching intermezzo.bin!

Identified a macOS system; setting up the appropriate backend.

Traceback (most recent call last):

File "fusee-launcher.py", line 429, in <module>

device_id = switch.read_device_id().tostring()

File "fusee-launcher.py", line 376, in read_device_id

return self.read(16)

File "fusee-launcher.py", line 333, in read

return self.dev.read(0x81, length, 1000)

File "/usr/local/lib/python3.7/site-packages/usb/core.py", line 988, in read

self.__get_timeout(timeout))

File "/usr/local/lib/python3.7/site-packages/usb/backend/libusb1.py", line 833, in bulk_read

timeout)

File "/usr/local/lib/python3.7/site-packages/usb/backend/libusb1.py", line 936, in __read

_check(retval)

File "/usr/local/lib/python3.7/site-packages/usb/backend/libusb1.py", line 595, in _check

raise USBError(_strerror(ret), ret, _libusb_errno[ret])

usb.core.USBError: [Errno 60] Operation timed out

Yes, I have everything in payloads and they are in Finder. I have a USB C as well. As I said that Windows version works just fine. I move to Mac to test but I click ReiNX,bin. Now, LOOK! Thats when I got an error above. I don't know what is intermezzo.bin! by the way but I ignored it and changed it to ReiNX.bin. Help ?
 
Last edited by spotanjo3,

bundat

¿
Member
Joined
Jul 25, 2018
Messages
456
Trophies
0
XP
481
Country
Antarctica
Why go through all of this when you can simply use Chrome and any of the web-based payload launchers? https://fusee-gelee.firebaseapp.com/ is an example..
A lot of people already have Python 3 installed from brew, most likely from using CDNSP.
All I had to do was download this, unzip, and double-click "macOS launch.command".

And I didn't even have Chrome back then, I actually used to use OSX's built-in Safari, so this was much easier than a web launcher (plus I can use it offline).

And copy-pasting 4 lines into Terminal is not exactly "hard". I'd sooner do something that simple than have to download another browser.
 
Last edited by bundat,

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,216
Country
United States
Make sure this folder is in Finder and there you go. It's working for me perfectly fine!
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,216
Country
United States
Fusée Gelée Launcher for MacOS
(Last Updated September 28, 2018)

This is a simple fork of the original fusee-launcher.

It contains *no payloads*. You must download and place the payloads in the "Payloads" directory.

Note: Payload-specific launchers have been removed for now. If demand is there, I will bring them back. I just do not see a point to them with one unified GUI.

Dependencies:

- Python 3
- libusb
- pyusb
- tkinter

1. Install brew via https://brew.sh
2. Install Python 3 and libusb: brew install python libusb
3. Install pyusb: python3 -mpip install pyusb
4. Install tkinter: python3 -mpip install tkinter
--note-- tkinter is installed on most Python3 installations by default

Usage:

0. Install everything in the above Dependencies area
1. Look at the top of this repository page
2. Click the green button that says "Clone or download"
3. Download ZIP
4. Find where the ZIP downloaded and extract it
5. In the folder that was extracted, place your Fusée payloads in the payloads folder.
4. Enter RCM mode on the Switch (this will not be covered here)
5. While in RCM mode, connect the Switch to a USB port on the computer (using a hub will likely not work!)
6. Doubleclick on macOS launch.command
7. Use the arrow buttons in the window that opens to find your payloads.
8. Press Run.

Troubleshooting
Recieving this error? usb.core.NoBackendError: No backend available
Run the command: brew link --overwrite libusb

If you are recieving issues and wish for help, please open a GitHub issue or let me know on the GBATemp thread.

Include the following information:

  1. MacOS Version String (e.g., 10.14.x). Just giving me the name of the release ("High Sierra") does not help as much.
  2. Mac hardware. Include the model and year, so I know what ports and interfaces you are using.

Credit

- ReSwitched
- Ktemkin
- SciresM
- @gbazone on GBATemp and his OS X tutorial
- @trainboy2019 on GitHub for making the tkinter GUI and submitting a pull request
- @Ickerday on GitHub for code cleanup, general improvements, and submitting a pull request
- If I forgot anyone else I'm sorry - I love you too, don't worry! Let me know and I'll credit you here.

The link you provided was wrong. You need macOS Launch.command. And this link does have that:

https://github.com/SuperOkazaki/fusee-launcher

Please replace it or added it to your first place to avoid the confusion of the link you had. :)
 

OkazakiTheOtaku

no thanks, I don't want a custom title
OP
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,114
Country
Japan

Krayziezay13

Well-Known Member
Member
Joined
Mar 3, 2019
Messages
191
Trophies
0
Age
40
XP
711
Country
United States
so just to make sure Im reading this right am I able to use this with switch 7.0 and atmosphere with my MacBook
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Fake Leg scratching 101
  • K3Nv2 @ K3Nv2:
    IT support you can act like your own farts smell like cherries that way
  • K3Nv2 @ K3Nv2:
    Odin 2s $300 lol no
  • Scarlet @ Scarlet:
    The Mini is even more lol
  • K3Nv2 @ K3Nv2:
    That RG cube is starting to look like the better value price creep option
    +1
  • BigOnYa @ BigOnYa:
    I want a handheld gaming system with a tablet sized screen, like a 8 or10" screen, with controllers that can detach like the Switch.
  • BakerMan @ BakerMan:
    @BigOnYa i was legitimately trying to scratch my leg, this is reminding me of that cylinder post
  • Scarlet @ Scarlet:
    I don't see the buzz about a square screen personally. I think there will be a review on the site within a few weeks though if you are interested.
    +1
  • Scarlet @ Scarlet:
    I've put down the money on the Odin 2 Mini since I just love that Vita form factor. Loved the power of the Odin 2 but the size always put me off, this one seems exactly what I've been wanting.
  • K3Nv2 @ K3Nv2:
    I don't care about the square screen it's just nice to hold something you don't have to stretch your arms a foots length
  • K3Nv2 @ K3Nv2:
    All these things expecting to be super huge is overrated just run a type c cable to your TV if you want a big display or in my case screen mirror it
  • BigOnYa @ BigOnYa:
    On the go tho I meant, I use my 10" tablet and a Bluetooth controller for retro gaming while sitting on my porch or on long car rides sometimes. Easier on my eyes than the Switch screen.
  • K3Nv2 @ K3Nv2:
    My point is we already have enough shit with big displays having something pocketable with up to ps2 would be fine on the go
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ken unless the games are made for that screen size most suck on a screen that size... Having a square screen and being brighter and higher res helps but it's not a cure all, text is tiny bullets are tiny, your.... Well lol
  • K3Nv2 @ K3Nv2:
    You can stretch to fit probably it's not all bad that they make it seem to be
  • K3Nv2 @ K3Nv2:
    People always yap about oh but you loose pixels but yeah it won't look awful either
  • Psionic Roshambo @ Psionic Roshambo:
    I like filters :P
  • K3Nv2 @ K3Nv2:
    Filters are why you don't go on 2nd dates
  • Psionic Roshambo @ Psionic Roshambo:
    Lol nahhh it's because I usually get what they want on the first date lol
  • Psionic Roshambo @ Psionic Roshambo:
    I swear if I hear "I don't usually do this on the first date" on more time... I am going to start counting
  • K3Nv2 @ K3Nv2:
    I bought you McDonald's even tho you lied about your pics I still deserve this
  • Psionic Roshambo @ Psionic Roshambo:
    No no continue, I hear these things women say so often I decided to start counting
  • K3Nv2 @ K3Nv2:
    I tried that new Pepsi lime it just taste like pepsi
    K3Nv2 @ K3Nv2: I tried that new Pepsi lime it just taste like pepsi