TLDR: RetroX cleanest, simplest, least hassle and JUST WORKS for retro gaming.
Backstory...
So after playing most of the games with my 8yr old that are avaliable on GeoForce now and android store I started digging into retro games as I think it is a library with a ton to offer
I went and setup all these things....
- RetroArch
- HyperSpin
- Arc Browser
- Gamesome
- Nostalgia
However the user-experience (UX) of all the setups just sucks, especially for a kid. The frontends do help but all the controller configs and choosing correct core/emulator and using different apps just overall is not a clean experience.
Then I found RetroX (saw it mentioned here before as RetroBoxTV).
This thing is awesome, very clean and everything I have done with it just works with no hassle.
Unfortunately it is not on the play store =(
You have to sideload it, after you sideload it, it shows up in games section. Then you just copy your ROMS to a USB or over the network and within the App you point at the ROMS. All done, easy.
if you use KODI retroarch and iarl (internet archive rom launcher) is the sweet spot for me. ok so yes there is a little setup you need to do to retroarch but the emu side is handled pretty well by the iarl setup wizard. the big bonus for me is that we dont need to source ROMs etc .
when KODI 18 hits the inbuilt emu (retroplayer) will make it even easier