Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: iscariot on March 05, 2013, 08:09:32 am

Title: Determining which version of roms
Post by: iscariot on March 05, 2013, 08:09:32 am
Is there a tool that can determine which version a rom is based upon the zip? 
Title: Re: Determining which version of roms
Post by: Hoopz on March 08, 2013, 04:17:17 pm
Easy/Quick answer:  No.

Complicated way to try:  Using Clrmamepro, you can take whatever set you have but you have to then convert it to another set using rollback roms or the newest version of Mame and a .dat file.  So you go through the effort of acquiring a new version and then converting the files you have to a new/old version. 

You won't know what version you had, but you will know what version you end up with.  Not a perfect solution but it works and it's one way to give you a specific version of roms albeit it's somewhat of a hassle.

If you have an idea of what version it is, you can use Clrmamepro with a .dat file for that suspected version to check the roms and report and issues/missing roms.  That's more of a hunt and peck method though.

Bottom line:  The best answer is no.   

 :cheers:
Title: Re: Determining which version of roms
Post by: iscariot on March 27, 2013, 01:04:30 pm
Thanks.  An extension of that....is there a way to see when a certain game was first supported in MAME? 
Title: Re: Determining which version of roms
Post by: Howard_Casto on March 27, 2013, 03:55:59 pm
Short answer... "sort of" 

The catver.ini can tell you when a game was first ADDED to mame.  Of course it can take years before they get a game working, so that isn't as useful as it sounds.
Title: Re: Determining which version of roms
Post by: iscariot on April 01, 2013, 01:17:25 pm
Ok then...maybe this is outside the scope of this board, but is there somewhere in the actual mame binary that I could find the version information?   I've got a "closed" version of it w/o source.
Title: Re: Determining which version of roms
Post by: spoot on April 19, 2013, 04:52:23 pm
Is there a tool that can determine which version a rom is based upon the zip?

Not that I'm aware of....but wouldn't be too hard to develop an app to do so....but not bored enough atm to do it.   :P
Title: Re: Determining which version of roms
Post by: Howard_Casto on April 19, 2013, 08:41:07 pm
Sorry man, but it would be rather hard to impossible to do so.   The only way to determine the approximate version a rom works with would be to compare it to a -listxml output of every single version of mame.  Even then, you'd have a rom that works on several versions of mame, not just one.  So yeah, it's technically possible to do, but highly improbable. 

Now you can determine if a particular rom will work on YOUR version of mame, but guess what?  That's what mame's -verify option and the various rom managers out there already do.  ;)