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: Determining which version of roms  (Read 1897 times)

0 Members and 1 Guest are viewing this topic.

iscariot

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 317
  • Last login:April 02, 2025, 12:44:33 am
Determining which version of roms
« on: March 05, 2013, 08:09:32 am »
Is there a tool that can determine which version a rom is based upon the zip? 

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: Determining which version of roms
« Reply #1 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:

iscariot

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 317
  • Last login:April 02, 2025, 12:44:33 am
Re: Determining which version of roms
« Reply #2 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? 

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Determining which version of roms
« Reply #3 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.

iscariot

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 317
  • Last login:April 02, 2025, 12:44:33 am
Re: Determining which version of roms
« Reply #4 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.

spoot

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 688
  • Last login:June 15, 2015, 10:36:18 am
  • Destroyer of electronics
Re: Determining which version of roms
« Reply #5 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

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Determining which version of roms
« Reply #6 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.  ;)