Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Switcheroo Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(One intermediate revision by one other user not shown)
Line 4: Line 4:
|description=A cross platform CLI and GUI for the for the RCM BootRom exploit.
|description=A cross platform CLI and GUI for the for the RCM BootRom exploit.
|author=budde25
|author=budde25
|lastupdated=2023/10/11
|lastupdated=2024/07/16
|type=Payload Senders (Software)
|type=Payload Senders (Software)
|version=0.6.0
|version=0.7.1
|license=GPL-2.0
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/switchhomebrews/switcheroonx.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/switcheroonx.7z
Line 26: Line 26:


==Installation==
==Installation==
Download and install the latest release on the releases page
Download and install the latest release on the [https://github.com/budde25/switcheroo/releases releases page].


or install with cargo (binary name is switcheroo) <br>
or install with cargo (binary name is switcheroo) <br>

Latest revision as of 03:38, 17 July 2024

Switcheroo
Switcheroonx.png
General
Authorbudde25
TypePayload Senders (Software)
Version0.7.1
LicenseGPL-2.0
Last Updated2024/07/16
Links
Download
Website
Source

A cross platform CLI and GUI for the RCM BootRom exploit (Fusée Gelée exploit for Nintendo Switch).

Written in Rust using clap for the CLI and egui for the GUI.

Only works on unpatched Switches: https://ismyswitchpatched.com/

Features

  • CLI interface.
  • GUI interface.
  • Works on MacOS, Linux, and Windows.
  • A favorites tab for saving payloads.

Installation

Download and install the latest release on the releases page.

or install with cargo (binary name is switcheroo)
cargo install switcheroo-nx

User guide

The binary name is switcheroo

To display application use switcheroo help

Use switcheroo <subcommand> help for help with that subcommand.

Troubleshooting.

Examples

Execute a payload.
switcheroo execute <path>

Check if the switch is connected.
switcheroo device

Start the GUI.
switcheroo gui

Similar projects

Screenshots

switcheroonx2.png switcheroonx3.png

Credits

  • Implementation is largely based on the following reference implementation: Fusee Launcher.
  • Gui design inspired from the great: TegraRcmGui.

External links

Advertising: