I use RetroArch, and it is very controller-friendly. It also supports RetroAchievements, which is a plus. However, some people view RetroArch on a negative light because of some drama linked to its main guy, who is kind of a dick.
Emulation
Community to talk about emulation & roms.
RULES:
1.) No bigotry
LINKS:
-
Emulation Wiki - Your source for everything emulation :)
-
[WIP] Emulation Links Wiki - My personal wiki for emulation links, please help contribute!
-
r/Roms Megathread - Megathread of Roms
-
RetroArch - RetroArch is the popular front-end to libretro which is a simple API that allows for the creation of games and emulators.
I never knew about retro achievements. That sound super cool actually.
I'm a big fan of Ludo. It's pretty minimalist and doesn't offer many options but chances are you won't need to tweak anything. The UI is gorgeous and simple. Wouldn't really have it any other way.
This looks super dope actually thanks! Do you know if you can set your own emulators instead of using the pre-packages ones? Didn’t see anything on their website about that.
Edit: looks like you have to use their baked in cores and there’s no support for n64, ps2, or Dreamcast yet :(
Hyperspin
A bit late - but I have had great success with Batocera. I have it running on a dedicated machine, but it can be run from an USB-stick.
You can try retrobat.