Unleash Retro Gaming on Your Steam Deck: A Comprehensive Guide to EmuDeck and Sega Master System
The Sega Master System, a classic 8-bit console, boasts a library of fantastic titles, including unique versions and ports of popular games like Golden Axe, Double Dragon, and Streets of Rage. Even more impressive are its surprisingly robust versions of titles like Mortal Kombat and Asterix & Obelix, which pushed the system's capabilities to near-16-bit levels.
While playing Sega Master System games on modern hardware can be challenging, the Steam Deck, combined with EmuDeck, makes it remarkably easy. This guide details the installation and optimization process.
Updated January 15, 2024: This guide has been updated to include Decky Loader and Power Tools, recommended by EmuDeck developers for enhanced performance and to address potential issues after Steam Deck updates.
Before You Begin
Before installing EmuDeck, ensure you have:
- A fully charged or plugged-in Steam Deck.
- A high-speed microSD card (formatted within the Steam Deck) or an external HDD (note: this will reduce portability).
- A keyboard and mouse (optional, but recommended for easier file transfers and installations).
Enable Developer Mode
Enabling Developer Mode is crucial for smooth emulator operation.
- Press the Steam button to access the quick menu.
- Navigate to
System
>System Settings
. - Enable
Developer Mode
. - Access the Developer menu (located at the bottom of the quick menu).
- Under
Miscellaneous
, enableCEF Remote Debugging
. Remember to re-enable this after Steam Deck updates. - Restart your Steam Deck.
Installing EmuDeck in Desktop Mode
- Access Desktop Mode (Steam button > Power > Desktop Mode).
- Download EmuDeck using a browser (Chrome or Firefox). Choose the correct SteamOS version.
- Run the installer, selecting "Custom Install".
- Select the SD card as the primary installation location. This will rename your SD card to "Primary" for easier identification.
- Choose your desired emulators (at least RetroArch for Sega Master System). Select the Steam ROM Manager option. Consider enabling "Configure CRT Shader for Classic 3D Games" for a retro aesthetic.
- Complete the installation.
Transferring Master System ROMs
- Open the Dolphin File Manager.
- Navigate to
Removable Devices
>Primary
>Emulation
>ROMS
>mastersystem
. - Copy your Sega Master System ROMs (
.sms
files) into this folder.
Adding Games to the Steam Library
- Open EmuDeck in Desktop Mode.
- Launch the Steam ROM Manager.
- Follow the on-screen instructions, disabling parsers except for "Sega Master System".
- Add games, parse them, and save to Steam.
Fixing or Uploading Missing Artwork
For missing artwork:
- Click "Fix" on the cover frame. The Steam ROM Manager will attempt to automatically find the artwork.
- If necessary, manually search for the artwork using the game title.
- Select and save the artwork.
For uploading artwork:
- Download the artwork and save it to the Steam Deck's
Pictures
folder. - Click "Upload" and select the artwork.
- Save the changes.
Playing Your Games
- In Gaming Mode, access your Steam Library.
- Navigate to your newly created Sega Master System collection.
- Select a game to begin playing. Use the QAM button and Performance menu to adjust settings (e.g., frame limit, shading) as needed.
Installing Decky Loader and Power Tools
- Switch to Desktop Mode.
- Download Decky Loader from its GitHub page.
- Run the installer and select the recommended installation.
- Restart your Steam Deck.
- Install the Power Tools plugin through the Decky Loader store. Adjust settings within Power Tools (disable SMTs, adjust threads, GPU clock frequency) for optimal performance.
Fixing Decky Loader After a Steam Deck Update
After a Steam Deck update, you may need to reinstall Decky Loader:
- Switch to Desktop Mode.
- Download and run the Decky Loader installer (select "Execute").
- Enter your pseudo password (create one if you haven't already).
- Restart your Steam Deck.
Enjoy your retro gaming experience!