RetroArch is a frontend for emulators, game engines and media players. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.
RetroArch is an emulator front-end - unified settings for many many emulators. The UI seems to be an acquired taste, but the documentation seems thorough.
So RetroArch is the standard front end for the open source Libretro collection of emulation engines/cores. It’s a decent interface but not necessarily to everyone’s tastes. The Libretro cores are excellent and give a standardised way of managing and emulating a whole range of game systems.
ES-DE is a frontend for numerous emulators, aimed at helping people organise their games collections and emulators in a visual way. It can act as a good front-end for RetroArch, as well as other emulators. It’s a more customisable and perhaps more user friendly experience, which also works well with controllers.
Retroarch + ES-DE is a common combination, and for Linux users (including Steam Deck) RetroDECK is one great option. RetroDECK is a single preconfigured Flatpak with ES-DE, Retroarch and other emulators all packaged together and containerised. All you have to do is install the flatpak, then add the games and ROMs as wanted.
EmuDeck is another option which again combines RetroArch + ES-DE amongst other tools. It’s available for Linux including SteamOS, but also Windows and Android. It’s an installation script that allows you to select the emulators and tools you want and it’ll install them all from available stores or from projects websites, and then configure them on your system. Then you add your games and ROMs as wanted.
So RetroArch is the standard front end for the open source Libretro collection of emulation engines/cores. It’s a decent interface but not necessarily to everyone’s tastes. The Libretro cores are excellent and give a standardised way of managing and emulating a whole range of game systems.
ES-DE is a frontend for numerous emulators, aimed at helping people organise their games collections and emulators in a visual way. It can act as a good front-end for RetroArch, as well as other emulators. It’s a more customisable and perhaps more user friendly experience, which also works well with controllers.
Retroarch + ES-DE is a common combination, and for Linux users (including Steam Deck) RetroDECK is one great option. RetroDECK is a single preconfigured Flatpak with ES-DE, Retroarch and other emulators all packaged together and containerised. All you have to do is install the flatpak, then add the games and ROMs as wanted.
EmuDeck is another option which again combines RetroArch + ES-DE amongst other tools. It’s available for Linux including SteamOS, but also Windows and Android. It’s an installation script that allows you to select the emulators and tools you want and it’ll install them all from available stores or from projects websites, and then configure them on your system. Then you add your games and ROMs as wanted.