NEW

Set up Dusk Light on Steam Deck

Steam Deck uses the Linux x86_64 AppImage, but the setup feels different because you move between Desktop Mode and Gaming Mode. Start in Desktop Mode, put the AppImage and your own supported dump somewhere stable, then add Dusklight to Steam if you want a console-style launch flow.

Last reviewed: June 16, 2026 against GitHub v1.3.1

Steam Deck path

The Deck route starts from Dusklight-v1.3.1-linux-x86_64.AppImage, the same official Linux asset used by other x86_64 Linux machines. The difference is workflow. You normally download and prepare the file in Desktop Mode, then optionally add it as a non-Steam game for Gaming Mode. SteamOS is Linux, so Vulkan and AppImage behavior still matter, but the Deck also adds Steam Input, controller templates, resolution scaling, battery limits, and quick-access performance settings.

Install steps

  1. 01Switch to Desktop Mode and download the Linux x86_64 AppImage from the official Dusklight release.
  2. 02Move the AppImage to a stable folder, then mark it executable from the file manager or with chmod +x.
  3. 03Launch it once in Desktop Mode, choose Select Disc Image, and pick your supported personal GameCube USA or EUR dump.
  4. 04Add the AppImage as a non-Steam game if you want to launch it from Gaming Mode.

Before you start

Linux x86_64 AppImage

Steam Deck uses the Linux x86_64 AppImage in this guide, not the Windows zip. The Windows build through Proton can be useful for experiments, but it is not the clean Dusk Light install path.

Desktop Mode first

Desktop Mode is the easiest place to download, move, mark executable, and first-launch the AppImage. Gaming Mode is better treated as the second step after the app already works.

SteamOS and Vulkan

The official README requires a supported graphics backend, and the Deck path depends on Vulkan through SteamOS. Keep SteamOS and system updates in mind when comparing your results with older issue reports.

Controller plan

Before playing for hours, decide whether you want default controls, Steam Input changes, gyro aim, or an external controller. Many Deck-specific reports are really input or performance context problems.

Prepare the AppImage on Deck

These commands can be run from Konsole in Desktop Mode. They keep the Deck install path close to Linux while making the Steam Deck-specific workflow explicit.

Verify the Deck download

sha256sum ./Dusklight-v1.3.1-linux-x86_64.AppImage

Use this after downloading from GitHub. It records the exact Linux x86_64 AppImage used on Steam Deck.

Make the AppImage executable

chmod +x ./Dusklight-v1.3.1-linux-x86_64.AppImage

This is the common Desktop Mode terminal step when the file manager does not mark the AppImage executable for you.

Launch once from Desktop Mode

./Dusklight-v1.3.1-linux-x86_64.AppImage

Launch from terminal once before adding it to Steam. If something fails, you will see AppImage, Vulkan, or driver messages that Gaming Mode may hide.

Steam Deck notes

  • Steam Deck uses the Linux x86_64 asset, so the file size and update time match the Linux card.
  • Desktop Mode is the safer place to diagnose first launch. Gaming Mode can hide terminal messages that explain what failed.
  • Controller profiles, gyro, and touchpad behavior may need adjustment after first launch.
  • If performance drops, change one setting at a time: resolution, shadow quality, texture packs, frame cap, and SteamOS performance limits can all interact.
  • Dusk Light does not host ROMs, ISOs, disc images, copyrighted textures, or replacement game assets.

Other official builds

Linux x86_64 AppImage

Explore same-language install pages

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

What changed in v1.3.1

Released May 27, 2026

The Steam Deck page is based on the v1.3.1 release checked on June 16, 2026. The Deck uses the Linux x86_64 AppImage, listed by GitHub at 31.6 MB.

Config fixes help Deck shortcuts

v1.3.1 fixes configuration saving and loading. That matters on Deck because users often test Desktop Mode, then Gaming Mode, then a renamed non-Steam shortcut.

Better crash logs

The v1.3.1 note about improved crash reporting in log files is useful for Deck reports. Include SteamOS version, resolution, shadow setting, texture packs, and whether the issue happened in Desktop Mode or Gaming Mode.

Steam Deck issue tracker notes

Issue #1526: strange performance changes

Open

A Steam Deck report describes smooth 60 fps at higher settings, then unstable 40-45 fps after entering Goron Mines until resolution and shadows were reduced. It is good evidence for testing performance settings early.

Open source

Issue #720: mouse as gyro input source

Merged

A merged pull request added mouse as a gyro input source and mentions Steam Deck compatibility. This supports describing gyro as a real Deck concern rather than generic controller filler.

Open source

Issue #843: pointer controls request

Open

A controls request discusses Wii-style pointer controls and specifically names Steam Deck as a device that could benefit from cursor plus camera input. It is a useful signpost for touchpad and gyro expectations.

Open source

Issue #1260: Windows build through Proton

Not planned

A closed report says ReShade did not work with the Windows build on Steam Deck/Linux through Proton. It reinforces why this guide starts from the native Linux AppImage.

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.