Emulation on the Switch isn't going dark.
EmuSwitch is a free, open-source emulator launcher for Switch homebrew. 3DS games run built in, and ten more consoles open from the same menu.
Your whole library, sorted by console.
Home shows every game with its box art, grouped the way you'd shelve them. Pick one and EmuSwitch opens it in the right emulator.
- 3DSBuilt in3DS games run inside EmuSwitch, with save states, cheats and per-game settings.
- +10Packed inTen more consoles open in the emulators that come with EmuSwitch. Nothing else to install.
- ARTBox art by itselfCovers download while you're online, or pick your own from the SD card or SteamGridDB.
Eleven consoles, one menu.
Put games you own and dumped yourself in their console's folder on the SD card, and they show up on Home.
Nintendo 3DSEmuSwitch's own 3DS emulator/switch/dekopon/roms/
Nintendo DSRetroArch (DeSmuME)/roms/ds/
Game Boy / ColorRetroArch (Gambatte)/roms/gb/
Game Boy AdvanceRetroArch (mGBA)/roms/gba/
NESRetroArch (Nestopia)/roms/nes/
Super NintendoRetroArch (Snes9x)/roms/snes/
Nintendo 64RetroArch (Mupen64Plus-Next)/roms/n64/
PlayStationRetroArch (PCSX ReARMed)/roms/ps1/
PlayStation 2ARMSX2-NX, with your own BIOS/roms/ps2/
PSPRetroArch (PPSSPP)/roms/psp/
Wii UCemu-nx/roms/wiiu/42 themes, from Midnight to Terminal.
Pick one in Settings, Themes. It recolours the menus and the in-game quick menu together. These are the real colours from the app.
Click a theme to try its colours on this page.
Ready in a few minutes.
You need a Switch that runs homebrew. There's nothing to sign up for.
- Download EmuSwitch.nroFrom the latest release on GitHub.
- Copy it to /switch/On your SD card, next to your other homebrew.
- Add your gamesEach console has its own folder. A PS2 BIOS from your own console goes in
ps2/, and decrypted 3DS CIAs inroms/cia/orcias/install themselves. - Open it from the Homebrew MenuUpdates install later from Settings, General.
sdmc:/ ├── switch/ │ ├── EmuSwitch.nro the app │ └── dekopon/roms/ 3DS games ├── roms/ │ ├── ds/ gb/ gba/ │ ├── nes/ snes/ n64/ │ ├── ps1/ ps2/ psp/ PS2 BIOS goes in ps2/ │ ├── wiiu/ │ └── cia/ CIAs install themselves └── cias/ or here
Everything you'd want from a 3DS emulator.
- Save states from the quick menu
- Save backups in Checkpoint's format, to and from a real 3DS
- Cheats, mods (LayeredFS) and texture packs
- Real amiibo, or .bin amiibo files
- 1080p docked and resolution upscaling
- Frame generation with LSFG
- Screen layouts on R3, with a custom layout editor
- Touch with a pointer, and full gyro
- Per-game settings and full button remapping
- USB drives for your games
- Updates itself from Settings
- Delete a game from its + menu
Built on the work of Azahar, Dekopon by PalindromicBreadLoaf, NXVK, ARMSX2-NX, Cemu-nx, RetroArch and its cores, and lsfg-vk. EmuSwitch is GPL-2.0-or-later; builds with frame generation are GPL-3.0-or-later.
EmuSwitch is a legal emulator, we do not distribute any illegal ROMS and we do not condone piracy, all ROMS used for testing are ROMS that we have used from our own games.
EmuSwitch is still in testing and doesn't fully work yet. Expect bugs, crashes and games that don't run properly.
Every console, one menu.
Free, open source, and a few minutes from your SD card.