No ROMs / no copyrighted assets
This independent guide does not host or link to game files. Use your own legally obtained copy.
Before you start
- Your distribution is current.
- You have a legally obtained copy of the original game.
- Your SHA-1 hash matches a supported build.
- You can install runtime libraries via your distro's package manager.
Install steps
- Download the Linux Dusk build from the official source (AppImage, tarball, or distro package).
- Mark the binary executable:
chmod +x dusk. - Run from a terminal first to capture any missing-library errors.
- Point Dusk at your supported copy.
Runtime libraries
Common dependencies on most distros:
- Vulkan loader and tools (
vulkan-tools). - SDL2 (
libsdl2-2.0-0or equivalent). - 32-bit compat libs on some distros (
:i386on Debian-family). - Mesa drivers up to date if you’re on AMD or Intel iGPU.
File permissions
AppImages need execute permission. Tarball extracts may have permissions stripped — re-set them with chmod -R u+rwX dusk-folder.
Controller pairing
- Wired Xbox / PS controllers should be detected without extra setup.
- Bluetooth: pair via
bluetoothctlor your DE’s settings. - If both Steam and Dusk run, Steam Input may intercept events; close Steam to test.
Common Linux issues
- Won’t launch → won’t launch fixes.
- Audio crackle → switch between Pipewire / PulseAudio output.
- Screen tearing → enable Vsync in compositor or via Vulkan settings.
- HiDPI scaling → set
GDK_SCALEor use the DE’s scaling option before launch.