What EmuDeck does and why you might want it
EmuDeck is a tool that installs multiple video game emulators on your Steam Deck at once, then organizes them so they appear in your Steam library alongside your regular games. Instead of hunting down emulators separately and configuring each one, EmuDeck does the setup work in one go — it downloads the emulator software, adjusts the settings for your Steam Deck's screen and controls, and creates shortcuts you can launch from your home screen.
You would use EmuDeck if you own physical copies of older games (Nintendo, Sega, PlayStation, Game Boy, and others) and want to play them on your Steam Deck without managing multiple separate applications. EmuDeck supports dozens of systems and handles controller mapping automatically, so your Steam Deck buttons work the way you expect them to.
The installation itself takes 30 to 60 minutes depending on your internet speed and how many emulators you choose. The process is straightforward but requires you to enable Developer Mode on your Steam Deck first, which is a one-time step.
Key Takeaways
- EmuDeck requires Developer Mode to be turned on in your Steam Deck settings before you start the installation.
- You read the EmuDeck installer from the official website, transfer it to your Steam Deck using a USB drive or direct read, and run it from the desktop.
- The installer walks you through choosing which emulators to install and automatically configures controller settings for each one.
- After installation, your emulators appear in your Steam library, and you can launch games directly from your Steam Deck home screen.
- You will need to add your own game files (ROMs) to the correct folders after EmuDeck finishes its setup.
Enable Developer Mode on your Steam Deck
Before you install EmuDeck, you need to turn on Developer Mode. This is a setting that lets you access the desktop environment where EmuDeck runs. Go to Settings on your Steam Deck home screen, then select System, then Developer Mode. Toggle it on. Your Steam Deck will ask you to confirm — select Yes.
Once Developer Mode is on, you will see a new icon on your home screen that looks like a monitor or desktop symbol. This is your shortcut to the desktop. You do not need to turn Developer Mode off after you finish installing EmuDeck — it stays on and does not affect normal gaming.
read and transfer the EmuDeck installer
Go to the official EmuDeck website on a computer and read the latest installer file. The file is usually named something like EmuDeck.AppImage or EmuDeck-x86_64.AppImage. You have two ways to get it onto your Steam Deck: use a USB drive, or read it directly on the Steam Deck itself.
Using a USB drive: Copy the installer file to a USB drive on your computer, then plug the USB drive into your Steam Deck. On the Steam Deck, go to the desktop, open the file manager, and navigate to the USB drive. Copy the installer file to your home folder (the folder that opens by default).
Downloading directly: On your Steam Deck desktop, open the web browser, go to the EmuDeck website, and read the installer. It will save to your Downloads folder automatically. Either way, you end up with the installer file on your Steam Deck's desktop or home folder.
Run the EmuDeck installer and choose your emulators
On your Steam Deck desktop, right-click the EmuDeck installer file and select Properties. Go to the Permissions tab and check the box that says Is executable. This allows the file to run. Close the properties window, then double-click the installer to start it.
The installer opens a window with a series of screens. The first screen asks you to choose which emulators you want to install. You will see checkboxes for systems like Nintendo Entertainment System (NES), Super Nintendo (SNES), Nintendo 64, Game Boy, Sega Genesis, PlayStation 1, and many others. Check the boxes for the systems you own games for. If you are unsure, you can install all of them — they take up space but do not interfere with each other.
The next screens ask you to confirm your choices and select where to store your game files. The default location (your home folder) works fine for most people. The installer then downloads and configures each emulator, which takes time depending on how many you selected and your internet speed. Let it run until it says it is complete.
Configure controller settings and launch your emulators
After the installer finishes, go back to your Steam Deck home screen. You should see new entries in your library for each emulator you installed — they appear as separate apps with names like "RetroArch" or system-specific names. Open one of these apps to test that your controller works. The emulator should recognize your Steam Deck buttons automatically.
If a controller button does not work the way you expect, you can remap it. Most EmuDeck emulators have a settings menu you can access from within the app. Look for Controls or Input in the menu and adjust the button mapping there. You only need to do this once per emulator.
Add your game files to the correct folders
EmuDeck creates folders for each system's games, but it does not provide the games themselves — you need to add your own ROM files (the digital copies of games you own). On your Steam Deck desktop, open the file manager and navigate to your home folder. Look for a folder called Emulation. Inside, you will see subfolders for each system: roms/nes, roms/snes, roms/gba, and so on.
Copy your ROM files into the matching folder for each system. For example, put NES games in the roms/nes folder, Game Boy games in roms/gb, and so on. Once you copy the files, go back to your Steam Deck home screen and refresh your library (or restart the emulator app). Your games should appear in the emulator's game list, ready to play.
Troubleshoot common installation problems
If the installer will not run, make sure you set it as executable (the Properties step above). If you get an error about missing dependencies, your Steam Deck may need a system update — go to Settings, System, and check for updates.
If an emulator does not appear in your Steam library after installation, try restarting your Steam Deck. If games do not show up in an emulator's game list after you add ROM files, check that the files are in the correct folder (the folder name must match exactly — roms/nes, not roms/NES) and that the file format is supported (most common formats like .nes, .smc, .z64, and .gba work).
If a game runs slowly or with audio problems, you may need to adjust the emulator's performance settings. Open the emulator, find the settings menu, and look for options like Resolution, Frame Rate, or Audio. Lowering the resolution or turning off certain visual effects can improve performance on older games.
Frequently Asked Questions
Do I need to own physical copies of games to use EmuDeck?
EmuDeck is a tool for running emulators. What games you play on those emulators is your responsibility. Many people use EmuDeck to replay games they own or have owned in the past.
Will EmuDeck slow down my Steam Deck or affect my regular games?
No. EmuDeck installs emulators as separate applications that only run when you launch them. Your regular Steam games and your Steam Deck's performance are not affected. You can uninstall EmuDeck at any time by deleting the Emulation folder and the emulator entries from your library.
Can I use EmuDeck to play games from systems newer than PlayStation 1?
EmuDeck includes emulators for some later systems like Nintendo 64, Dreamcast, and GameCube, but performance varies. Your Steam Deck can handle these, but newer systems like PlayStation 2 or Wii run slower. Check online reviews of specific games before adding them to see if they run well.
What if I want to add more emulators after the initial installation?
You can run the EmuDeck installer again and select additional emulators. It will not overwrite your existing setup or delete your games — it will add the new emulators alongside the ones you already have.
How much storage space does EmuDeck use?
The emulators themselves take up a few gigabytes total, depending on how many you install. Your game files (ROMs) take up much less space than modern games — a full library of classic games might be 10 to 50 gigabytes. Your Steam Deck has 256GB or 512GB of storage, so you have room for both emulators and regular games.