The Legend of Zelda: Twilight Princess gets an unofficial Android port called Dusk
At a glance:
- The Legend of Zelda: Twilight Princess has been unofficially ported to Android, iOS, MacOS, PC, and Steam Deck by the Twilit Realm group under the name Dusk.
- The port uses the Aurora compatibility layer and requires the game's ISO file; it offers resolution scaling up to 11,827 x 5,376, 8x shadow resolution, unlocked frame rate, gyro aiming, mirror mode, minimal HUD, and cheats.
- Qualcomm Adreno GPU devices like the vivo X300 Ultra face texture glitches, but the Samsung Galaxy S23 Ultra (Snapdragon 8 Gen 2) and vivo X300 Pro (MediaTek Dimensity 9500) ran the game smoothly.
A new unofficial port joins the Zelda catalog
The Legend of Zelda: Twilight Princess, originally a GameCube and Wii title, has been brought to Android and several other modern platforms through an unofficial effort led by a group called Twilit Realm. The project, named Dusk, is a decompilation of the original game built with help from the broader Twilight Princess decompilation community and relies on the Aurora compatibility layer to run GameCube and Wii titles on more contemporary hardware.
The port is available for Android, MacOS, PC, Steam Deck, and iOS. Installation on Android is straightforward: users download the Dusk app from the project's GitHub page, launch it, tap "Select Disc Image," and point it at the game's ISO file. The app attempts to verify the ISO, though anecdotal reports suggest some valid files may fail verification initially — the reviewer was still able to proceed past the check. After selecting a disc image, players choose between Classic and Dusk presets, with the latter unlocking a suite of graphical and quality-of-life tweaks.
Notably, touch input is not supported, so a physical controller is required once gameplay begins.
Graphical and gameplay options far beyond the original
Dusk brings a substantial upgrade in settings compared to the original Wii or GameCube release. Available options include internal resolution scaling up to 11,827 x 5,376, shadow resolution up to 8x, an unlocked frame rate, gyro aiming, a mirror mode that replicates the Wii version's perspective, a minimal HUD option, and a full cheats menu alongside other gameplay adjustments.
These tweaks put the decompilation well ahead of Nintendo's own historical Android presence for the title. Nintendo released Twilight Princess on the NVIDIA Shield series in the late 2010s, but that version was restricted to the Chinese market. The Dusk port effectively opens the game to a global audience for the first time on mobile and modern computing platforms.
Hardware support and known issues
The port runs on both Snapdragon and MediaTek hardware, which is a welcome development for the latter camp. The reviewer confirmed smooth performance on the Samsung Galaxy S23 Ultra (Snapdragon 8 Gen 2) and the vivo X300 Pro (MediaTek Dimensity 9500). MediaTek-powered devices are often left behind in bleeding-edge emulation and porting projects, so their inclusion here is a meaningful sign of broader compatibility.
However, Qualcomm Adreno GPU devices are not without problems. Testing on the vivo X300 Ultra produced severe texture glitches that made the game unplayable. The Twilit Realm team acknowledges the issue on GitHub and says it is working to resolve "a number of issues" affecting devices with Qualcomm Adreno GPUs. Users with Snapdragon phones should expect some rough edges until those fixes land.
Part of a growing wave of Zelda decompilations
This is not the first time Twilight Princess has been brought to non-native platforms, nor is it the first Zelda title to receive an unofficial Android port. The Legend of Zelda: Ocarina of Time and The Legend of Zelda: Majora's Mask have also been ported to Android in similar community efforts. Just last week, another developer ported The Legend of Zelda: The Minish Cap to PC.
The momentum suggests an active and increasingly capable homebrew scene around Zelda decompilations, fueled by tools like Aurora and the collaborative decompilation work that Twilit Realm and others are building on. For fans who never owned a GameCube or Wii, or for those who simply want a higher-fidelity way to revisit the game, Dusk represents a significant milestone.
What to watch next
Anyone interested in trying Dusk should monitor the project's GitHub for updates on Adreno GPU compatibility, as that is currently the biggest barrier for a subset of Android users. The inclusion of iOS support also opens the door for iPhone users, though the same hardware caveats likely apply. As the decompilation community continues to mature, expect more Zelda titles — and potentially other Nintendo classics — to receive similar unofficial treatment across platforms.
- Snapdragon 8 Gen 2
- MediaTek Dimensity 9500
- vivo X300 Ultra
- vivo X300 Pro
- Samsung Galaxy S23 Ultra
- NVIDIA Shield
- Aurora compatibility layer
- Twilit Realm
Tags
- zelda twilight princess
- android port
- dusk emulator
- unofficial port
- twilight princess decompilation
- gamecube wii android
FAQ
What is the Dusk port of Twilight Princess?
Which devices can run the Twilight Princess port smoothly?
Is this the first Zelda game to be ported to Android?
More in the feed
Prepared by the editorial stack from public data and external sources.
Original article