Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: ROMLister build 12 is released  (Read 2763 times)

0 Members and 1 Guest are viewing this topic.

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
ROMLister build 12 is released
« on: June 13, 2008, 02:53:36 pm »
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!

TheShanMan

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1912
  • Last login:October 22, 2024, 11:51:12 am
    • My Arcade (updated 1/30/13)
Re: ROMLister build 12 is released
« Reply #1 on: June 13, 2008, 07:53:48 pm »
Thanks NOP. It's a great program!
My Collection: Mame cab, 38 dedicated vids, pin, skeeball, coin op air hockey table, Ice Cold Beer, Megatouch, 2 token machines, and payphone (VAPS, pics at Arcade Crusade)

Add Ambience to your mame cab setup

mountain

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1205
  • Last login:January 29, 2025, 08:31:47 am
    • Mountain Jukeboxes
Re: ROMLister build 12 is released
« Reply #2 on: June 25, 2008, 09:33:35 pm »
I was able to creat a filtered list using the Mamewah output format and it appears to work great.

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: ROMLister build 12 is released
« Reply #3 on: June 26, 2008, 09:43:24 am »
cool, thanks for the testing.

I'm currently working on the next release at the moment (major UI changes) so I'll bump the mamewah status up from beta on the next go.

Still no word on anyone doing maximus arcade lists though.  I had several volunteers and they have all disappeared on me.  Perhaps this is opening up a vortex in the space time continuum...

-jeff!

Pete Rittwage

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:June 18, 2024, 09:51:22 pm
Re: ROMLister build 12 is released
« Reply #4 on: June 28, 2008, 12:51:43 pm »
Hi NOP,

Awesome work, thanks for your efforts.  One thing I noticed- my frontend (http://rittwage.com/ultramame) uses XML2INFO to process the mame -listinfo XML file into a simpler text format the FE uses. 

If I filter the MAME XML file with your utlility, XML2INFO gets a parse error when processing it, so it won't properly convert it.

Give XML2INFO a try and see if it happens to you. 

http://mame.3feetunder.com/xml2info/

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: ROMLister build 12 is released
« Reply #5 on: June 28, 2008, 08:35:50 pm »
I promise this will be fixed in the next release, which is coming along nicely.  2 weeks at most.


Dariusz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 195
  • Last login:November 23, 2018, 02:41:36 pm
  • I want to Build My Own Arcade Controls!!
Re: ROMLister build 12 is released
« Reply #6 on: June 28, 2008, 11:22:53 pm »
NOP, Can ROMLister be used to create a rom folder by say eummovies video folder being the reference for the roms required in the folder, and using the master rom folder as the source for the roms required?

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: ROMLister build 12 is released
« Reply #7 on: June 29, 2008, 09:24:49 am »
I think what you're trying to do is something like:

If I have an .avi file in folder A
then copy the rom file with the same name out of folder B and copy it to folder C.

Or something like that?

This is probably a better tool for the job:
http://forum.arcadecontrols.com/index.php?topic=80770.0

If I've completely misread what you're asking, give me some examples.


Dariusz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 195
  • Last login:November 23, 2018, 02:41:36 pm
  • I want to Build My Own Arcade Controls!!
Re: ROMLister build 12 is released
« Reply #8 on: June 30, 2008, 07:24:33 am »
NOP, thanks for the details. RitchieTheBrit app is able to the task I hope when released, but I thought that I see if you app is able to acheave the same objective so how. Thanks, Dariusz