Set up the emulators first
Test each emulator from its own window before touching the frontend. A frontend does not fix a missing BIOS or a wrong core - it only hides the error.
One library with box art, one controller-friendly menu and a clean launch path into RetroArch, DuckStation and Dolphin - without editing ten config files.
Install **EmulationStation Desktop Edition**, point each system at its **ROM folder** and its **emulator**, then scrape artwork once. Launch it from Steam or Big Picture if the PC is also a console.
Test each emulator from its own window before touching the frontend. A frontend does not fix a missing BIOS or a wrong core - it only hides the error.
Run the ES-DE installer and choose a ROM directory you control, ideally on the drive with the games. ES-DE creates one subfolder per system under that directory.
D:\mulation\OMs\nes
D:\mulation\OMs\sx
D:\mulation\OMs\amecube
Open **Configure emulators** and let ES-DE scan for installed programs. Anything it misses can be added as a custom command line - the preset lists the expected arguments.
Run the scraper once for all systems, choose the media you want and let it finish. Box art and videos cost disk space; a 500 game library with videos is several gigabytes.
Main menu > Scraper > Scrape all systems
Add ES-DE to Steam as a non-Steam game so Big Picture starts it, and set it to quit the frontend when a game exits. From the sofa that is the whole experience.
Map the controller inside ES-DE and keep **Back** as the only exit path. A wrong mapping makes every menu feel broken, even when the games run perfectly.
Wrong subfolder name or an extension ES-DE does not parse. The folder must match the system name exactly, for example snes and psx.
The emulator command is wrong or the emulator crashes. Test the same command in a terminal to see the error.
The file names do not match the database. Rename to the standard title or scrape with a looser match.
ES-DE has its own input config. Map the pad in the frontend, not only in the emulator.
No. It launches what you installed and configured yourself.
Only if you use it as the emulator behind a system. ES-DE can call standalone emulators for everything.
Delete the ES-DE data folder in your user profile and remove the shortcut. The ROMs and the emulators stay where they are.
Free · no account needed · tracks your progress