> Command line options are given in the readme file. If you look at Src/OSD/Main.cpp, > you can see what I use for key and mouse button names that are written to > Supermodel.ini. > > Email me and we can discuss further about any changes to Supermodel that might be > needed.
Yeah I have a few things to do this weekend, but I should be able to whip something up as early as next week.
I don't think anything is needed command-line wise..... The options you gave are darn near perfect and the fact that the control constants are self-explanatory and stored in a good old ini file makes parsing those a breeze. Actually judging by the source code you use almost exactly the same key mapping routine I use in a lot of my projects.
Just for the record myself and most of the people in the "mame cab" community really appreciate it when developers use command line options. Writing a gui is easy... getting a gui-only version of an emulator to launch in a front-end via auto-hot-key scripts, wrappers and witchcraft is hard.