Howard,
I do have a default.ini and a few others defined but with the way I have assigned the controls in mame, I will need a lot more than a handful. I don't like having dead buttons on my CP, if a game only uses two or three buttons, I assign unused buttons to those functions.
I was experimenting with Johnny5 yesterday and trying to launch it from GameLauncher. I got it working so that it When you launch a game the viewer displays the controls, and then when you hit escape, the rom gets launched. As neat as that was, I realised that escape on my cab is a shifted IPac button. It would be nice if the "Exit" key in Johnny5 was user definable.
I also decide to get the GameLauncher source code and see if I can incorporate it directly into GL. I let everyone know how that goes.
Erik