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: MAME rom question (NOT requesting roms, just a question!)  (Read 1753 times)

0 Members and 1 Guest are viewing this topic.

elliotrj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:January 08, 2008, 10:19:24 am
  • Now that's a plumber!
MAME rom question (NOT requesting roms, just a question!)
« on: December 04, 2007, 05:24:10 am »
I'm quite new to the whole MAME thing.
I have a copy of the new MAMEUI32 0.121.

Why is it that most games seem not to work despite having a "Working" status in MAME?

Have i just got a bunch of crummy roms or is there more to it?
Is it possible that a rom you get from one place may not work when another for the same game will?

Also, are roms that worked in older versions of MAME likely to work in the latest one?

Thaks for any advice.

shock_

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 354
  • Last login:January 30, 2020, 06:23:29 pm
  • In Brisbane, it's GMT+10 all the time.
Re: MAME rom question (NOT requesting roms, just a question!)
« Reply #1 on: December 04, 2007, 05:41:16 am »
ROMs do indeed change over time, as errors and omissions are corrected.  Also some games might consist of a ROM set and a BIOS set where hardware was reused over and over for different games, eg. the Neo Geo games.  In that case you might need the ROM for the game as well as neogeo.zip.  Even more confusing, there are things called "split" sets and "merged" sets.  Start reading here if you're really new:

http://wiki.arcadecontrols.com/wiki/ROMs

You can have a look in the MAWS database for details on exactly what your ROM .zip file should have in it, and whether or not you need a BIOS ROM as well.  Search MAWS for the name of your rom, eg. mspacman.  You'll see in the "data" section that this ROM should be in a set called "mspacman" (ie. all the .bin files are in a mspacman.zip file) and each of the .bin files match the size, CRC and SHA1 shown.  If that's gibberish to you, just make sure you've at least got all the right filenames.  If not, your set is probably outdated.

Following that mspacman example, it says "last change(s)  none since version .53".  If your mspacman.zip file had a different set of .bin files in it, there's a good chance that running a version of MAME from before version 0.53 would work with it.

You're probably realising at this point that finding a newer version of your troublesome ROMs is going to be a lot easier than maintaining a bunch of old versions of MAME (or MAMEUI nee MAME32).  Good luck with that! :)

elliotrj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:January 08, 2008, 10:19:24 am
  • Now that's a plumber!
Re: MAME rom question (NOT requesting roms, just a question!)
« Reply #2 on: December 04, 2007, 07:34:23 am »
Thanks a million for the help.

I guess i'll read up before getting in too deep. ;)

savj14

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 146
  • Last login:April 06, 2020, 07:52:46 pm
Re: MAME rom question (NOT requesting roms, just a question!)
« Reply #3 on: December 04, 2007, 12:00:37 pm »
I have this same issue going on...........Using an older verion of MAME I am able to play al of the games I have. But I upgraded MAME to the latest verion and games like Arch Rivals and Ninja Gaiden(a few of the many) won't work.

I have tried multiple sites to get the ROMs without sucess. Should I just go back to the old verion of MAME??

shock_

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 354
  • Last login:January 30, 2020, 06:23:29 pm
  • In Brisbane, it's GMT+10 all the time.
Re: MAME rom question (NOT requesting roms, just a question!)
« Reply #4 on: December 04, 2007, 04:05:23 pm »
There are programs like ClrMamePro that take a look at the version of MAME you have, work out exactly which .bin files for which .zip sets you need for all the ROMs, then sift through all the garbage ROMS you have, and rebuild your sets as best they can with the detritus it finds.  If you've downloaded the same ROM from a few places and none of them work, there's an outside chance that you just need to recombine the files in a different way and you'll be good to go.

ClrMamePro can be a bit to get your head around, but tutorials exist and it's very worthwhile, almost necessary in fact!

There's nothing wrong at all with using a previous version of MAME - heaps of people do (especially prior to version .107 for people with older computers) so if that works for all the games you need, do it.