Swiss
Overview
Swiss is an open-source, all-in-one homebrew utility for the Nintendo GameCube. It is widely regarded as the most comprehensive and actively maintained GameCube homebrew application, providing game loading, hardware configuration, video output options, and a range of system utilities in a single package.
Key Features
- Load GameCube games from SD card, DVD, or network
- Region-free game loading — play titles from any region
- Video mode patching for compatibility with modern displays
- Cheats and action replay code support
- SD card management via SD2SP2 or SD Gecko adapters
- Compatible with PicoBoot, modchips, and other boot methods
- Actively maintained with regular community updates
Compatibility
Swiss is compatible with all Nintendo GameCube hardware revisions. Functionality varies depending on the boot method used (PicoBoot, modchip, SD Gecko, etc.) and the storage device connected. A community compatibility database documents per-game support.
How It Is Launched
Swiss can be launched via PicoBoot, a hardware modchip, an SD Gecko adapter with Action Replay, or other GameCube homebrew entry points. It is typically stored on an SD card and boots automatically when the console is powered on with a compatible setup.
Official Resources
- GitHub: github.com/emukidid/swiss-gc
Licence
Swiss is released under the GNU General Public License (GPL). All rights remain with the original developers and contributors.
RetroReplay UK is an independent retailer. We are not affiliated with, endorsed by, or sponsored by the Swiss development team. See our Community Acknowledgements page.