Twilight forest scene for the Dusk Light Dusklight installation guide

Dusklight: Twilight Princess PC Port — Install, Mods & Fixes

Dusklight is an open-source Twilight Princess PC Port and fan-made reimplementation for PC and mobile devices. Use this independent guide to install an official build and explore mods, texture packs and fixes. You need your own supported game copy.

Download Dusklight v2.0.3 for your device

Watch the Dusklight showcase, then choose the platform card that matches your device.

YouTube showcase: NEW Texture Pack Update! - Twilight Princess PC Port Mod Showcase [Dusklight]

How to install Dusklight (3 steps)

The program does not include game assets. Start with your own supported GameCube or Wii disc and follow the guide for your device.

Step 1 — Dump your own game copy

Create a disc image from your own supported GameCube or Wii copy. The Korean Wii release and Twilight Princess HD are not supported.

How to make a disc image for Dusklight

Step 2 — Get the official build from GitHub

Choose your platform above and follow its guide to the matching TwilitRealm release. Steam Deck uses the Linux build; iOS has its own installation requirements.

Official GitHub release

Step 3 — Select disc image and play

Open Dusklight, choose Select Disc Image and select your supported dump. Consult the platform guide if you need help with setup or a fix.

Dusklight mods, texture packs and randomizer

Explore ways to customize Twilight Princess. Check each mod’s instructions and compatibility with your Dusklight version.

Mods

Dusklight v2 includes an in-game mod browser and supports .dusk mods. Browse available mods and follow the creator’s installation instructions.

Texture packs

Texture packs can replace game visuals. Check that a pack supports Dusklight and your current version before installing it.

Randomizer

Dusklight v2 includes a built-in randomizer. Check its settings and version before starting a randomized playthrough.

Dusklight vs Dolphin: which one should you use

Dusklight is a native reimplementation of Twilight Princess; Dolphin emulates GameCube and Wii hardware. Choose based on the features, game versions and device you want to use.

Choose Dusklight

Choose Dusklight for its native port features, built-in mod browser and randomizer. You still need your own supported game dump.

Choose Dolphin

Dolphin is a GameCube and Wii emulator for many games. It may suit you if you want emulator features or a broader game library.

Check the differences

Performance and compatibility depend on your device and settings. With a Wii disc, Dusklight uses the GameCube HUD and some GameCube behavior.

System requirements and supported hardware

Dusklight requires a GPU supporting D3D12, Vulkan 1.1+ or Metal. D3D11 and Android OpenGL ES are best-effort fallbacks with possible accuracy or performance limitations. Results vary by device and driver; check the platform guide for details.

Is Dusklight the same as Dusk?

Yes. The Twilight Princess project was previously called Dusk and is now called Dusklight. Older guides may use the former name; the current upstream repository is TwilitRealm/dusklight.

Dusklight FAQ

Answers to common questions before you install.

Is Dusklight official?

Dusklight is a fan-made project by TwilitRealm, not an official Nintendo product. This site is an independent guide and is not affiliated with Nintendo or the Dusklight team.

Does Dusklight host ROMs or ISOs?

Dusklight does not provide copyrighted game assets. This guide does not host or distribute ROMs, ISOs or game files; you must provide your own supported game copy.

How to make and verify your disc image

Why do some older guides call Dusklight “Dusk”?

Dusk was the project’s earlier name. Dusklight is its current name and the official repository is TwilitRealm/dusklight.

Does Dusklight work on Steam Deck?

Yes. Steam Deck uses the Linux build. Choose Steam Deck above for device-specific setup instructions.

Is Dusklight safe to install?

Download builds from the TwilitRealm GitHub releases and check that the file matches your device. No download can be guaranteed risk-free; review the source and platform instructions before installing.

Can I play Dusklight in another language?

The game text and the Dusklight menus are separate. Available game languages depend on your own game copy and any compatible community translation; check the relevant mod’s instructions and version.

Track Dusklight Twilight Princess with current facts

v2.0.3 fixes Vulkan startup on Android devices with Adreno GPUs, HTTPS and WebSocket support in Linux AppImages, and false memory card errors after resetting or switching game modes. It improves Mod Manager performance and includes Dusklight Randomizer v1.0.6. v2.0.2 expands Save Manager imports across regions and GameCube/Wii and fixes AMD Mac startup and some iOS file selection failures. v2.0.1 fixes save handling, Android Vulkan startup, and Intel Mac startup. v2.0.0 adds .dusk mods, an in-game mod browser, the built-in Dusklight Randomizer, and a Save Manager for imports, exports, and backups.

Latest official release

v2.0.3 · September 30, 2026

Official repository

TwilitRealm/dusklight

Use GitHub as the source of truth for assets, tags, issues, and release timing.

Known requirements

D3D12, Vulkan 1.1+, or Metal GPU

D3D11 and Android OpenGL ES are best-effort fallbacks with reduced accuracy or performance. Hardware and driver results vary.

Supported game releases

v2.0.3: GameCube and Wii

The Korean Wii release is not supported. Older v1.4.1 guides cover GameCube USA and EUR only; v2.0.0 also supports Japanese GameCube and other retail Wii discs.

Straight to the source

Dusk Light is a guide, not a replacement for official project channels. Factual claims on this page point back to official releases, the repository, the project site, and the issue tracker.