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 017 released  (Read 4538 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 017 released
« on: April 22, 2009, 10:21:53 am »
http://www.waste.org/~winkles/ROMLister/

I wanted to draw your attention to this for a few reasons.

First, is that I've fixed a longstanding and slightly embarrassing bug which might cause some category filtering to be incorrectly applied.
The root cause was ROMs that just happen to have similar names, and here's one of the most hilarious examples:

mk = "mortal kombat"  = "fighter / versus" category
ddr3mk = "Dance Dance Revolution 3rd Mix - Ver.Korea2 (GN887 VER. KBA)" = "Rhythm / Dance" category

When merging the xml+catver data, ROMLister was grabbing whatever romname matched in catver.ini and grabbing that category.  So, as you may have guessed by now, the game mortal kombat was being put in the rhythm/dance category!  :o

There aren't too many games that had this trap, which is why the bug went unnoticed for quite awhile, but there are enough that you just might want to consider re-creating some lists.  You might gain or lose a couple.

While I was messing around with the catver stuff, I also added the "version added" data into the merged data that romlister uses.  The new XML tag is <verAdded>.xyz</verAdded>
You can now pull out only games added in whatever release of MAME you're interested in.  I can see that this will lead to some kind of future method of being able to filter your list down to "games before/after release xyz" or similar.  There is currently no GUI method for doing any kind of release version filtering, but that will be coming along soon too.

-------
The other big reason that I wanted to bring your attention to the new build was to pressure you into donating to a small charity that I'm currently working for.  I know this is not the place to promote such things, but it would be really nice if a couple bucks were thrown that way if you think romlister has been a useful utility in your cabinet building experience.  *no* money is going to me, only to help some at-risk kids.  I do what I do here for the love of MAME and my love for programming.

There's a link to the charity and online donation site off the main romlister page.  You can't miss it.


thanks,
-jeff!

Neverending Project

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 851
  • Last login:April 06, 2015, 10:07:43 pm
    • Arcade Fixer
Re: ROMLister build 017 released
« Reply #1 on: April 22, 2009, 11:44:38 am »
So, as you may have guessed by now, the game mortal kombat was being put in the rhythm/dance category!  :o

I wondered why Mortal Kombat wasn't showing up when I made a list of fighting games! I just figured it was something I did.

There's a link to the charity and online donation site off the main romlister page.  You can't miss it.

Done. A small (token, really) donation, but done nonetheless. Thanks for your support with RomLister, and good luck!

Hoopz

  • Don't brand me a troublemaker!
  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5285
  • Last login:June 13, 2025, 09:18:32 pm
  • Intellivision Rocks!
Re: ROMLister build 017 released
« Reply #2 on: May 08, 2009, 10:06:40 pm »
NOP,

I'm running Romlist build 018 and I wanted to find games that used trigger/flight sticks.  I put a black check in trigger and grey checks in 2 way, 4 way, 8 way, 49 way, analog, top fire, dual 8 way, nothing in categories, gameplay buttons shows any, nothing in misc, and region is any.  Using roms vs 131 and the same v. of Mame I have the following:

assault.zip
assaultj.zip
assaultp.zip
bzonec.zip
bzone.zip
bzone2.zip
gorf.zip
gorfpgm1.zip
inferno.zip
zaxxonb.zip
reguluso.zip
regulus.zip
regulusu.zip
sarge.zip
solarfox.zip
starhawk.zip
szaxxon.zip
tank8.zip
tank8a.zip
tank8b.zip
tank8c.zip
tank8d.zip
ultratnk.zip
vsslalom.zip
warrior.zip
xenophob.zip
xybotsf.zip
xybotsg.zip
xybots0.zip
xybots1.zip
xybots.zip
zaxxon.zip
zaxxon2.zip

Tron doesn't show which surprised me.  Is it because Tron doesn't show a trigger according to controls.dat (guess, I haven't looked at it) or something else?  I've read the various threads recently about the program but this is my first time using it.  Just trying to get the nuances down.

Thanks!  This is a great program.  I plan on contributing to your cause for this summer and hope others will also.

-Hoopz

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 017 released
« Reply #3 on: May 11, 2009, 09:57:12 am »
Here's a snippet of the data behind Tron:

Code: [Select]
<control name="8-way Triggerstick">
<constant name="joy8way"/>
<button name="P1_BUTTON1"/>
</control>
<control name="Spinner">
<constant name="dial"/>
</control>

So romlister certainly caught the fact that tron has a triggerstick, but since you didn't mention what you had for spinner/dial, I have to assume you had the checkbox clear.  that means that romlister should reject all of the games with a dial/spinner, and thus the game was yanked from the list.

sneaky eh? 

runawayabc123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:September 06, 2019, 09:58:20 am
Re: ROMLister build 017 released
« Reply #4 on: May 15, 2011, 10:21:06 pm »
Interesting... I like this app.   ;D