I get that, and I actually really like nonMAME as well, especially as a starting point for systems which I've not previously emulated and definitely as a recommended starting point for those that are just getting into emulation. My main (and probably only) issue with nonMAME is this (emphasis mine): Why give priority to MAME? Sure it's the "grand daddy of 'em all" (much respect) but it's certainly not the be all and end all when it comes to emulation, particularly for those systems that were previously emulated under MESS. I dunno maybe I've just never fully appreciated MESS for what it is/was but AFAIC the best descriptor for it was right there in the title all along, a mess. RetroArch is the fully realized vision of what MESS was trying to do. Yes the mission statements are different between RetroArch and MAME (give the best emulation experience vs. duplicate hardware right down to bare metal if possible), but the whole point of nonMAME is to recommend alternates for those systems in MAME which are not fully emulated (as in playable). So yeah I dunno nonMAME is cool and all, but I think it's a bit shortsighted in scope to intentionally "give priority to MAME". There's a reason that we're not still watching VHS tapes anymore and that's because technology improves things over time. Sometimes that means admitting that what once was best, has been surpassed in new and unexpected ways. That's all I was trying to get at. Naturally that's all purely IMO. That was actually more for the benefit of Stigzler ... which was why I quoted him directly beforehand ( ) ... but sure OK. So crazy part about this is that there really aren't any links to give. RetroArch includes an integrated Online Updater which is used for the purposes of downloading emulator cores, shaders, bezels, databases, and a host of other stuff. With RetroArch there's not a lot of concern regarding "scouring the internet" since it's all right there inbuilt and at your fingertips.