Hey everyone,
Three days ago we released our two native Wind Waker ports for Switch, announced on Reddit (https://www.reddit.com/r/decomps/comments/1x07qo0/our_two_native_zelda_the_wind_waker_ports_for_the/). We've been suggested to post here about it too, since so here I am trying to give you guys an update of what we've been doing.
Here's what's new.
SwitchWakerHD (Wind Waker HD, static recompilation)
Github releases: https://github.com/centollOS/SwitchWakerHD/releases
- No overclock needed. The game runs at stock clocks by default (CPU 1020 MHz) at stable frame rate. The 1224 MHz CPU step is still recommended for a more consistent 30 fps in a few demanding areas that can drop to 27fps.
- Experimental 60fps support. Interpolated and real 60fps modes implemented. Not fully tested, so expect the unexpected. Requires OC for a proper experience.
- European version supported. European dumps work in English, European French, German, Italian and European Spanish.
- Black shadows and objects fixed. Fixes graphics compilation issues that caused black shadows on first launch and objects remaining black until a game reboot (Please report if you still encounter shadows and texture issues).
- Improved graphics preparation. On first launch, the game compiles around 75% of its graphics from your own copy (~20 minutes, once). Press B to play while the rest compiles in the background. An experimental option can automate visiting every location.
- Touchscreen support in handled mode. The game now starts in Wii U Gamepad mode but at full resolution, with the HUD and touchscreen controls on one screen. Drag and drop items to Y/X/R, tap the map and bottles, and use Plus/Minus for menus.
- Native Windows builds. Windows 10/11 users can build with devkitPro directly from PowerShell, without Docker or WSL. With your console's `prod.keys`, builds also generate a HOME menu forwarder (.nsp).
- Fully working save-state slots, preserving Link's position, boat and controller mode.
- Rumble support with Joy-cons and compatible controllers.
- Gyro aiming with sensitivity, axis selection and recalibration. with Joy-cons and compatible controllers.
- Run/swim speed mod: 1.25x–4x, off by default.
- Optional 16x anisotropic filtering (might require OC)
- Clear missing-game-files errors and persistent shader cache.
Fixed issues:
- Light artifacts around torches and lamps.
- Black letters in the Rito post office sorting game.
- Tingle's jail quick-door crash and a possible thread hang.
- Master Sword cheat incorrectly affecting story progression.
Known issues:
- Objects may appear late on the first visit to an unprepared location.
- Sun corona and lens flare are missing.
- Lenzo won't accept the love-letter guy's pictograph ([#7](https://github.com/centollOS/SwitchWakerHD/issues/7)).
- Wind sound sometimes missing in Dragon Roost Cavern ([#9](https://github.com/centollOS/SwitchWakerHD/issues/9)).
- Some users report crashes after returning from the HOME menu. If affected, please share the latest log from `/switch/wwhd/logs/` in a GitHub issue.
SwitchWaker, 60 FPS and much more! (GameCube, decompilation)
Github releases: https://github.com/centollOS/SwitchWaker/releases
EDIT NEW UPDATE:
Ready-to-use download. No build or PC needed. The NRO reads and validates your own `GZLE01.iso` from the SD card. Copy the Switch folder and ISO to your console, even over FTP.
Experimental 60 fps mode. Enable it under Options > Performance. Game logic remains at 30 fps, with intermediate frames interpolated. Handheld performance holds 60 fps in most areas; docked at 1080p, the GPU can't sustain it consistently. Off by default.
60fps gameplay here:
New deko3d renderer. Replaces OpenGL, reducing CPU time per frame by roughly 90%. Shaders are prebuilt, cutting first launch from 8–10 minutes to seconds. Docked output is now 1920×1080 by default, with sharper internal resolution.
Two optional settings (off by default): Camera shake removal and heat haze removal.
Fixed:
- Bow arrows not flying.
- Temporary full-screen graphical corruption.
- Boomerang-related crashes and a Forbidden Woods crash.
- Crash after taking many Picto Box photos.
- Rumble persisting after opening options.
- Crash when warping to Ganon's Tower from the debug menu.
- Default settings now disable the FPS counter and performance logging, and leave USB available for SysDVR.
Known issues:
- Depth of field and sun glare are missing; some V1 docked glitches remain ([#2](https://github.com/centollOS/SwitchWaker/issues/2)).
- USA disc only; English only.
What's next
Our priority is fixing reported bugs, especially those that break playthroughs. We're also keeping SwitchWakerHD synced with upstream ZeldaWWHDRecomp while maintaining separate Switch-specific code for easier updates.
Thank you
To fleeraimusic and the ZeldaWWHDRecomp contributors: we've merged upstream releases v0.2.3–v0.2.11, bringing European support, mod manager updates, fan translations as content mods, speed options, cheat fixes and more. SwitchWakerHD builds on their excellent work.
To the projects behind SwitchWaker: elliotttate's Wind-Waker-Recomp, zeldaret's decompilation, the snrubrm/tww fork, encounter's Aurora, Dusklight, Dolphin, Cemu, deko3d, devkitPro/libnx and Mesa.
To our new contributors: digdat0 for native Windows builds and forwarder support, and l0nkDev for the single-screen GamePad experience.
And to everyone testing and reporting bugs and everyone else who shared videos, screenshots, logs and feedback.
We're just two friends working on this in our free time. Every report helps!
As always, you need your own legally dumped game copy; no game files are included. Please don't share HD builds, as they contain code generated from your disc.
Feedback and bug reports are welcome in the comments or on GitHub. Enjoy!
- SwitchWakerHD: https://github.com/centollOS/SwitchWakerHD
- SwitchWaker: https://github.com/centollOS/SwitchWaker
Three days ago we released our two native Wind Waker ports for Switch, announced on Reddit (https://www.reddit.com/r/decomps/comments/1x07qo0/our_two_native_zelda_the_wind_waker_ports_for_the/). We've been suggested to post here about it too, since so here I am trying to give you guys an update of what we've been doing.
Here's what's new.
SwitchWakerHD (Wind Waker HD, static recompilation)
Github releases: https://github.com/centollOS/SwitchWakerHD/releases
- No overclock needed. The game runs at stock clocks by default (CPU 1020 MHz) at stable frame rate. The 1224 MHz CPU step is still recommended for a more consistent 30 fps in a few demanding areas that can drop to 27fps.
- Experimental 60fps support. Interpolated and real 60fps modes implemented. Not fully tested, so expect the unexpected. Requires OC for a proper experience.
- European version supported. European dumps work in English, European French, German, Italian and European Spanish.
- Black shadows and objects fixed. Fixes graphics compilation issues that caused black shadows on first launch and objects remaining black until a game reboot (Please report if you still encounter shadows and texture issues).
- Improved graphics preparation. On first launch, the game compiles around 75% of its graphics from your own copy (~20 minutes, once). Press B to play while the rest compiles in the background. An experimental option can automate visiting every location.
- Touchscreen support in handled mode. The game now starts in Wii U Gamepad mode but at full resolution, with the HUD and touchscreen controls on one screen. Drag and drop items to Y/X/R, tap the map and bottles, and use Plus/Minus for menus.
- Native Windows builds. Windows 10/11 users can build with devkitPro directly from PowerShell, without Docker or WSL. With your console's `prod.keys`, builds also generate a HOME menu forwarder (.nsp).
- Fully working save-state slots, preserving Link's position, boat and controller mode.
- Rumble support with Joy-cons and compatible controllers.
- Gyro aiming with sensitivity, axis selection and recalibration. with Joy-cons and compatible controllers.
- Run/swim speed mod: 1.25x–4x, off by default.
- Optional 16x anisotropic filtering (might require OC)
- Clear missing-game-files errors and persistent shader cache.
Fixed issues:
- Light artifacts around torches and lamps.
- Black letters in the Rito post office sorting game.
- Tingle's jail quick-door crash and a possible thread hang.
- Master Sword cheat incorrectly affecting story progression.
Known issues:
- Objects may appear late on the first visit to an unprepared location.
- Sun corona and lens flare are missing.
- Lenzo won't accept the love-letter guy's pictograph ([#7](https://github.com/centollOS/SwitchWakerHD/issues/7)).
- Wind sound sometimes missing in Dragon Roost Cavern ([#9](https://github.com/centollOS/SwitchWakerHD/issues/9)).
- Some users report crashes after returning from the HOME menu. If affected, please share the latest log from `/switch/wwhd/logs/` in a GitHub issue.
SwitchWaker, 60 FPS and much more! (GameCube, decompilation)
Github releases: https://github.com/centollOS/SwitchWaker/releases
EDIT NEW UPDATE:
SwitchWaker v1.0.0 is out! Recap since v0.3.0
SwitchWaker runs The Wind Waker (GameCube) natively on a Switch with custom firmware: the decompiled game, on Aurora. No emulation. You need your own disc (USA GZLE01 or Europe GZLP01).
Download v1.0.0
v1.0.0 (new)
- Updates from inside the game: a window at the title screen shows the new release's notes. "Update now" downloads (about 10 MB), verifies and installs it. If a new version doesn't get past the logo on its first start, the next start puts the previous one back. There is also an options menu (Minus) > System entry. This is the first version with it, so update to 1.0.0 by hand; later versions can come from the game.
- Aiming with the right stick in the bow, hookshot, boomerang, telescope, Picto Box and first-person view, with an invert option.
- Gyro aiming (off by default) on the Pro Controller, Joy-Cons or the console in handheld, with sensitivity x0.5 to x3.
- New graphics options: FXAA, anisotropic filtering (x1 to x16), gamma, ambient occlusion (SSAO) and an upscaling filter (bilinear, area or FSR 1). Gamma now starts a bit darker, because the game's colours looked washed out on the Switch screen. "Original" gives the old picture.
- Real 4:3: black bars on a 16:9 screen instead of stretching. The 16:10 option is gone.
- Fixes: three crashes (an island event with a raft that has no path, a pot or wall sidle over a floor that had just disappeared, and an empty vibration pattern), plus camera invert-vertical affecting the zoom.
v0.5.0
- Button remapping: new Controls tab, one row per GameCube button, ZL/ZR usable, swap logic, and "Restore default controls". Minus always opens the menu.
- Fixed: the crash when a Boko Baba swallows Link, the pause menu over a black or old picture, and the wrong images in the Rito letter-sorting game.
v0.4.x
- European disc support (v0.4.0): a separate EUR build with the game's text following the console language (EN/DE/FR/ES/IT), always 60 Hz.
- Quality-of-life tab (v0.4.0), all off by default.** Based on BetterWW and wwrando, with credits:
- Instant text, faster roll, blocks, grapple and climbing
- Faster Ballad of Gales, no song replays, turn while swinging
- Full sea chart, Tingle chests without the Tingle Tuner
- Swift, Brisk or wind-always-behind-you sail, unrestricted boat, skippable intro, original-game bug fixes
- "BetterWW experience" and "Original values" presets
- v0.4.0 fixes: invisible dungeon map rooms, the missing sun glare, an options menu crash, and stuck Wind Waker sounds after travelling.
- v0.4.1: fixed the Telescope scene with instant text, a desktop crash on clang 23, and added desktop fullscreen (F11 / Alt+Enter).
- v0.4.2: depth of field now works on the Switch, each sea chart sector zooms to its own island, and a debug server crash is fixed. deko3d is now built from source with SwitchWakerHD's fixes.
v0.3.1
- Fixed the crash in Jabun's cave cutscene on Outset Island.
Known issues
- Instant text doesn't speed up some cutscenes (for example the arrival on Outset)
- The disc's videos (title attract and ending) don't play yet
- Docked at 60 fps the frame rate can still drop to 30 in heavy scenes
Next: the built-in randomizer is planned for 1.1.0.
Thanks to everyone who reported bugs and requested features!
Post automatically merged:
Check the post above this one![]()
Ready-to-use download. No build or PC needed. The NRO reads and validates your own `GZLE01.iso` from the SD card. Copy the Switch folder and ISO to your console, even over FTP.
Experimental 60 fps mode. Enable it under Options > Performance. Game logic remains at 30 fps, with intermediate frames interpolated. Handheld performance holds 60 fps in most areas; docked at 1080p, the GPU can't sustain it consistently. Off by default.
60fps gameplay here:
New deko3d renderer. Replaces OpenGL, reducing CPU time per frame by roughly 90%. Shaders are prebuilt, cutting first launch from 8–10 minutes to seconds. Docked output is now 1920×1080 by default, with sharper internal resolution.
Two optional settings (off by default): Camera shake removal and heat haze removal.
Fixed:
- Bow arrows not flying.
- Temporary full-screen graphical corruption.
- Boomerang-related crashes and a Forbidden Woods crash.
- Crash after taking many Picto Box photos.
- Rumble persisting after opening options.
- Crash when warping to Ganon's Tower from the debug menu.
- Default settings now disable the FPS counter and performance logging, and leave USB available for SysDVR.
Known issues:
- Depth of field and sun glare are missing; some V1 docked glitches remain ([#2](https://github.com/centollOS/SwitchWaker/issues/2)).
- USA disc only; English only.
What's next
Our priority is fixing reported bugs, especially those that break playthroughs. We're also keeping SwitchWakerHD synced with upstream ZeldaWWHDRecomp while maintaining separate Switch-specific code for easier updates.
Thank you
To fleeraimusic and the ZeldaWWHDRecomp contributors: we've merged upstream releases v0.2.3–v0.2.11, bringing European support, mod manager updates, fan translations as content mods, speed options, cheat fixes and more. SwitchWakerHD builds on their excellent work.
To the projects behind SwitchWaker: elliotttate's Wind-Waker-Recomp, zeldaret's decompilation, the snrubrm/tww fork, encounter's Aurora, Dusklight, Dolphin, Cemu, deko3d, devkitPro/libnx and Mesa.
To our new contributors: digdat0 for native Windows builds and forwarder support, and l0nkDev for the single-screen GamePad experience.
And to everyone testing and reporting bugs and everyone else who shared videos, screenshots, logs and feedback.
We're just two friends working on this in our free time. Every report helps!
As always, you need your own legally dumped game copy; no game files are included. Please don't share HD builds, as they contain code generated from your disc.
Feedback and bug reports are welcome in the comments or on GitHub. Enjoy!
- SwitchWakerHD: https://github.com/centollOS/SwitchWakerHD
- SwitchWaker: https://github.com/centollOS/SwitchWaker
Last edited by depende3000,



















