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 --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Please explain the MAME missing rom system  (Read 1250 times)

0 Members and 1 Guest are viewing this topic.

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Please explain the MAME missing rom system
« on: October 17, 2008, 05:15:21 am »
When running Mame I found out the with each new versions, more ROMs are missing from romsets. I have a Taito Legends PC CD and the ROMs on it play nice in Mame 0.103, but don't play in Mame 0.124?

I don't get this.
I would think that if someone rips an original PCB, he reads out every ROM on the PCB and puts it in a romset. Why are there added new roms to many very old sets than all the time with newer MAME versions. Did they skip a few Roms in the first place? Can someone explain this in Plain Belgian English (or Blonde English)?
« Last Edit: October 17, 2008, 05:36:43 am by Blanka »

Robbbert

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
  • Last login:Yesterday at 05:21:48 am
Re: Please explain the MAME missing rom system
« Reply #1 on: October 17, 2008, 06:25:25 am »
They skipped a few roms in the first place; OR they were using the wrong rom with that game, and now they've "fixed" it.

Just like all those CPS-1 games; they finally decided to add the 5 PAL devices to each game, even though they aren't hooked up yet. You still need to supply the extra roms though.

waveryder

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 585
  • Last login:July 14, 2011, 04:26:17 am
  • I Troop, therefore I am
    • BubbleGum Custom Art
Re: Please explain the MAME missing rom system
« Reply #2 on: October 17, 2008, 06:30:51 am »
Most of the time roms are incorrectly dumped or are "brute forced" due to their encryption. These issues tend not to come to light until the mamedevs "document" the boards more precisely. As they do roms are redumped sometimes even returning to original dumps! Remember there tends to be very little documentation freely avaliable about arcade systems to prevent piracy (well back in the day). So the development of an arcade system never really stops.

Quote from board dumping legend The Guru:

"Many EPROMs on arcade boards are in sockets and it's fairly simple to remove them, read, then save the binary info that they contain. However, in some cases, it's not quite so simple with surface mounted ROMs being more common on newer arcade boards and strange types that are unusual or unknown. Sometimes we make an *educated* guess when this occurs and mostly we get it right, but sometimes a misjudgement on the dumpers' behalf results in a bad or incomplete dump, which must then be re-dumped at some point in the future (and hopefully the PCB is still available!)"
When pixelated clipart just wont do, just call for Betty

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: Please explain the MAME missing rom system
« Reply #3 on: October 17, 2008, 07:29:57 am »
Can you have a front-end run different versions of Mame then, and decide per game which mame to run? I cannot call Digital Eclipse and tell them palce16v8q-d77-13.bin is missing in their CD, please e-mail it! They will say just eat all our copy-protection crap and install it the normal way.
« Last Edit: October 17, 2008, 07:32:05 am by Blanka »

waveryder

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 585
  • Last login:July 14, 2011, 04:26:17 am
  • I Troop, therefore I am
    • BubbleGum Custom Art
Re: Please explain the MAME missing rom system
« Reply #4 on: October 17, 2008, 07:39:02 am »
Can you have a front-end run different versions of Mame then, and decide per game which mame to run? I cannot call Digital Eclipse and tell them palce16v8q-d77-13.bin is missing in their CD, please e-mail it! They will say just eat all our copy-protection crap and install it the normal way.
Some can some cant depends on the frontend. Why not just audit your roms and download whats missing for the latest mame. Or am I missing something ovious here?
When pixelated clipart just wont do, just call for Betty

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: Please explain the MAME missing rom system
« Reply #5 on: October 17, 2008, 02:17:24 pm »
Why not just audit your roms and download whats missing for the latest mame.
That sounds easier than it is. I only ran into old rom sets wandering the net. And I'm not going to try the big torrents. Why do those basterds only upload 20Gb collections in huge ISO files. Just share some small collection with classics too, or keep individual items selectable for download (not iso-ing it to one big file).

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: Please explain the MAME missing rom system
« Reply #6 on: October 17, 2008, 02:47:03 pm »
... Can someone explain this in Plain Belgian English (or Blonde English)?

Pretty much answered already, but a little more info at mameDev FAQs

... the big torrents. Why do those basterds only upload 20Gb collections in huge ISO files. Just share some small collection with classics too, or keep individual items selectable for download (not iso-ing it to one big file).

A little OT, and a generalization, and boarding on taboo, too, but anyway...  The are those who like things bundled for them and those that don't (very general statement, and actually people are some of both, more one way at some things, more the other at others).  Examples: those who compile their own mame, vs those who don't; point 'n click cameras vs DSLRs; brand name computers vs BYO computers; windows vs linux.  I find that people who torrent usually like the files bundled.  So the people who share usually shared their stuff bundled, which atracks others who like bundles, and so on with positive feedback toward bundled stuff.  Meh.  :P  (FWIW, IMO some stuff should be bundled, but it's too easy and too common to "over bundle".)
Robin
Knowledge is Power