Page:
Switch Homebrew
Pages
Bounties
Building For Android
Building for Linux
Building for Windows
Building for macOS
Contributing
Contributor License Agreement Policy
Developer Information
Dumping Decryption Keys from a Switch Console
Dumping Game Cartridges
Dumping Installed Titles
FAQ
Home
How to Install and Use Game Updates
Open Source Page for testers
Overview of Switch Game Formats
Recommended GPU Drivers for Linux
Service Function Usage
Switch Hardware and Software
Switch Homebrew
Switch Mods
Troubleshooting Loader Errors
Typical Git Workflow
User Directory
Using a Controller or Android Phone for Motion or Touch Input
[Deprecated] Building Mesa on Arch Linux
_header
yuzu Web Service
28
Switch Homebrew
Vamsi Krishna edited this page 2021-06-21 21:44:43 +05:30
Welcome to the fun and exciting world of Switch homebrew! Things here are brand new and highly technical, so we highly recommend that you don't proceed unless you'd like to get your hands dirty. If so, here are the best resources for getting started:
- LibTransistor, the homebrew library from the ReSwitched team.
- LibNx, the homebrew library from the SwitchBrew team.
Available homebrew demos:
Name | License | Notes | Source | Download |
---|---|---|---|---|
EasyRPG | GPL-3.0 | RPG Maker 2000/2003 game interpreter. Uses LibNX | https://github.com/EasyRPG/Player | Download |
FCEUmm | GPL-2.0 | An NES emulator for RetroArch. ROMs need to be provided separately. Uses LibTransistor | https://github.com/libretro/libretro-fceumm | Download |
Kgdoom | MIT | Homebrew DOOM port for the Switch. Doesn't work because of unimplemented BSD services | https://github.com/kgsws/kgdoom | Download |
mGBA | MPL-2.0 | GameBoy Advanced emulator. Versions after 0.8.4 do not work. UI does not render. OpenGL renderer does not work. Software renderer can play games at full speed. |
https://github.com/mgba-emu/mgba | Download |
Oxidgb | MIT | No controls, no audio. Contains https://github.com/svendahlstrand/10-print-game-boy/ | http://github.com/j-selby/oxidgb/tree/libtransistor | Download |
pFBN | Unlicensed | Portable Final Burn Neo, a watered-down version of MAME. Uses LibNX | https://github.com/Cpasjuste/pemu/tree/master/pfba | Download |
Pixel Paint | MIT | A pixel paint application with 7 colors to choose from. Uses LibNX | https://github.com/16BitWonder/Pixel-Painter-Switch | Download |
Push A NX | Unlicensed | Push the A button as fast as you can! Uses LibNX | https://github.com/Maschell/PushA_NX | Download |
Snes9x-2010 | Unlicensed | An SNES emulator for RetroArch. ROMs need to be provided separately. Uses LibTransistor | https://github.com/libretro/snes9x2010 | Download |
Spacenx | MIT | A port of Space Game, a Wii U homebrew. Download the NRO file. |
https://github.com/vgmoose/spacenx | Download |
Tic Tac Toe | Unlicensed | A simple tic-tac-toe game. Uses LibNX | https://sh3rlock.ch/ttt.zip | Download |
Ultimate Mod Manager | MIT | A Switch homebrew application for installing mods for Smash Ultimate. | https://github.com/ultimate-research/UltimateModManager | Download |