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: Most likely stupid question about romset  (Read 2737 times)

0 Members and 1 Guest are viewing this topic.

jmcginley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:September 22, 2023, 12:23:40 pm
Most likely stupid question about romset
« on: May 16, 2016, 09:38:34 pm »
So if GroovyMAME is version 0.171 then I'd need romset 0.171, correct? I'm just having a hell of a time either A) Figuring out how to update my romset to 0.171 or B) Finding a romset of 0.171 (not asking where to find it - I don't want to break the rules).


Before I dive really deep into this and spend a lot of time pursing either A or B, I'd like to make sure I'm on the right track.


I have GroovyMAME installed and some games will work and others do not work. I'm assuming this is because my romset is older.


I don't know where to tell what version my romset is, so I'm guessing that's going to be an issue when it comes to updating.


Could anyone provide some guidance on this?
« Last Edit: May 16, 2016, 09:53:05 pm by jmcginley »

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1548
  • Last login:August 15, 2025, 11:36:59 am
  • retro maniac
Re: Most likely stupid question about romset
« Reply #1 on: May 17, 2016, 07:20:23 am »
Groovymame 171 and mame 171 uses the same romset. Groovymame is derrative of official mame but and only some functions/features for TV/arcade monitors use mainly.

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Most likely stupid question about romset
« Reply #2 on: May 17, 2016, 08:50:06 am »
You are correct - the problem is most likely the unmatched versions - since each new version of Mame released will have some changes to the romset ( ie. some roms are renamed, new more accurate dumps for some of the files may replace older or missing dumps, the layout of the files inside the zip may change (ie. sound files may be removed from the rom package and separated to their own machine named zip, etc.) any of these types of changes will change the way the rom package works and result in it not working with a different version that does not match exactly - so the more versions between the romset and the mame version the more the chance that specific roms will no longer work.

Now knowing that the hard part is finding a matching set -- unfortunately finding a specific romset is sometimes difficult since torrents become inactive fairly quickly as seeds drop that version and move to the new releases so actually getting a 0.171 set becomes more difficult as time passes and new releases are made - so you have a couple choices

1. Spend the time and get lucky and find an active download for the version you need

2. Find a version close to the version you need and then find the update packs from that version to the   one you actually wanted and update from the found version to the one you wanted incrementally

3. Get the latest version and update your Mame version also

4. Get the latest version and the Roll back romset to match and use that to rollback the latest version to the one you wanted.

Which method is easiest depends on what versions you find and how many update packs between it and what you wanted and whether or not something in the latest version has caused changes to a rom for a game to not work with your system (ie. newer versions may require higher system specs due to addded features in the newer version and your system may not run as well using them due to it's age - which might be why you wanted a specific version prior to those additions.)

SO which fix is best will depend on your situation but from the sound of it (ie. Currently using 0.171 Mame and older (unknown version) romset) It would seem the easiest method for you would be either option 3 or 4. I say this because the newest version is readily available, since it is current and most seeders are either updating or have already updated so that download is the most active and quickest to get as older version seeders drop off making older sets slower to download and/or harder to find active. (as people upgrade their set to the newest they tend to no longer seed older versions since anyone can use the current version and the roll back set to create the set they want rather than having every older version active) - You might be able to find an active download for 0.171 or a close version where getting that set and updating if needed with the incremental update packs or downgrading the Mame version to match the set you find may be viable and fairly easy but then you will already be using an older version and might be missing some wanted additions.

If updating anyway it is easiest to find a method of getting the most recent release and then downgrading (roll back) to the older version if the system you are on needs that as then remaining current becomes easier as well since you can then just point the new download to your current romset folder and redownload from the current set only the roms that have been changed between your current version and the new download rather than having to download the entire set from scratch and you can seed the files you already have to others that do not have them yet helping the seeding of the torrent as well ( since most torrent programs can audit the download and only actually download files from the set that do not match the set you already have.) If you are redownloading the new set from a source that has the zip files arranged in the same method as the old set ( ie. creation dates on the files were not changed if they have not been changed between the latest version and the one you had downloaded before.) updating becomes a fairly quick and painless process.