Minwah,
Here's my ultimate vision of my Ghost front end:
I would like to have my gamelists defined by the game category instead of by emulator (same ol' request that's been floating around for ages). But in addition, I would like the ability to select a game, and then have another menu that pops up and asks the user which platform they would like the game run on: Arcade (mame), NES, SNES, N64, etc.
I realize how much time I would have to invest (before you comment on that, Howard..

) in organizing my lists and matching the games up from the different platforms.. but once it's done it would be easy for other people to use it as well. Heck, maybe I can organize a group of people to help me out if other people like the idea...
As near as I can tell, the closest thing MAMEWAH has to something like this is the 'Start with extra options' feature. Soo... In the mean-time, how hard would it be to have an option that will, in addition to having different keys that start the emulator with the different options, have a menu that pops up and allows you to select which one you want? ...and then add a couple more ('start with extra options #3, #4, #5, etc) and then the ability to rename them to whatever you want in this extra menu ('Start with extra options #1' = 'Super Nintendo')?
The one problem I see with this setup would be that the extra menu would have to be somewhat dynamic. If there wasn't a Pac-Man for the SNES platform, then the Start with extra options #x options shouldn't show up.
If MAMEWAH could start with this, then I could work on a CLI or batch files to take care of the rest..
Comments?
-Steve