Well, been using RomCenter for quite some time, recently sorting out the MAME 0.92 set.
Never actually seen the 'Sublist' section of this site, and it says contact the author to submit a sublist?..I assumed via email, but I have never been a fan of emailing devs, nothing seems to get through
So below is a link for those of you wishing to have a sublist for SEGA Titan Video System [ST-V] Thought it might be usefull as it is emulated (to some extent) in MAME and Satourne.
I've just had an idea about sublists. DatUtil has two useful options:
-g -c <game names> - save games and their clones only
-G <sourcefile names> - save games in specified sourcefiles only
These have the effect that when you load a data file, only the selected games are saved. I can easily add an output format called 'sublist' that would be in RomCenter sublist format (i.e. the header and a list of games).
For example, to generate a neogeo sublist:
datutil -G neogeo.c -f sublist mame.dat
To generate a ZN1/ZN2 sublist:
datutil -g cpzn1,cpzn2 -c -f sublist mame.dat
To generate a Pacman clones sublist:
datutil -g puckman -c -f sublist mame.dat
People can then create sublists in a very easy way. I'll add the feature when I next get a chance to work on DatUtil.
FYI, I'm actually looking for a heavy update on romcenter internal structure. This will change a lot of thing, and I hope it will allow easier improvment. I'm actually testing if it is fast enough...
It will also change sublist process, so, don't spend a lot of time on it.
Note that these changes will not be include in romcenter 2.x line.
That sounds like a very good idea to me. Hopefully covering Model 2B-CRX and Model 2C-CRX.. More and more emulators are conforming to the 'set' standards that MAME uses. Which means less need for indervidual dats per emu, but a mear filters to cover MAME's set.....
I've released DatUtil v2.14 which may be of some use in creating sublists. Note that it is not created with the intention of giving you a killer sublist creation tool, it is a simple addition that I made so that the existing game selection functionality in DatUtil could be used to quickly create a sublist. Relevant options:
I don't plan on extending the game selection functionality so please don't suggest ideas like years, manufacturers, wildcards or the anything else. It won't even make it onto my todo list.
etc, as by naming the bios for that system it will build a sublist of all games that use the particular BIOS. Now a quick question (and perhaps somewhat daft).
To make a sublist of cps1 / cps2 games or model 2B. Would I need the particular source files, or can this be done from a romcenter dat (built via the MAME.EXE)?
You need to use native XML from MAME (i.e. 'mame -listxml >mamelist.xml'). It contains the sourcefile information that you require(e.g. cps1.c, cps2.c) then you can use '-G cps1.c', etc.