

PC GAME FRONTEND PC
HyperSpin is the grand daddy of arcade like front ends. Good Old Games was originally conceived as a storefront for DRM-free retro PC games, the type that you’d once have had trouble buying, let alone running. Several tutorials exist for it and it's prety popular It's not the easiest nor the hardest to setup. The below is an except, verbatim from the home page. A one man project made by someone who had similar frustrations when it came to usability and features in an emulator front end, it seemed to address all the issues I had.
PC GAME FRONTEND FREE
Attract Mode (this also exists on the Pi), it's an arcade like frontend that will randomely play some of your videosnaps making it as if you're in an actual arcade ttract mode. Big Blue is a free open source Windows based front end which fit the bill, almost to a tee. Emumovies has a romless distro that's already configured and ready to go, only needs your roms mGalaxy is the best launcher (also called ‘frontend’) for arcade, console and computer games. Super lightweight front end that'S rather easy to setup.
PC GAME FRONTEND FULL
Full emumovies integration, goes well with RocketLauncher and can be used as a straight desktop replacement. It will store emu/plugin settings for each game, and it can show the ZiNc output. RESET Collection (Emulator Frontend) is described as 'RESET Collection is an emulation frontend that is easy to set up and beautiful to look at Users are amazed by how simple, quick, and painless it is to add your games and have a sleek game collection UI with box art, backdrops, and more' and is a Game Emulator in the Gaming Software category. You can find many tutorial videos that will help you set it up step by step. Very good and very easy to setup frontend. If you want good frontends you have many options, they are as folows : DOSBox will continue to be a main focus for LaunchBox, as will emulation and PC gaming. EasyMame: EasyMame is a full featured frontend that has become pretty popular for both beginners and advanced users. You can use it with an arcade cabinet with a 15khz arcade monitor or a desktop computer with a 3840x2160 monitor. EmulationStation isn'T even maintained anymore and Retroarch is a mess. Description: LaunchBox was originally built as an attractive frontend to DOSBox, but has since expanded to support both modern PC games and emulated console platforms. Big Blue is a frontend for any command line program (MAME or any game) that works on any setup. The original goal was for it to be used on.

Retroarch and Emulationstation are absolutely awful recommandations. From the Website: GameEx is a graphical DirectX based front-end for MAME, Zinc, Daphne, PC Games, and all command line based emulators, along with being a complete Home Theatre PC solution, especially when gaming is a priority or important.
