-
-
Notifications
You must be signed in to change notification settings - Fork 2
Steam Deck Guide
Claus Valca edited this page Sep 15, 2026
·
1 revision
OpenROM runs great on Steam Deck using the Linux build.
- Switch to Desktop Mode (Power → Switch to Desktop)
- Download OpenROM_Linux_x86_64.zip from GitHub Releases
- Extract it to your home folder or SD card
- Open Konsole (terminal) and make it executable:
cd ~/OpenROM_Linux_x86_64/
chmod +x OpenROM openrom-core
./OpenROMTo launch OpenROM from Game Mode:
- In Desktop Mode, open Steam
- Click Add a Game → Add a Non-Steam Game
- Browse to the
OpenROMbinary and add it - In the game properties, set a controller layout
If your ROMs are on the SD card, they're at:
/run/media/mmcblk0p1/
Example batch conversion:
./openrom-core --folder /run/media/mmcblk0p1/roms/ps1/ --format CHD- Use the CLI for bulk conversions — faster than the GUI for large collections
- Convert before adding to EmulationStation — CHD loads faster than ISO on the Deck
- CHD for everything disc-based — saves SD card space significantly
- RVZ for GameCube/Wii — Dolphin on Deck supports RVZ natively
1. Copy ROMs to SD card via PC
2. Open OpenROM on Deck (Desktop Mode)
3. Batch convert PS1/PS2 → CHD
4. Batch convert GC/Wii → RVZ
5. Add converted files to EmulationStation
6. Delete original ISOs to save space