Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Red on January 23, 2010, 01:20:31 am

Title: MAME ROMS- How do I find out what version they are?
Post by: Red on January 23, 2010, 01:20:31 am
I found an old hard drive with some MAME ROMS on it and was wondering how I can tell what version the ROMS are?  Thanks.
Title: Re: MAME ROMS- How do I find out what version they are?
Post by: Thenasty on January 24, 2010, 10:21:35 pm
Try diff version Mame. If it MAME don't complain, then you got the right version.  :P
Title: Re: MAME ROMS- How do I find out what version they are?
Post by: Red on January 25, 2010, 12:08:58 am
Try diff version Mame. If it MAME don't complain, then you got the right version.  :P

There has to be a better solution than that. 
Title: Re: MAME ROMS- How do I find out what version they are?
Post by: u_rebelscum on January 25, 2010, 02:04:28 pm
There aren't any apps that look up the versions for you.  However, you can create your own DB if you want, and compare the file you have with what the DB says mame wants.

Just download all versions of mame, run "mame -listxml > listxmlversionnumber.xml", And then compare the rom info with your files. 

ClrMamePro can do the comparing.  And automatically make the listcml info, but you still need the different versions of mame.  And you'd have to run ClrMamePro for each version.

You can cut down the versions to check by looking at MAWS, and see what versions a specific rom set changed, and only test one version between changes.

But as hinted, what you're asking for is backwards to what availiable apps are designed to do.
Title: Re: MAME ROMS- How do I find out what version they are?
Post by: Red on January 26, 2010, 12:22:20 pm
Thanks u_rebelscum.

Seems like a lot of work though.  I can't be the only person who wondered what ROM versions they have laying around.

Maybe someone can write an app. to do just this.

 :cheers: