> > > Now i just wondering about the Front End, still not released, but you guys can > > check > > > on emucr for more updates. > > > > I'm cobbling some support onto my front-end - but the biggest issue is how to deal > > with where to search for games when the emulator itself has no support for a > > traditional ROMPATH. > > Pro-tip: Supermodel will dutifully save and spit out all config file settings, even > mis-typed and invalid ones, whenever it writes a new file (which only occurs when > configuring inputs). You can therefore create settings for your frontend in there, as > long as you only need integers and strings. > > You could create a TAFOID_ROMPATH setting that only your frontend recognizes: > > TAFOID_ROMPATH = "c:\r0mz" > > The drawback is that you have to parse the file on your own. If you already have an > INI file parser, it should be possible to get it to do the job. Or, you can use > INIFile.cpp from Supermodel, but beware the GPL license
I parse all files manually, so such a thing would not be an issue. The easiest and most robust way for me to support it is to require a MAME.INI with a rompath, with a fallback to "ROMS" in the same folder. Generally speaking, most Supermodel users already have MAME installed and roms are all in the same folder. With the MAME sharing, you get all the MAME add-ons such as picture and data files.
EDIT: My Front-End is updated for Supermodel now if anyone wishes to try it.