A new, pretty, simple, and cross platform tool for injecting payloads onto your Nintendo Switch to boot into Atmosphere, Hekate, Android or other custom firmwares.
Super Payload Launcher will happily launch your payloads from Windows, Mac OS and Linux.
To use the application on Linux you currently have to build from source. A guide to this can be found below.
Head to the releases page and grab the latest version for your operating system from there. The application does not require any install, just download and run the application from anywhere.
This is an application built using Electron and written in mostly Typescript.. To get started make sure you've got NodeJS installed and up to date.
Check out the repo to your machine, and load the spl.code-workspace in Visual Studio Code.
In the integrated terminal, type the following to get this project's dependencies.
npm install
Then run the debug launch task and away you go.
The current version of the webusb library has issues with its binding file. If you're suffering from crashes or errors when building from source, get the version of the bindings file that the error tells you to, then run this command in the project folder.
node_modules/.bin/electron-rebuild.cmd
node_modules/.bin/electron-rebuild
This application is written and licensed under GPL-3.0. You are free to modify and distribute the code and application as you see fit. All that's required is a link back to the code here and give a credit to the application's author.
- Kate Temkin (ktemkin) for her amazing discovery of the initial Fusée Gelée exploit that all our Nintendo Switch homebrew is enabled by.
- Rajko Stojadinovic (rajkosto) for creating the awesome TegraRcmSmash software that currently powers the Windows side of this application, until webusb is patched with Windows support.
- Michael (SciresM) who has been such a hero to the Switch homebrew/hacking community. This project links directly to his Fusee Primary payload releases.
- CTCaer who maintains the indispensable Hekate bootloader that this application directly links to.
Super Payload Launcher now supports translations for different locales! If you can speak a language other than English, please consider translating en.json under the src/locales folder to your language of choice.
If you appreciate this software, or have some feedback to give, please email me at [email protected].
If you REALLY like the software, you can also buy me a coffee 🙏