Emulation¶
Play classic games from retro consoles on your gaming handheld.
EmuDeck: The All-in-One Solution¶
EmuDeck is the recommended way to set up emulation. It downloads, configures, and optimizes emulators automatically for your device.
Enable EmuDeck¶
Patreon/Early Access Version¶
If you have EmuDeck Patreon access, place your installer in:
private/scripts/EmuDeck EA SteamOS.desktop.download # Steam Deck
private/scripts/EmuDeck EA Windows.bat # ROG Ally
Bootible will use the EA version automatically.
After Bootible Runs¶
EmuDeck requires interactive setup:
- Switch to Desktop Mode (Steam Deck) or open EmuDeck (Windows)
- Run the EmuDeck installer
- Choose Easy Mode (recommended) or Custom Mode
- Select which emulators to install
- Wait for download and configuration
Storage Location¶
Steam Deck¶
| Option | Use When |
|---|---|
emulation_storage: "auto" | SD card if present, else internal |
emulation_storage: "sdcard" | Always use SD card |
emulation_storage: "internal" | Always use internal storage |
Recommendation: Use SD card. ROMs and saves can use 100GB+.
ROG Ally¶
Configure paths in your config:
games_path: "D:\\Games" # Secondary drive
roms_path: "D:\\Emulation\\ROMs"
bios_path: "D:\\Emulation\\BIOS"
Documentation & Support¶
For detailed guides on ROM management, BIOS files, hotkeys, and emulator-specific settings:
- EmuDeck Wiki: Complete documentation
- EmuDeck Discord: Community support
- Emulation Wiki: General emulation reference
Decky Plugins for Emulation¶
| Plugin | Purpose |
|---|---|
| PowerTools | Per-game TDP and GPU limits |
| SteamGridDB | Fix missing game artwork |