DUSKLIGHT WIKI: UNLOCK THE TWILIGHT PRINCESS PC EXPERIENCE
Dusklight Logo
Dusklight Wiki

Steam Deck guide

How to Install Dusklight on Steam Deck

Steam Deck uses the Linux AppImage route, with extra Deck workflow checks for Desktop Mode and Steam library setup.

Quick facts

  • >Use the Linux/AppImage route.
  • >Use the Linux/AppImage route.
  • >Deck-specific steps focus on Steam workflow.

What you need

Required before you start

  • >Steam Deck Desktop Mode
  • >The Linux AppImage from GitHub Releases
  • >Executable permission on the AppImage
  • >A supported game file

Platform checks

Architecture
x86_64
Package type
Linux AppImage
Platform note
This page uses the Linux/AppImage route for a high-intent device flow.

Install steps

  1. 01

    Switch to Desktop Mode

    Use Desktop Mode so you can download, inspect, and mark the Linux AppImage as executable before launching.

  2. 02

    Download the Linux AppImage

    Open GitHub Releases and choose the current Linux x86_64 AppImage route. Avoid unverified file names.

  3. 03

    Make the AppImage executable

    Enable executable permission before running it.

  4. 04

    Launch in Desktop Mode

    Start the app once from Desktop Mode and select a supported game file.

  5. 05

    Add it to Steam

    Add the AppImage as a non-Steam game if you want to launch it from Gaming Mode. Treat this as Steam Deck workflow guidance.

  6. 06

    Check controls and fullscreen

    After launch, confirm controller input and fullscreen behavior. v1.3.0 noted Steam Controller support updates on Linux.

Common Steam Deck issues

blocking

AppImage is not executable

The AppImage will not launch.

  • >Mark the AppImage as executable before running it.
  • >Steam Deck users should do this in Desktop Mode before adding it to Steam.
blocking

Invalid disc image

Dusklight cannot use the selected game file.

  • >Check that the file is a North American NTSC or European PAL GameCube image.
  • >If the file still fails, compare its region/version and checksum against a trusted dump reference, then select a clean matching file.