Skip to content

SwitchWaker 0.1.3

Pre-release
Pre-release

Choose a tag to compare

@Pulpparty Pulpparty released this 07 Oct 23:11
· 95 commits to main since this release

SwitchWaker runs The Wind Waker (GameCube, GZLE01 revision 0) natively on a Switch with custom firmware: the decompiled game, on Aurora. No emulation.

No game inside, no binaries. Every build contains code generated from your own disc, so you build it on your computer with one script and copy the result to your SD card. Do not share what you build.

Install

  1. Download SwitchWaker-v0.1.3.zip below and unzip it.
  2. Follow INSTALL.md: with Docker, git and Python installed, one command builds everything from your disc (an uncompressed .iso):
    scripts/switch/make_sd.sh --disc /path/to/GZLE01.iso
    The first build takes an hour or more; later ones minutes.
  3. Copy build/sd/ to the root of the SD card and start the Homebrew Menu in title mode (hold R while starting any game). The first start prepares the shaders once (8 to 10 minutes).

What's new since 0.1.2

  • Install kit for players: scripts/switch/make_sd.sh checks the disc (GZLE01 revision 0), builds the NRO in containers and lays out switch/switchwaker/ for the SD card (NRO, pipeline list, a copy of the disc; --no-disc for updates). INSTALL.md is the step-by-step guide (Windows through WSL, macOS, Linux).
  • Release zip: the source of this version with INSTALL.md at the top, checked by scripts/release/guard.py (no disc data, no builds, no keys).

Everything from 0.1.2 (defaults for players: no FPS counter, no performance logging, USB port free) is included.

Credits, licenses and how AI was used: see the README.