Steam Deck: How To Run Sega CD Games

Author : Ethan Jan 11,2025

This guide shows you how to play your Sega CD games on a Steam Deck using EmuDeck. We'll cover setup, ROM transfer, and troubleshooting.

Before You Begin:

Enable Developer Mode and CEF Remote Debugging on your Steam Deck for compatibility with EmuDeck updates. Instructions:

  1. Access Steam Menu (Steam button).
  2. Go to System > Developer Mode and enable it.
  3. In the Developer menu, enable CEF Remote Debugging.
  4. Go to Power > Desktop Mode.

Essential Items:

  • High-speed A2 microSD card.
  • Formatted microSD card (format it on the Steam Deck).
  • Legally obtained Sega CD ROMs and BIOS files.
  • (Optional, but recommended) Keyboard and mouse for easier file management.

Formatting Your SD Card:

  1. Insert your microSD card.
  2. Go to Steam Menu > Storage > Format SD Card.

Installing EmuDeck:

  1. Switch to Desktop Mode (Steam button > Power > Desktop Mode).
  2. Download a browser (from the Discovery Store), then download EmuDeck. Choose the SteamOS version.
  3. Run the installer, select "Custom," choose your SD card, select your Steam Deck, and choose RetroArch, MelonDS, Steam ROM Manager, and Emulation Station (or select all emulators).
  4. Complete the installation.

Transferring Sega CD Files:

  1. Open your file browser in Desktop Mode.
  2. Navigate to your SD card (usually labeled "Primary").
  3. Go to Emulation > BIOS and transfer your BIOS files.
  4. Go to Emulation > ROMS > segaCD (or megaCD) and transfer your ROMs.

Adding ROMs with Steam ROM Manager:

  1. Open EmuDeck and launch Steam ROM Manager.
  2. Follow the on-screen prompts to add your Sega CD games. This will integrate them into your Steam library.

Fixing Missing Covers:

Steam ROM Manager usually finds covers, but for missing ones:

  1. Click "Fix."
  2. Search for the game title.
  3. Select a cover and click "Save and Close." For manually adding covers: Click "Upload," select your image, and click "Save and Close."

Playing Your Games:

  1. Go to Steam Menu > Library > Collections.
  2. Find your Sega CD collection and launch your games.

Using Emulation Station:

Emulation Station (if installed) provides a better library view, especially for multi-disc games. Launch it from your Non-Steam library. Use its scraper function to automatically download metadata and artwork.

Installing Decky Loader and Power Tools:

EmuDeck recommends Decky Loader for Power Tools. Install Decky Loader from its GitHub page. Then, use Decky Loader to install Power Tools. Optimize settings within Power Tools (disable SMTs, adjust threads, etc.) for best performance.

Fixing Decky Loader After a Steam Deck Update:

If a Steam Deck update removes Decky Loader, reinstall it from the GitHub page using the "Execute" option in your browser.

This completes the process. Enjoy your Sega CD games!