How to Install Dusk: Pick Your Platform
Install Dusk — the Twilight Princess native PC port — on Windows, macOS, Linux, Steam Deck, Android, or iOS. Verified file names, sizes, and SHA-256 hashes.
Dusk v1.0.0 ships native binaries for five platform families. The Steam Deck runs the Linux x86_64 build. Pick yours below — each guide walks you through download, ROM verification, first launch, and known issues for that platform.
📦 All downloads come from one place: github.com/TwilitRealm/dusk/releases. Don’t trust mirrors or third-party “free download” sites.
Before you start: things that apply to every platform
1. You need your own GameCube Twilight Princess disc dump
Dusk does not ship Nintendo assets. You must legally dump your own retail GameCube disc. If you don’t have a dump:
→ How to legally dump your Twilight Princess disc
2. Only GameCube NA + PAL are supported in v1.0.0
| Region | Game ID | Status |
|---|---|---|
| GameCube USA | GZ2E01 | ✅ Supported |
| GameCube PAL (Europe / Australia) | GZ2P01 | ✅ Supported |
| GameCube Japan | GZ2J01 | ⏳ Recognized, planned |
| Wii (any region) | various | ⏳ Recognized, planned |
| Wii U Twilight Princess HD | various | ❌ Not supported (different game) |
3. Supported disc formats
ISO, GCM, CISO, GCZ, NFS, RVZ, WBFS, WIA, TGC. Compressed formats (RVZ, CISO) save disk space.
Pick your platform
🪟 Windows
- File:
Dusk-v1.0.0-win32-x86_64.zip(33 MB) - SHA-256:
fe0a3a10ab0cb5598119a499ae9113b9988e51a78a64cc79ba36a0110e7a4917 - Architecture: x86_64 only (no 32-bit)
- → Step-by-step Windows install guide
🍎 macOS
- Apple Silicon (M-series):
Dusk-v1.0.0-macos-arm64.zip(28 MB) - Intel Mac:
Dusk-v1.0.0-macos-x86_64.zip(29 MB) - ⚠️ Known v1.0.0 launch crash on some Apple Silicon Macs (#826, #805)
- → Step-by-step macOS install guide
🐧 Linux (desktop)
- x86_64 (most PCs):
Dusk-v1.0.0-linux-x86_64.zip(30 MB) - ARM64 (Pi 5 etc.):
Dusk-v1.0.0-linux-arm64.zip(29 MB) - ⚠️ Avoid the AppImage path if you see #818
- → Step-by-step Linux install guide
🎮 Steam Deck
Use the Linux x86_64 build (same file as Linux desktop): Dusk-v1.0.0-linux-x86_64.zip. Setup is via Desktop Mode → “Add as non-Steam Game”.
→ Step-by-step Steam Deck install guide
Steam Deck users — frequently asked: the file you want is
Dusk-v1.0.0-linux-x86_64.zip, not the arm64 version. The Steam Deck has a x86_64 (AMD) chip.
🤖 Android
- File:
Dusk-v1.0.0-android-arm64.apk(50 MB) - Method: Sideload only (not on Play Store)
- ⚠️ Known issue: Ilia missing hair on some devices (#827)
- → Step-by-step Android install guide
📱 iOS
- File:
Dusk-v1.0.0-ios-arm64.ipa(26 MB) - Method: AltStore sideload (free Apple ID = 7-day cert; paid dev = 1 year)
- Requires: iOS 16+ with Developer Mode enabled
- → Step-by-step iOS install guide
ARM vs x86 — which one do I pick?
This is the most asked question across community threads. Quick reference:
| Device | Build to download |
|---|---|
| Most PCs / laptops (Intel or AMD) | x86_64 |
| Steam Deck (LCD or OLED) | x86_64 |
| Apple Silicon Mac (M1, M2, M3, M4) | macOS arm64 |
| Intel Mac | macOS x86_64 |
| Raspberry Pi 5 / ARM single-board computer | Linux arm64 |
| Most Android phones | android-arm64 (only build offered) |
| iPhone / iPad | ios-arm64 (only build offered) |
| Surface Pro X / Windows ARM | No native build yet — use x64 emulation if your device supports it |
After install: where things live
If you need to find your Dusk installation later (for save backup, mods, or troubleshooting), the official FAQ lists these paths:
| Platform | Save folder |
|---|---|
| Windows | %APPDATA%\TwilitRealm\Dusk\USA\Card A\ |
| macOS | ~/Library/Application Support/TwilitRealm/Dusk/USA/Card A/ |
| Linux | ~/.local/share/TwilitRealm/Dusk/USA/Card A/ |
Replace USA with EUR if you’re using the European disc.
The save filename is 01-GZ2*-gczelda2.gci.
Texture pack install paths (Discord-only knowledge — saved here for convenience)
The Dusk team’s official FAQ doesn’t list these yet, but the community has confirmed in their Discord:
| Platform | Texture pack folder |
|---|---|
| Windows | %APPDATA%\TwilitRealm\Dusk\texture_replacements\ |
| Linux | ~/.local/share/TwilitRealm/Dusk/texture_replacements\ |
| macOS | ~/Library/Application Support/TwilitRealm/Dusk/texture_replacements/ (inferred) |
Drop the GZ2* folder from the texture pack zip into the path above.
The most popular texture pack is Henriko Magnifico’s 4K Twilight Princess pack — ~6 GB for 4K, ~3 GB for 1080p.
What’s next
- Verified known issues at v1.0.0 — bookmark before installing
- Dusk system requirements (what’s actually known)
- Dusk vs Courage Reborn
- Pillar guide
Last updated: 2026-05-10. We update this hub when new platform builds ship.