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: A ROM is a ROM is a ROM or is it?  (Read 1620 times)

0 Members and 1 Guest are viewing this topic.

rackoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 715
  • Last login:May 14, 2024, 01:12:10 pm
  • I EAT PENCILS!
A ROM is a ROM is a ROM or is it?
« on: October 08, 2006, 08:26:03 pm »
I'm sure this is a simple question so be nice.

I have read in threads past that someones emulator isn't working right because they need to update their ROMs. I don't get it. Isn't a Pac-man ROM a Pac-man ROM. The original game hasn't changed and the whole idea of MAME is to preserve the original game so why doesn't a ROM from back in the day work with every emulator from now a days. :dunno
They treated me like an animal and that's what I became.

Mr. Do

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:March 04, 2024, 12:56:39 am
  • MAME Art Editor
    • Mr. Do!'s Arcade
Re: A ROM is a ROM is a ROM or is it?
« Reply #1 on: October 08, 2006, 08:45:55 pm »
1)  An older ROM was found to be dumped incorrectly, and the new dump fixes that.
2)  An older ROM was a "No-Dump," and now it has been dumped.
3)  A ROM that was previously "simulated" was now able to be dumped.

Those are the main three reasons.


RELAX and just have fun.
Remember, it's all about the games.

Mr. Do!'s Arcade

WunderCade

  • Hey Saint, wanna update my custom title? ;D
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3041
  • Last login:April 11, 2023, 07:54:12 am
Re: A ROM is a ROM is a ROM or is it?
« Reply #2 on: October 09, 2006, 12:29:16 am »
Mr. Do, I believe you have just made this the shortest string in BYOAC history.

NEXT  :applaud:

rackoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 715
  • Last login:May 14, 2024, 01:12:10 pm
  • I EAT PENCILS!
Re: A ROM is a ROM is a ROM or is it?
« Reply #3 on: October 09, 2006, 02:37:21 pm »
OK I get that part. So some games from the first version of MAME will work.

If a Rom was listed as competed on the first version of MAME than it would work with any modern emulator now right?  :dizzy:
They treated me like an animal and that's what I became.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: A ROM is a ROM is a ROM or is it?
« Reply #4 on: October 09, 2006, 02:40:57 pm »
I think the following are just as, or even more, common reasons than the above three, but they are not as simple and require the concept that the ROMs are stored in ROM sets (aka zip files) and that there's a difference between the ROMs dumped and the zip files, and that the phrase "update the ROMs" assumes there isn't.  The first three are more the official reasons though.

4) The first PCB dumped was a hacked mixture of ROMs from different sets, and the original sets were found and dumped.  So the old zip is "split" into two sets each with its correct ROMs (plus the new ROMs).  (Notice the ROMs themselves don't change, but the zip files do.)  This is close to 1), except the dumps were correct; the PCB was wrong.  It's also debatable that this "wrong" set should be emulated too, but that's a separate issue.
5) A new PCB is dumped with a non-dumped ROM set that is determined as a parent set, so the old parent becomes a clone.  (Notice the ROMs themselves don't change, but the naming and which ROMs goes into which zip change.)
5a) The ROMs or zip file were named unconventionally, and it was decided to name them correctly.  (Notice the ROMs themselves don't change, but the naming does.)  This would include when old zip files are reordered in which is the "parent" and which are the "clones" when there is not a new dump.

None of these have the ROMs themselves changing, but all have the zips changing.  And all cause people to say "update your ROMs". 

added:
If a Rom was listed as competed on the first version of MAME than it would work with any modern emulator now right?  :dizzy:
In general, the ROM will (probably) work, the zip file might not.  You'll need something like CMPro to put the ROM in the right zip. 

In the case of pacman, it's done a bunch of all (1-5a) changes, so the original zips from the beginng of mame will not work.
« Last Edit: October 09, 2006, 02:47:23 pm by u_rebelscum »
Robin
Knowledge is Power

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: A ROM is a ROM is a ROM or is it?
« Reply #5 on: October 09, 2006, 02:44:53 pm »
Quote
If a Rom was listed as competed on the first version of MAME than it would work with any modern emulator now right?

No it could still be found later to have been incorrectly dumped (or #3 in Mr. Do's example).  It's probably simplest to just accept that no ROM set is guaranteed to never need to be changed again.

Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: A ROM is a ROM is a ROM or is it?
« Reply #6 on: October 09, 2006, 02:55:36 pm »
It's probably simplest to just accept that no ROM set is guaranteed to never need to be changed again.

It's simplest to find a version you like and just stick with it. Pretty much everything I want has been working perfectly for years.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

rackoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 715
  • Last login:May 14, 2024, 01:12:10 pm
  • I EAT PENCILS!
Re: A ROM is a ROM is a ROM or is it?
« Reply #7 on: October 09, 2006, 03:31:20 pm »
Thanks guys, I kind of get it now. I think I miss used the word ROM when I should have said ZIP file. That just goes to show you that I don't know squat but I'm trying to learn the computer side of MAME because my cab is close to being finished. I just need about $400.00 more bucks (drop in the bucket) and a crap load of time. I do most of my work in the winter when it snows. :blah:
They treated me like an animal and that's what I became.

Tommy Boy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 113
  • Last login:April 13, 2010, 04:13:56 am
Re: A ROM is a ROM is a ROM or is it?
« Reply #8 on: October 09, 2006, 05:01:43 pm »
I'm embarassed to say that I've been lurking around here for 5 years or more and don't know this: Who keeps the "official" set of MAME ROMs?  Who is the "gold standard"?  I'm pretty sure it isn't a member of MAMEdev, correct?  I know that Guru does much of the dumping is he also the main archivist?

Dav

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 220
  • Last login:March 29, 2016, 05:39:35 am
Re: A ROM is a ROM is a ROM or is it?
« Reply #9 on: October 09, 2006, 05:28:25 pm »
There isn't necessarily a reference set.   The hashes are the reference.