Recomp

The Legend of Zelda: The Wind Waker PC/Linux/macOS/Android/iOS port

by chrissotraidis

This page was last updated Oct 17, 2026.

About this recompilation

Chris Sotraidis and Elliott Tate's static recompilation of the GameCube Wind Waker. Incorporates Wind Waker Recomp's work and uses a Dolphin-derived compatibility runtime with rare interpreter fallbacks. Requires the player's USA GZLE01 revision 0 disc.

Platform support & installation

PC

Static recompilation with Dolphin-derived hardware runtime and rare interpreter fallback

Requirements

Own USA GameCube GZLE01 Rev 0 disc image; Windows 10/11, AVX2 CPU and Direct3D 12 GPU.

Sources

Later dungeons/bosses are largely untested. Busy scenes may drop below 30 fps; scene-loading hitches, some NVIDIA flicker and controller mappings remain. Smooth Motion interpolates 30 Hz game logic.

Maintainer documentation · Reported Oct 10, 2026 · Checked Oct 16, 2026 · v0.7.0

Source ↗

Linux

Build required

Static recompilation with Dolphin-derived hardware runtime and rare interpreter fallback

Requirements

Own USA GameCube GZLE01 Rev 0 disc image; compiler and dependencies in the Linux build guide. No ready-made Linux package is published.

Sources

Later dungeons/bosses are largely untested. Busy scenes may drop below 30 fps; scene-loading hitches, some NVIDIA flicker and controller mappings remain. Smooth Motion interpolates 30 Hz game logic.

Maintainer documentation · Reported Oct 10, 2026 · Checked Oct 16, 2026 · v0.7.0

Source ↗

macOS

Build required

Static recompilation with Dolphin-derived hardware runtime and rare interpreter fallback

Requirements

Own USA GameCube GZLE01 Rev 0 disc image; Apple Silicon Mac and documented Xcode/CMake/Ninja build tools.

Sources

Later dungeons/bosses are largely untested. Busy scenes may drop below 30 fps; scene-loading hitches, some NVIDIA flicker and controller mappings remain. Smooth Motion interpolates 30 Hz game logic.

Maintainer documentation · Reported Oct 10, 2026 · Checked Oct 16, 2026 · v0.7.0

Source ↗

iOS

Build required

Static recompilation with Dolphin-derived hardware runtime and rare interpreter fallback

Requirements

Own USA GameCube GZLE01 Rev 0 disc image; build using Apple Silicon Mac/Xcode with at least 25 GB free space, A13+ iPhone/iPad and iOS/iPadOS 17+. Released IPA omits game code and requires local preparation/signing.

Sources

Later dungeons/bosses are largely untested. Busy scenes may drop below 30 fps; scene-loading hitches, some NVIDIA flicker and controller mappings remain. Smooth Motion interpolates 30 Hz game logic.

Maintainer documentation · Reported Oct 10, 2026 · Checked Oct 16, 2026 · v0.7.0

Source ↗

Android

Build required

Static recompilation with Dolphin-derived hardware runtime; SDL3 and Vulkan

Requirements

Own USA GameCube GZLE01 revision 0 disc. Android 13/API 33+ arm64 device with Vulkan. Build on Windows with Visual Studio C++/Clang, or macOS with Xcode command-line tools; Python 3.10+, Git, CMake 3.25+, Android SDK/NDK r27+ and JDK 17. Install the personal APK and disc data with the documented installer; no ready-made APK.

Sources

Documented testing is limited to a Galaxy Z Fold 7 (Snapdragon 8 Elite, Adreno 830, Android 16) through the opening and Outset. Saving/reloading, other devices/GPUs, controllers and later game remain untested. Thermal throttling lowers speed; optimization training is recommended. Uninstalling deletes saves unless backed up. The built APK contains locally translated game code and must not be redistributed.

Maintainer documentation · Checked Oct 18, 2026 · main; Android merged 2026-10-17

Source ↗