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: 106 roms w/ mame .107  (Read 4527 times)

0 Members and 1 Guest are viewing this topic.

Czapala

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 74
  • Last login:May 18, 2009, 11:04:35 am
106 roms w/ mame .107
« on: August 09, 2006, 08:08:51 am »
I acquired my roms right before mame .107 came out.  :banghead:

So my setup is using mame .106b with the .106 roms set. So 3 questions.

Is it worth it to switch to .107?

Is there a list somewhere showing which .106 roms do not work with .107?

Or is there some utility that updates your roms?
.... then my daughter said "Daddy, those games are old."

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:July 11, 2025, 01:29:48 am
  • Insufficient facts always invite danger.
Re: 106 roms w/ mame .107
« Reply #1 on: August 09, 2006, 10:12:07 am »
Check out this site, you can manage your ROMS with this program:

http://www.clrmame.com/

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: 106 roms w/ mame .107
« Reply #2 on: August 09, 2006, 11:11:45 am »
I prefer RomCenter.
http://www.romcenter.com/

Czapala

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 74
  • Last login:May 18, 2009, 11:04:35 am
Re: 106 roms w/ mame .107
« Reply #3 on: August 09, 2006, 12:37:15 pm »
Is it worth worrying about tho?

Is 107 such a great leap?

Because as of now,  everything seems to be working fine.
.... then my daughter said "Daddy, those games are old."

brophog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 486
  • Last login:January 20, 2019, 03:49:41 am
  • I want to build my own arcade controls!
Re: 106 roms w/ mame .107
« Reply #4 on: August 09, 2006, 02:57:45 pm »
No. Most of what you'll play has been in MAME forever. There are two types of people.......those that update no matter what, and those that only update if something they play is actually affected.

Czapala

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 74
  • Last login:May 18, 2009, 11:04:35 am
Re: 106 roms w/ mame .107
« Reply #5 on: August 09, 2006, 03:46:29 pm »
I read from someone else that there are 60 more ROMS and 2 more D&D games ....
.... then my daughter said "Daddy, those games are old."

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:July 11, 2025, 01:29:48 am
  • Insufficient facts always invite danger.
Re: 106 roms w/ mame .107
« Reply #6 on: August 09, 2006, 07:00:04 pm »
those that only update if something they play is actually affected.

That's me!

 ;D

Just play your games, if something is acting wacky - you know why...

I wish they would just standardize on the ROMs - the PCB hasn't changed, why change the ROM? I think they should bundle any changes to the version of MAME, that's what requires it anyways. Just make a COMPLETE dump of the pcb, and be done with it...

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: 106 roms w/ mame .107
« Reply #7 on: August 09, 2006, 10:00:56 pm »

I wish they would just standardize on the ROMs - the PCB hasn't changed, why change the ROM? I think they should bundle any changes to the version of MAME, that's what requires it anyways. Just make a COMPLETE dump of the pcb, and be done with it...


That's really easy to say but not that easy to do.  For one, there's lots of things on the boards that people never even considered dumping when the board was originally dumped, like color proms.  Then there's more than one way to dump roms which sometimes results in ROMs that are double the size they should be.  Then there's damaged ROMs that cannot be dumped, and let's not forget good ROMs that get dumped wrong and nobody realizes it until much later when the game is actually emulated.  Oh, and there's those ROMs that have to be trojaned out of the board.  Any one of the above situations can result in ROMs being added, removed or changed in a set.

In practice, most of the changes to the MAME sets involve adding new clones and re-naming existing ROMs with more accurate names or to shift them around when a new "parent" version is found.

So nobody on the MAME team is just "changing ROMs" for the fun of it or to make your life difficult.  There's always a really good reason.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

brophog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 486
  • Last login:January 20, 2019, 03:49:41 am
  • I want to build my own arcade controls!
Re: 106 roms w/ mame .107
« Reply #8 on: August 09, 2006, 11:32:14 pm »
I think they're doing it just to make your life hell........

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:July 11, 2025, 01:29:48 am
  • Insufficient facts always invite danger.
Re: 106 roms w/ mame .107
« Reply #9 on: August 10, 2006, 12:33:28 am »
So nobody on the MAME team is just "changing ROMs" for the fun of it or to make your life difficult.  There's always a really good reason.
I'm sure there is a good reason - I'm also sure there's a better way...

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: 106 roms w/ mame .107
« Reply #10 on: August 10, 2006, 01:28:14 pm »
So nobody on the MAME team is just "changing ROMs" for the fun of it or to make your life difficult.  There's always a really good reason.
I'm sure there is a good reason - I'm also sure there's a better way...

Sure, dump completely and perfectly the first time.  Name then perfectly the first time.  Never add other versions of same game.  If you discover the dump wasn't perfect or wasn't complete, don't fix it.  If you discover another version of the game, don't add it.  If you named it wrong at first, don't fix it.  Basically never make fixes and freeze mame at it's current stage. 
Sounds waaaay better to me. ::)


Oh, wait, you can do that yourself: don't upgrade, problem solved. ;)


Back to the real world, if there are actual better ways than either of my two sarcastic ways, that are realistic (doesn't rely on perfection on first try) and doesn't stop mame, I can't think of them.  Suggestions?
Robin
Knowledge is Power

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:July 11, 2025, 01:29:48 am
  • Insufficient facts always invite danger.
Re: 106 roms w/ mame .107
« Reply #11 on: August 10, 2006, 02:06:10 pm »
Sure, dump completely and perfectly the first time.
Check your work? Surely there must be a way to do a "sector by sector" type thing like a hard drive image?
Quote
Name then perfectly the first time.
Name shouldn't matter, DOS is dead. 8-1 isn't necessary anymore...
Quote
If you discover another version of the game, don't add it.
If it's the same game, do we really care? Besides, emulate that game and call the code that uses it.
Quote
Basically never make fixes and freeze mame at it's current stage
Where do you get that idea? I say get a TRUE image of the UNCHANGED PCB, and emulate it - fix the emulation, not add hacks, samples, etc to each version of the "ROMS" (since they keep changing) so MAME can run it better in the next version...

In the scenario where a newer better dump is discovered, THEN replace it.

I would also like to state my undying thanks and gratitude to the MAME devs...

 :applaud:

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: 106 roms w/ mame .107
« Reply #12 on: August 14, 2006, 07:50:14 pm »
Sure, dump completely and perfectly the first time.
Check your work? Surely there must be a way to do a "sector by sector" type thing like a hard drive image?

It is checked.  More now than in the past, but mistakes were made and are still made: the chips being dumped can be bad, the wrong dumping hardware can used so it checks fine with that hardware but found to be wrong later, chips missed and not dumped, PCBs incomplete, hidden ROM inside CPU chips not normally holding ROMs, etc.

So a dump might seem to match a chip when tested but still not be right.  Even if all the dumps made really do match, a chip or five might have been missed.  And the only way to test if you dumped everything and everthing perfectly is a working emultor (or a blank PCB); a catch 22.

Quote
Quote
Name then perfectly the first time.
Name shouldn't matter, DOS is dead. 8-1 isn't necessary anymore...

First, you already have most the current ROMs with 8.3.  That means at least one major name change people will complain about right there.  And the files inside the zips are already not following the 8.3 limit.  (But 8.3 is not my issue anyway.)

Second, whether assuming we go a more flexible naming convertion or not, a set first named "Arcade Game" might be found to be "Arcade Game v2" when we find "Arcade Game v4".  And then we find the game set is officially named "Arcadegame v.#".  You're saying leave it at the old name just because it's hard for you to rename your file?  Or do you want to name the files as numbers and set up a relational database matching number to name, so the names can be undated as needed without changing the file name/number?  Both IMO are worse fixes than the problem.

Quote
Quote
If you discover another version of the game, don't add it.
If it's the same game, do we really care? Besides, emulate that game and call the code that uses it.

Yes, there are differences between the sets.  If there isn't a big enough difference, mameDev currently does not add it.  (In fact, some of the recent removals were becasue there were no differences.)

I don't know what you mean after the "besides", though.  I must be misuderstanding what you mean, since if it means what I think it means that's what mameDev does ATM (besides making any fixes that might have been exposed, unless the emulation is perfect already).

Quote
Quote
Basically never make fixes and freeze mame at it's current stage
Where do you get that idea? I say get a TRUE image of the UNCHANGED PCB, and emulate it - fix the emulation, not add hacks, samples, etc to each version of the "ROMS" (since they keep changing) so MAME can run it better in the next version...

Sure. ::) 

Perfection is a fine goal, but not a reasonable starting point like you request; reality is rarely that perfect.

Especially over the thousands of games dumped, with their dozen or so ROMs each.  We can't be sure we have your "TRUE image of the UNCHANGED PCB", and even when we think we have prefect dumps, can only use what we have our hands on, be it a working, broken or hacked arcade board.  That is why I say your suggestion freezes mame, in adding new ROMs, fixing bad dumps, and adding to incomplete dumps (some thought to be complete).

Sometimes a known uncomplete dump of a game is made so emulation can be started instead of waiting for a better PCB before doing anything.  Why delay progress waiting for something that may be years in the future.
PCBs were thought to be good, but found not to be.  Perfect dumps of bad chips is still bad.  Even though they test to match perfectly, and the PCB looks unchanged from original state.
We might "know" there were X number of versions of a game, but we only have one ATM, so it's treated as the "only" one until the others can be found instead of waiting until we have all X of them (at which point we might find there was X+1 of them). 
We only have a hacked version, so we use it until a better one is found.
A mistake is made, even with all the testing, checking, reviewing, ect.

And FWIW, mame's samples are not part of the ROMs; they have they own folder and changes in them do not effect the ROMs.  (Dumping undumped/bad-dumped sound ROMs do effect the ROM set, of course, but are not "samples", and are a fix to old dumps.)  Mame does not hack the ROMs themselves, although mame emulates hacks that were in the arcades.

Quote
In the scenario where a newer better dump is discovered, THEN replace it.

That's what is done ATM.  (We're getting better dumps more often than you wish.)



Quote
I would also like to state my undying thanks and gratitude to the MAME devs...

 :applaud:

Me too.  Keep doing what you want, and have fun.
Robin
Knowledge is Power