> What's wrong with a frontend where you create your own lists, and each item in the > list is something like: > > 1) binary location > > 2) args > > 3) label > > Is that so difficult? That's all you need. Anything you can do with MAME you can do > with command line args anyway, so you immediately support anything MAME's ever going > to do once you support arbitrary args in a generic launcher.
You've pretty much described how I'm using QMC2 as a frontend for DAPHNE and DICE.
And yes, I get that QMC2 is primarily geared towards use with MAME. For my needs, that's fine - I can have the three main arcade emulators that I use accessible from a single frontend, and I find that it works very acceptably in a cabinet.