Short answer (checked 24 October 2026)
Yes, Twilight Princess runs natively on PC, unofficially, through Dusklight by the Twilit Realm team. It is built from the finished fan decompilation, not an emulator. Builds exist for Windows, macOS, Linux (Steam Deck too), Android and iPhone/iPad. The latest release is v2.0.3 (30 September 2026); 2.0 (19 September 2026) added mods and a randomizer. You need a disc image of your own GameCube or Wii disc. Download it only from github.com/TwilitRealm/dusklight or twilitrealm.dev.
The Legend of Zelda: Twilight Princess came out in 2006 on the Wii and the GameCube, and was remastered as Twilight Princess HD for the Wii U in 2016. None of them came to PC. The Twilight Princess decompilation project (zeldaret/tp) started in August 2020; once it was finished, the team began porting it to modern systems in late February 2026. The first release, then called Dusk, came out on 9 May 2026 and was renamed Dusklight three days later. GamingOnLinux covered the 2.0 release on 21 September 2026.
This site is not affiliated with the Twilit Realm team or Nintendo.
Beware of fake downloads
Twilight Princess is a popular search, and there are fakes:
- GitHub look-alikes. Repositories named like “Zelda-TP-PC-Port” or “Zelda-TP-Native-Port” under random user names are not Dusklight. The ones we checked on 24 October 2026 had no real source code, a README built around a big download button for a zip, and in one case a history of uploaded and removed .exe and .dll files. That is a typical malware pattern. Don’t run anything from them.
- Guide sites. duskport.com and dusklight.org are third-party guide sites; both say they are not affiliated with the Twilit Realm team. The README itself warns that twilitrealm.dev is the only official website and that other sites may spread AI-generated misinformation.
- “Free download” pages offering Twilight Princess with the game included, keys or “unlocked” installers are not connected to the project and often carry malware.
The real project is only TwilitRealm/dusklight on GitHub (created in November 2025, with over 6,000 stars and dozens of contributors per release) and its website twilitrealm.dev, which link to each other. Builds come from the repository’s Releases page; the website’s install page points there too.
What it is
- A decompilation port: Dusklight is described as a reverse-engineered reimplementation of Twilight Princess. It is built from the zeldaret/tp decompilation, source code rewritten to match the original game, which the team calls the largest decompilation project ever completed.
- Aurora does the work the GameCube hardware did, translating the game’s graphics calls to Direct3D 12, Vulkan or Metal. That is what lets the same code run on Windows, Mac, Linux, Android and iOS.
- GameCube-based. The decompilation matches the GameCube version, so even with a Wii disc you get the GameCube HUD, layout and controls; Wii motion controls are not supported.
- Extras, according to the README, release notes and website:
- higher resolutions and frame rates: the game world still ticks 30 times a second, and Dusklight renders in-between frames from object movement (the FAQ notes this is not GPU frame generation)
- many quality-of-life and gameplay options, plus cheats and a mirror mode
- mouse and touch controls, gyro aiming and HD texture packs (from 1.4)
- 2.0: mods (
.duskbundles) with an in-game mod browser, a built-in randomizer, a cosmetics mod, a Save Manager, 5.1 and 7.1 surround sound and 48 kHz audio, and a separate Speedrun Mode
It works like the other decompilation ports in our recompiled games list: the game’s code runs as a native program instead of in an emulator.
Current status
| State | Stable releases since 1.0 (May 2026) |
| Latest release | v2.0.3, 30 September 2026 (2.0.0 on 19 September; first release v1.0.0 on 9 May 2026) |
| Platforms | Windows (x86-64, ARM64), macOS (Apple silicon, Intel), Linux (x86-64, ARM64), Android (arm64), iOS and iPadOS |
| Discs | All retail GameCube and Wii releases except the Korean Wii one |
| Licence | CC0-1.0 |
The 2.0 point releases were bug fixes: 2.0.3 fixed a Vulkan startup crash on Android phones with Adreno GPUs (Galaxy S23 and Odin 2 among them), a crash when retrying the burning house in Kakariko Village, and false memory card errors. The blog notes that Wii discs may still have some compatibility issues with the randomizer. The repository had 411 open issues and pull requests when we checked.
What you need
- A disc image of your own disc: any retail GameCube or Wii release except the Korean Wii one. The Wii U HD version does not work. The README points to the Dolphin wiki’s dumping guide; we don’t explain how to obtain or copy game data.
- A GPU with Direct3D 12, Vulkan 1.1 or later, or Metal. Older hardware gets best-effort Direct3D 11 (and OpenGL ES on Android), without full accuracy or speed.
- iPhone or iPad: sideloading with AltStore (using AltServer on a Windows PC or Mac) or iloader (from Windows, Mac or Linux over USB), an Apple ID to sign the app, and Developer Mode on iOS 16 and later. Then copy the disc image into the Files app.
- Android: an arm64 device and permission to install apps from outside the Play Store.
How to install (overview)
The official install guide has the exact steps; in short:
- Windows: download the Windows zip from the official Releases page (ARM64 builds exist for Windows on ARM), extract it and run
dusklight.exe. - macOS: download and extract the zip, or install it with Homebrew (
brew install dusklight). - Linux and Steam Deck: download the AppImage, mark it executable and run it.
- Android: install the APK from the official release.
- iPhone and iPad: add the Twilit Realm source in AltStore, or install the iOS release with iloader, as the iOS guide describes.
On first start you point Dusklight at your disc image. GameCube saves from Dolphin can be copied over (the FAQ lists the folders); Wii saves cannot, because the formats differ. The 2.0 Save Manager imports and exports saves and makes backups.
Was it made with AI?
The project does not say it uses AI, and its README says it does not accept contributions that are mainly AI-generated. It also warns that unofficial websites may spread AI-generated misinformation about Dusklight.
Is it official, and will it stay up?
- Dusklight is an unofficial fan project, not affiliated with or endorsed by Nintendo.
- We found no takedown. On 24 October 2026 the repository and its releases were online, and none of Nintendo’s notices in GitHub’s public DMCA archive from May to 23 October 2026 named Dusklight, Dusk, TwilitRealm or the zeldaret/tp decompilation.
- The downloads contain the program built from the decompilation, but no game assets; everything else comes from your disc.
- Fan builds of Dusklight for other systems, such as Switch, PS5 or Xbox homebrew, are separate projects by other people. The team’s FAQ says it does not plan a native Switch port.
Not working?
Check the FAQ first. If the game won’t start, make sure your GPU supports Direct3D 12, Vulkan 1.1 or Metal, and try the Direct3D 11 or OpenGL ES fallback on older hardware. A Korean Wii disc or a Wii U HD dump won’t work. Bugs go to the official issue tracker on GitHub. Other Zelda games on PC: The Wind Waker (BlueWake), Ocarina of Time (Ship of Harkinian), A Link to the Past and Link’s Awakening. The PC ports of Luigi’s Mansion (GameCube) and Super Mario Galaxy (Wii) credit Dusklight’s work.
FAQ
Is there a Twilight Princess PC port?
Not an official one. Dusklight, by the Twilit Realm team, is an unofficial native version of Twilight Princess for Windows, macOS and Linux, with Android and iPhone/iPad builds too. The first release came out on 9 May 2026; version 2.0 followed on 19 September 2026 and the latest is v2.0.3 from 30 September 2026. You need your own copy of the game.
Is Dusklight an emulator?
No. It is built from the finished fan decompilation of Twilight Princess (zeldaret/tp), source code that was rebuilt to match the original game, and compiled into a modern program. The Aurora layer translates the GameCube graphics calls to Direct3D 12, Vulkan or Metal.
Which version of Twilight Princess do I need?
A disc image of any retail GameCube or Wii release, except the Korean Wii one. Japanese GameCube and all Wii discs work since 2.0. With a Wii disc the game still looks and plays like the GameCube version, without motion controls. The Wii U Twilight Princess HD is not supported. We don't explain how to obtain game files.
What did Dusklight 2.0 add?
Mod support with an in-game mod browser, a built-in randomizer, a cosmetics mod, Japanese GameCube and Wii disc support, a save manager, 5.1 and 7.1 surround sound, smoother menus at high frame rates and more performance work.
Does Dusklight come with the game?
No. The README says Dusklight provides no copyrighted assets. Levels, textures, models, music and sound are read at run time from your own disc image.
Are the Zelda-TP-PC-Port repositories on GitHub real?
No. Repositories with names like Zelda-TP-PC-Port or Zelda-TP-Native-Port under random user names are not the project; the ones we looked at had no real source code and pushed a zip download, a typical malware pattern. The only official sources are github.com/TwilitRealm/dusklight and twilitrealm.dev.
Is duskport.com or dusklight.org the official site?
No. Both describe themselves as unofficial guide sites not affiliated with the Twilit Realm team. Dusklight's README says its official website is twilitrealm.dev and that any other site is not affiliated.
Is there a Switch version?
Not from the team. The official FAQ says they do not plan a native Switch port, because it would need the graphics system reworked. Fan builds for other consoles exist, but they are separate projects that the team does not make.
Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Nintendo or Twilit Realm team (TwilitRealm) (Dusklight (Twilight Princess PC port)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.
Sources
Facts on this page were checked against these official sources on Oct 26, 2026. Versions and steps follow the official project; if they differ, the official source wins.
- TwilitRealm/dusklight README (reimplementation based on the zeldaret/tp decompilation, Aurora, official website notice, supported discs, GPU minimum, AI contribution policy; checked 2026-10-24)
- GitHub API: Dusklight repository (created 2025-11-30, CC0-1.0, website twilitrealm.dev) and releases (v1.0.0 9 May 2026 to v2.0.3 30 September 2026)
- Dusklight v2.0.0 release notes, 19 September 2026 (mod support and mod browser, built-in randomizer, Japanese GameCube and Wii discs, Save Manager, surround sound)
- Dusklight v2.0.3 release notes, 30 September 2026 (Adreno Vulkan crash fix, Kakariko and Goron Mines fixes, randomizer 1.0.6)
- Twilit Realm blog: Dusklight v2.0 is here (18 September 2026)
- Twilit Realm blog: Dusklight is now available (9 May 2026; renamed from Dusk on 12 May)
- Official install guide (Windows, macOS with Homebrew, Linux AppImage, Android APK; checked 2026-10-24)
- Official iOS install guide (AltStore source or iloader, Developer Mode on iOS 16 and later)
- Official FAQ (why a disc dump is needed, Dolphin saves, platforms, no Switch port planned, interpolation)
- zeldaret/tp, the Twilight Princess decompilation Dusklight is based on
- GamingOnLinux: Twilight Princess PC port Dusklight 2.0 brings modding, a randomizer and more (21 September 2026)
- GitHub DMCA notice repository, 2026 (Nintendo notices from May to 23 October 2026 searched on 2026-10-24: none name Dusklight, Dusk, TwilitRealm or zeldaret/tp)
More ports
See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.
