LATEST

Install Dusk Light on Windows

Most Windows PCs should use the x86_64 zip. Extract the full folder, run Dusklight, and choose Select Disc Image for your supported GameCube or Wii dump. The notes below cover SmartScreen, file checks, Windows on ARM, and graphics backends.

Last reviewed: September 19, 2026 against GitHub v2.0.0

Windows setup path

The v2.0.0 release ships separate win32 x86_64 and Windows on ARM archives. Supply your own original game dump. The tagged README supports all retail GameCube and Wii discs except Korean Wii; Wii discs still use the GameCube HUD and some GameCube behavior.

Install steps

  1. 01Check your CPU architecture: choose x86_64 for most PCs or ARM64 for Windows on ARM. v1.4.0 and later package the required Visual C++ runtime DLLs.
  2. 02Download the Windows release for your device from the official TwilitRealm/dusklight v2.0.0 release: x86_64 for most PCs, ARM64 only for Windows on ARM.
  3. 03Right-click the downloaded zip, choose Extract All, and keep the extracted folder somewhere easy to find.
  4. 04Open the extracted folder, run dusklight.exe, then choose Select Disc Image and pick your supported personal GameCube or Wii (except Korean Wii) dump.

Before you start

Match your CPU architecture

Use the win32 x86_64 archive on most Windows PCs. Use the ARM64 archive only on Windows on ARM devices.

Your own supported dump

Use your own GameCube or Wii dump. v2.0.0 supports the retail discs except Korean Wii. Twilight Princess HD is a separate Wii U release and is not supported.

Modern graphics backend

D3D12 or Vulkan remains the preferred Windows path. D3D11 offers best-effort support on older devices, with lower accuracy or performance.

Official file only

v2.0.0 was released September 19, 2026. Its Windows x86_64 zip is 56,058,805 bytes (53.5 MiB); the ARM64 zip is 53,494,701 bytes (51.0 MiB). Compare the version and architecture as well as the size.

Check the file before launch

GitHub release assets do not need to be mirrored by Dusk Light. This Windows guide shows how to confirm the file you downloaded and how to keep a record of the game dump you prepared. These PowerShell commands do not create a legal dump by themselves; they only calculate hashes for files you already have.

Hash the official Windows zip

Get-FileHash -Algorithm SHA256 .\Dusklight-v2.0.0-win32-x86_64.zip

Run this in PowerShell from the folder that contains the downloaded zip. Keep the output with your notes so you can compare it after moving or backing up the installer.

Record the dump you selected

Get-FileHash -Algorithm SHA1 .\your-twilight-princess-dump.iso

Use this on your own disc image after dumping through a legitimate workflow. The official README links to the Dolphin Wiki and nodtool for dump guidance; Dusk Light does not publish copyrighted hashes or game files.

Check the build you actually downloaded

Get-ChildItem .\Dusklight-v2.0.0-win32-*.zip | Select-Object Name,Length,LastWriteTime

This is a quick sanity check when you are choosing between x86_64 and Windows on ARM. It should show the zip file you meant to use before you extract it.

Windows notes

  • Use the ARM64 build only for Windows on ARM devices. Most Windows gaming desktops and laptops should use the x86_64 zip.
  • SmartScreen warnings should be handled by checking the source first: the expected source is the TwilitRealm/dusklight GitHub release asset, not a reposted archive.
  • The official project requires you to supply your own original game data. Dusk Light never hosts ROMs, ISOs, disc images, copyrighted textures, or replacement game assets.
  • Korean Wii and Twilight Princess HD are outside v2.0.0 support. Use your own supported retail disc dump, not an arbitrary game download.
  • Media coverage from PC Gamer and GamesRadar helps confirm the public context around the PC/mobile port and modding interest, but the GitHub release remains the download source of truth.

Other official builds

Explore same-language install pages

Stay in this language while comparing Dusk Light downloads, file sizes, update times, and platform notes.

What changed in v2.0.0

Released September 19, 2026

GitHub marks v2.0.0 as the latest stable release. Use its asset names when you compare downloads or report a problem.

Performance and Windows fixes

v1.4.0 overhauled renderer performance, fixed Unicode data-folder paths, and packaged the Visual C++ runtime DLLs. v1.4.1 fixed a performance regression that affected some GPUs, especially AMD on Windows.

Mods and save backups

v2.0.0 adds .dusk bundles, an in-game mod browser, and the built-in Randomizer. Use Settings > Save Manager before launching the game to export saves or create backups; it supports .dusksave, .gci, and .raw files.

Windows issue tracker notes

Issue #810: WUP-028 controller file growth

Closed upstream

The project closed this WUP-028 controller-file issue on August 3, 2026. It describes older builds; closure alone does not prove a fix on every device. If it recurs on v2.0.0, record the adapter, controller-file size, and steps in the linked report.

Open source

Issue #807: non-English Windows account path

Completed

A closed Windows issue described launch failure when the user profile path contained non-English characters. If you see advice about moving the app to an English-only path, treat it as historical context first and update to the latest release before changing your Windows account.

Open source

Issue #819: crash report around Zelda and Faron Woods

Open

An open Windows crash report mentions crashes around talking to Zelda in the sewers, related cutscenes, and the Faron Woods poison lake. This is not a universal Windows warning, but it is useful evidence to check before assuming your archive is corrupt.

Open source

Issue #825: unlocked framerate bloom

Completed

A closed issue reported pulsating bloom when unlocked framerate was enabled. Because it is marked completed, use it mainly as a reminder to compare your experience with the current release and note graphics settings when reporting visual bugs.

Open source

Issue #2472: UI scale needs a refresh

Open

A v2.0.0 user report on Windows also reproduced on Steam Deck says some fonts and menu headers do not update when UI Scale changes. Reopening the settings window or restarting refreshed them in that report. This is a reported workaround, not a verified fix for every setup.

Open source

Source of truth

All files listed here point to the official TwilitRealm/dusklight GitHub release assets. Dusk Light does not mirror binaries or host copyrighted game data.