The Legend of Zelda: Twilight Princess · GameCube
Twilight Princess Recomp
The playable Twilight Princess PC port is Dusklight, a reverse-engineered reimplementation built on the zeldaret/tp decompilation rather than a static recompilation. It runs natively on PC and Android, adds options and enhancements over the original, and supports every commercial GameCube and Wii disc except the Korean Wii release.
How to play
- Dump your own GameCube or Wii disc of Twilight Princess. Dusklight provides no copyrighted assets.
- Download Dusklight from its GitHub releases page or the official site, twilitrealm.dev.
- Launch Dusklight and point it at your disc image.
Game version you need
- Any GameCube or Wii disc except the Korean Wii release
Hardware & system
- GPU with D3D12, Vulkan 1.1+ or Metal
- D3D11 / OpenGL ES (Android) best-effort only
Versions, platforms & known issues
| Project | Type | Release | Status | Runs on | Game version | Last update |
|---|---|---|---|---|---|---|
| DusklightReverse-engineered reimplementation built on the zeldaret/tp decompilation. Supports all commercial discs except the Korean Wii release. Official site: twilitrealm.dev. | Decompilation | v2.0.3 | Playable | PC, AndroidGPU with D3D12, Vulkan 1.1+ or Metal · D3D11 / OpenGL ES (Android) best-effort only | Any GameCube or Wii disc except the Korean Wii release | Oct 10, 2026 |
| zeldaret/tpDecompilation. GameCube code is fully matching but not every translation unit is linked; Debug and Wii versions in progress. Does not itself produce a port. | Decompilation | No tagged release | In Progress | GameCube build (Dolphin / hardware) | USA · GZ2E01 +3 | Jun 23, 2026 |
Known issues & caveats
- Requires a GPU with D3D12, Vulkan 1.1+ or Metal; D3D11 and OpenGL ES (Android) are best-effort only.
- The underlying decompilation only matches the GameCube release, so Wii discs still play with the GameCube layout.
- Only twilitrealm.dev is official; other sites using the name are not affiliated.
Related links
About this project
The port depends on zeldaret/tp, the decompilation whose GameCube code is fully matching while linking and the Wii versions continue. Because only the GameCube code matches, a Wii disc still plays with the GameCube layout. Dusklight needs a GPU with Direct3D 12, Vulkan 1.1 or Metal; Direct3D 11 and OpenGL ES on Android are best-effort. The project states that twilitrealm.dev is its only official website.
FAQ
Is there an official Twilight Princess PC port?
No. Dusklight is an unofficial, fan-made reimplementation and is not affiliated with Nintendo.
Does the Twilight Princess PC port need the original game?
Yes. Dusklight requires a dump of a GameCube or Wii disc the player owns.
What is the difference between Dusklight and zeldaret/tp?
zeldaret/tp is the decompilation and builds a GameCube executable. Dusklight is the native port built on top of it.
Recompedia does not host or link to ROMs, BIOS files or game assets. Every project listed requires a copy of the original game owned by the player. Status checked against the project's own repository on Oct 15, 2026.