Dusk guide

Install · Linux

Install on Linux

Pick linux-x86_64 or linux-arm64 to match your CPU. For Dusk on Steam Deck, use the x86_64 build — SteamOS on Deck is not the same as generic ARM64 Linux.

Another version?

The home page lists the latest build per OS. For an older tag, filename patterns, or to-grab a package by hand, read Releases first, then use the button below only when you need the raw Assets list.

Open full download list
  1. Download the matching linux-x86_64 or linux-arm64 zip from Download by system or Releases.

  2. Extract (unzip or your file manager).

  3. Run the Dusk binary. If it will not start, mark it executable: chmod +x ./Dusk (use the real filename shown in the extracted folder).

  4. Open Setup for disc image selection.

Dusk on Steam Deck & SteamOS

Running Twilight Princess via Dusk on a Steam Deck follows the Linux flow, with a few handheld-specific habits.

  • Download the linux-x86_64 zip from Download by system— not linux-arm64.
  • Use Desktop Mode for the first extract: unzip to a folder you can find (internal SSD or microSD), then chmod +x the Dusk binary if Linux blocks execution.
  • Keep your GameCube disc image on storage the file picker can reach; verify SHA-1 per Setup before troubleshooting crashes.
  • If the game won't start or the image is rejected, use FAQ for Deck/Linux checks (architecture, permissions, dump hash).
  • Future AppImage or Flatpak builds, if any, will be described on the release page or twilitrealm.dev.

Need an older build?

Browse Releases for older tags and filename patterns. When you need the raw Assets list, open the full download list (same files as the public release page).

Still stuck? FAQ.