Home News > Steam Deck: How To Run Game Boy Games

Steam Deck: How To Run Game Boy Games

by Leo Mar 16,2025

Quick Links

The Steam Deck, a powerful handheld console, excels at running modern games and offers extensive customization options. With EmuDeck, it transforms into a superb retro gaming machine, perfectly suited for playing classic Game Boy titles. Even with their age, these games retain a charm reflecting the dedication and artistry of their creators, despite the limitations of the original Game Boy's color palette. This guide details how to install EmuDeck and enjoy Game Boy games on your Steam Deck.

Updated January 13, 2024, by Michael Llewellyn: While the Game Boy doesn't demand significant processing power on the Steam Deck, achieving optimal emulation requires Decky Loader and the Power Tools plugin for fine-tuned SMT control and other enhancements. This updated guide includes Decky Loader and Power Tools installation, along with recovery instructions following Steam Deck updates.

Before Installing EmuDeck

Before starting, gather these essentials for running emulators and storing your Game Boy games:

  • A fully charged Steam Deck.
  • An A2 microSD card for emulators and games.
  • Legally obtained Game Boy ROMs.
  • A Bluetooth keyboard and mouse for ROM transfer (or a wired set with a Steam Deck dock).

Change Developer Mode

  • Press the Steam button.
  • Navigate to the System menu and enable Developer Mode.
  • Access the Developer menu and enable CEF Debugging.
  • Select Power, then Switch to Desktop Mode.

Download EmuDeck In Desktop Mode

- Connect your keyboard and mouse.

  • In Desktop Mode, use a browser (like DuckDuckGo or Firefox) to download EmuDeck.
  • Click "Download," select Steam OS, and choose the free download.
  • Select Recommended Settings, then Custom Install.
  • Choose the SD card labeled "Primary" in the EmuDeck menu.
  • Select "Primary" again when prompted.
  • Install all emulators or select RetroArch, Emulation Station, and Steam ROM Manager; then click Continue.
  • Enable Auto Save.
  • Skip subsequent screens and select Finish to complete installation.

Quick Settings

  • Open EmuDeck and select Quick Settings.

- Turn on AutoSave.

  • Select Controller Layout Match.
  • Enable Bezels.
  • Enable Nintendo Classic AR.
  • Enable LCD Handhelds.

Adding Game Boy Games To The Steam Deck

With EmuDeck installed, transfer your Game Boy games:

  • Use Dolphin File Manager to access files.
  • Under Removable Devices, click "Primary."
  • Open the Emulation folder, then ROMs, then the gb folder.
  • Ensure ROMs have the correct filenames (see table below).
  • Transfer your Game Boy files.
Game Boy File Names

.gb

Steam ROM Manager

Once games are transferred, reopen EmuDeck:

  • Click Steam ROM Manager.
  • Select Yes to close the Steam client and click Next.
  • Turn off Toggle Parsers.
  • Select the three Game Boy tabs.
  • Select Add Games.
  • After adding games and cover art, select Save to Steam.
  • Wait for the "Done adding/removing entries" message and close Steam ROM Manager.
  • Exit EmuDeck and return to Gaming Mode.

Playing Game Boy Games On The Steam Deck

Access your games:

  • Press the Steam button.
  • Open the Library.
  • Go to the Collections tab.
  • Select a Game Boy collection.
  • Open the game and tap Play.

Customize The Game's Colors

Many Game Boy games offer color options despite the original system's limitations. Adjust colors in RetroArch:

Note: Not all games support this feature.

  • Launch a Game Boy game.
  • Press Select + Y to open the RetroArch menu.
  • Select Core Options, then GB Colorization.
  • Choose Auto for automatic colorization or Off for original monochrome.

Using Emulation Station For Game Boy Games

Emulation Station provides an alternative launcher:

  • Press the Steam button.
  • Open the Library, then Collections.
  • Select the Emulators window, then Emulation Station.
  • Scroll to the Game Boy icon and press A to launch.
  • The RetroArch command (Select + Y) also works here.

Install Decky Loader On The Steam Deck

For optimal performance, install Decky Loader and Power Tools:

  • Switch to Desktop Mode.
  • Download Decky Loader from its GitHub page.
  • Double-click the launcher and choose Recommended Install.
  • Restart the Steam Deck in Gaming Mode.

Installing The Power Tools Plugin

- Access the Decky Loader plugin menu (QAM).

  • Click the store icon to access the Decky Store.
  • Search for and install Power Tools.

Power Tools Settings For Emulated Games

  • Launch a Game Boy game.
  • Access Power Tools via the QAM.
  • Turn off SMTs.
  • Set Threads to 4.
  • In the Performance menu, enable Advanced View.
  • Enable Manual GPU Clock Control.
  • Set GPU Clock Frequency to 1200.
  • Enable Per Game Profile.

Restoring Decky Loader After A Steam Deck Update

Steam Deck updates may cause Decky Loader incompatibility. To restore:

  • Switch to Desktop Mode.
  • Re-download Decky Loader from GitHub.
  • Select "Execute" only.
  • Enter your pseudo password (or create one).
  • Restart the Steam Deck in Gaming Mode.

The Steam Deck's larger screen makes it ideal for enjoying classic Game Boy games. Enjoy!

Latest Apps