New version of ROMLister is available
http://www.waste.org/~winkles/ROMLister/build 012 - june 13th 2008
* added mameWah output support. This is completely untested, sorry.
* added maximus arcade support. Ditto on being untested. You will need a 3rd party tool to convert the .txt file maximus list that RL produces to a compressed binary file in order to use your list in MA. Email me (jeff at silent dot net) and I can send it to you. Until everything is fully tested, I will not be adding it to the distribution, because I don't want to confuse people that this is a fully enabled feature.
* added macro support. The file rlmacros.txt is included with this distribution. Place it in the same folder as romlister.exe and you can now include a macro in your -find field to make it easier to view and edit giant searches. Edit rlmacros.txt and see how the formating is handled, then add your own. Currently the only used macros are for region support, but you can absolutely make new ones and add them to the list.
* added region support. Based on the fine work of Josh Van Nieuwenhoven, RL can now pull out all the various region codes out of the rom description field and isolate various region codes. Currently supported are: USA, Japan, Europe and Asia. You can find the region selection in the quick-find wizard.
Please note the following:
1) not all roms are regionalized. This means that if you make a list to exclusively get one region, you will likely exclude all the roms that have no region information.
2) All regions include "world" as being in their region. This makes sense logically, but can be a headache when you're trying exclude certain regions by adding a ! (not) modifier. The best solution is to edit the rlmacros.txt file and remove any reference to "World" if you want to do a ! search. Check the file rlmacros.txt for details on what all searches get performed when you add region searching-it's pretty insane, and you'll understand why I moved them into a macro instead of injecting the data straight into the GUI.
You could do a search of "!@USA & !@EURO & !@ASIA & !@JAPAN" to see a list of all the titles that are not regionalized. It's a pretty huge number. This whole region thing is interesting, but probably not entirely useful at the moment.
* added the ability to search for text strings, such as '(set ' which would normally goof up a search query because of the single parenthesis.
Please note to use single quotes (') and not double quotes ("). This is because all double quotes are ignored by the engine, because they exist everywhere in the input xml file.
I think that's it. Updates to the wiki tutorials are in order now that all these new features are in. Hopefully that'll be coming soon.
http://wiki.arcadecontrols.com/wiki/RL_tutorials-jeff!