Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: hokey1 on April 02, 2008, 04:36:39 pm

Title: Downgrading Roms - How?
Post by: hokey1 on April 02, 2008, 04:36:39 pm
     Okay I have a nice set of roms (1.23)   I would like to use fastmame84 with the new  roms to go into a cabinet with older hardware.  Finding a set of .84 roms seems like an impossible task so can I "downgrade" the roms to be compatible with fastmame.?

      Since I have your attention could someone also explain how the rom(which is nothing more  than a dump of a chip inside a machine) could change from release to release? Is it not the same pacman image (or any other image you can think of) it was 30 years ago?
   
    I hope I don't sound to dumb but I probably do.
Title: Re: Downgrading Roms - How?
Post by: u_rebelscum on April 02, 2008, 06:30:54 pm
1.  ClrMamePro (http://www.clrmame.com/).  IIRC, you need to set the emulator to "old_mame", but otherwise the same as upgrading old sets to new.  (You'll still need to find any roms that were removed in new sets.)

2.  Well, FAQ (http://mamedev.org/devwiki/index.php/FAQ:ROMs#I_had_ROMs_that_worked_with_an_old_version_of_MAME_and_now_they_don.27t.__What_happened.3F).  But more info: There are multiple chips per game, so you have a set of roms ("romset") for each game.  (open the zip file, or check out MAWS (http://www.mameworld.net/maws/), and see the multiple roms.)  If one rom was wrong (bad dump, hacked repaired in from different version onto PCB dumped, etc), it should be corrected with new versions of mame.  However, old versions of mame still want the wrong rom.  With the newer, more strict error check mame has on romsets, it's not as likely to have wrong roms as it was in the past, but it still happens; no one is prefect.  (There still is the "not dumped yet, but now is" romset change, but that doesn't hamper backward compatibilities.)