Home News Steam Deck: Play Sega Master System Classics

Steam Deck: Play Sega Master System Classics

by Alexis Mar 14,2025

Quick Links

The Sega Master System, an 8-bit rival to the NES, boasted a fantastic library of games, including console exclusives and unique versions of popular titles. Standouts included impressive ports of Golden Axe, Double Dragon, and Streets of Rage, while games like Mortal Kombat and Asterix & Obelix pushed the system's limits, delivering experiences closer to 16-bit Megadrive/Genesis titles.

Retro gaming enthusiasts often face challenges playing Sega Master System games on modern systems. However, the Steam Deck, combined with the powerful EmuDeck program, makes this remarkably easy. This guide details how to install Sega Master System emulators on your Steam Deck.

Updated January 15, 2024, by Michael Llewellyn: While the Steam Deck easily handles Sega Master System games, replicating the original console's performance can be tricky. This is where Decky Loader and the Power Tools plugin come in. Recommended by EmuDeck developers, these tools significantly enhance retro gaming. This guide has been updated to include their installation and a fix for restoring functionality after a Steam Deck update.

Before Installing EmuDeck

Before installing EmuDeck on your Steam Deck for Sega Master System games, ensure you have the following:

  • A fully charged Steam Deck or one connected to power.
  • A high-speed microSD card (formatted on the Steam Deck) or an external HDD (note: using an external HDD will reduce portability).
  • A keyboard and mouse (recommended for easier file transfer and installation). If unavailable, use the on-screen keyboard (Steam + X buttons) and trackpads.

Activate Developer Mode

Before installing emulators, activate Developer Mode for optimal performance:

  1. Press the Steam button to open the left-hand menu.
  2. Go to System > System Settings.
  3. Enable Developer Mode.

4. Access the Developer menu (bottom of the left-hand menu). 5. Under Miscellaneous, enable CEF Remote Debugging. 6. Press the Steam button. 7. Select Power > Restart.

Note: CEF Remote Debugging can be disabled after updates, potentially affecting plugins and emulators. Always check after updates.

Installing EmuDeck In Desktop Mode

1. Press the Steam button, select Power, and switch to Desktop Mode. 2. Use a browser (Chrome, Firefox, etc.) to download EmuDeck. 3. Choose your SteamOS version and download. After downloading, double-click the installer and follow the recommended installation. 4. Select Custom Install. 5. After installation, select the SD card labeled "Primary" to rename it for easier access in Dolphin file manager. 6. Choose to install all emulators or just RetroArch (for Sega Master System).

RetroArch runs various emulators through a single application, accessible under the 'Emulators' tab in your Steam library.

  1. Select Steam ROM Manager with RetroArch to display games in your Steam library.
  2. Optionally, enable 'Configure CRT Shader for Classic 3D Games' for a retro look.
  3. Select Finish.

Transferring Master System ROMs

With EmuDeck and RetroArch installed, transfer your Sega Master System ROMs:

  1. Open Dolphin File Manager.

2. Go to Removable Devices and open the "Primary" SD card. 3. Navigate to Emulation > ROMs > mastersystem. 4. Transfer your Sega Master System ROMs (.sms files). Ignore the 'media' file.

Adding Master System Games To The Steam Library

While playable from RetroArch in Desktop Mode, add your games to your Steam Library for Gaming Mode access:

  1. Open EmuDeck in Desktop Mode.
  2. Open Steam ROM Manager.
  3. Click Next on the welcome screen.
  4. Turn off Parsers.
  5. Select Sega Master System.
  6. Select Add Games > Parse.
  7. Verify game and cover art display, then select Save to Steam.

Fix Or Upload Missing Artwork

Missing or incorrect artwork can occur. Use these steps to fix or upload:

  1. Click Fix on the cover frame. Steam ROM Manager usually finds artwork automatically. If not, search using the game title.
  2. Select the best cover art and choose Save and close.

Upload Missing Artwork

If Steam ROM Manager can't find artwork:

  1. Find the correct artwork online and save it to the Steam Deck's Pictures folder.
  2. Click Upload on the cover frame.
  3. Select the artwork, save, and close. If not displayed, use the left/right arrows to find it.
  4. Click Save to Steam. Once complete, return to Gaming Mode.

Playing Master System Games On The Steam Deck

After adding games to your Steam Library:

  1. In Gaming Mode, press the Steam button.
  2. Select Library.
  3. Press R1 to highlight Collections.
  4. Select Sega Master System, then your game.

Improve Performance

Address potential stuttering:

  1. Open a game and press the QAM button.
  2. Go to the Performance menu.
  3. Enable 'Use game profile'.
  4. Set Frame Limit to 60 FPS.
  5. Enable Half Rate Shading.

Install Decky Loader For The Steam Deck

EmuDeck recommends Decky Loader and Power Tools for enhanced control:

  1. Connect a keyboard and mouse (or use trackpads and on-screen keyboard).
  2. Switch to Desktop Mode.
  3. Use a browser to navigate to the Decky Loader GitHub page.
  4. Download and double-click the launcher, selecting Recommended Install.
  5. Restart in Gaming Mode.

Install Power Tools

1. In Gaming Mode, press QAM, then the plugin icon. 2. Select the store icon. 3. Install Power Tools.

Power Tools Settings For Emulated Games

  1. Launch a Master System game.
  2. Press QAM, then Decky Loader > Power Tools.
  3. Turn off SMTs.
  4. Set Threads to 4.
  5. Press QAM > Performance (battery icon).
  6. Enable Advanced View.
  7. Enable Manual GPU Clock Control.
  8. Set GPU Clock Frequency to 1200.
  9. Select Per Game Profile to save settings.

Fixing Decky Loader After A Steam Deck Update

Updates can remove Decky Loader. To restore:

  1. Switch to Desktop Mode.
  2. Download Decky Loader from GitHub.
  3. Select Execute.
  4. Enter your pseudo password (or create one).
  5. Restart in Gaming Mode.