The Legend of Zelda: Twilight Princess · GameCube

Twilight Princess Recomp

Platform
GameCube
Project
Dusklight
Status
Playable
Last update
· v2.0.3
Runs on
PC, Android

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

  1. Dump your own GameCube or Wii disc of Twilight Princess. Dusklight provides no copyrighted assets.
  2. Download Dusklight from its GitHub releases page or the official site, twilitrealm.dev.
  3. 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

ProjectTypeReleaseStatusRuns onGame versionLast 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.