Better yet, having a scraped meta data that uses a list of known rom sets zip files, and the contents within each; especially when some are compiled with multiple languages in one compressed archive!
Good point re case sensitivity @r043v!
One thing RetroPie also does is have Retroarch set to have settings on either a per core basis or a per rom basis. This personally frustrates me, having to remember which emulator has what settings etc, and not being able to edit just one to get it working.
In the long run, we could probably come to a consensus of what settings work best for which emulators/games and truly have the console set to a “set and forget” and “pick up and play” format.
That’s when having emulationstation truly as the primary launcher could indeed be a reality. Is that what you’ve got set up, @Dowdheur?