The nice thing for a newbie like me was that I only had a couple of emulators to hassle with installing on this first time setup. Mame and Retroarch were the 2 main ones that covered the arcade and early console systems. Mame obviously took care of the arcade classics, but RetroArch prevented me from having to get a separate emulator for Nes, Snes, Genesis, Gameboy, etc. Once I installed RetroArch I simply had to use that as my "emulator" for those various consoles without having to get a separate emulator for each one. Not too mention, one of my favorite aspects of RetroArch is being able to size the screen to any dimension I desire to fit my bezels as opposed to something like Mame with the preset resolutions.