MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

byuu
MAME Fan
Reged: 03/17/06
Posts: 41
Send PM
Re: byuu's blog post is the best source of info
02/17/17 05:24 PM


> I don't know if byuu does split ROMs or not. I seem to recall that that was a large point of contention between him and the team in the past.

I do both. I separate archival from playing.

For archival, I think it's better to have a flat file with a SHA256 sum of the entire thing. Easier to backup, easier to verify.

For playing, I believe in split files. Easier and cleaner to load into the emulator.

MAME and I disagree on how the splitting is done. MAME splits by IC. I split by purpose. Literally everyone else splits by immutability (one ROM file/archive, one SRAM file.)

MAME's method will group the program and data ROM of a coprocessor's firmware because they were in the same chip. This allows a person to program a new chip to replace a bad one. They also label the file to match the writing on the chip so it's easy to find for repairs. MAME likes to put all these files into ZIP archives. This is especially great for arcades that rarely have mutable data to worry about. MAME's method is better for preserving hardware variants.

My method groups things by purpose. I will merge two separate 8mbit ROM chips into a single 16mbit ROM file. But I will split a coprocessor into program and data ROMs, because they are used separately inside the emulator. I also label files by their purpose (eg character.rom for NES CHR-ROM, save.ram for save data, etc), which makes it easier for people looking at the files to understand their purpose. I put the files into folders, which is nicer for the consoles I deal with that often have mutable data (SRAM, flash, etc.) My method doesn't preserve variants as well, but the result will be 100% identical under emulation always.

These days, I'm not really interested in trying to proclaim one method is better than the other. The world is a big place, there's room for both. Each have their pros and cons. You can convert between the two by parsing both of our databases with a specialized tool.







Entire thread
Subject Posted by Posted on
* SNES preservation project "dead" after $10k of games lost in the post Tomu Breidah 02/16/17 09:59 AM
. * They've been found! Foxhack  02/23/17 09:14 PM
. * Great! [nt] Tomu Breidah  02/24/17 01:55 AM
. * Re: They've been found! joey35car  02/23/17 10:53 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post Haze  02/16/17 06:46 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post Phil Bennett  02/16/17 10:22 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post SmitdoggAdministrator  02/16/17 10:30 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post Hadou Ken  02/16/17 11:28 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post joey35car  02/16/17 06:51 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post Haze  02/16/17 06:51 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post uman  02/16/17 07:27 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post SmitdoggAdministrator  02/16/17 08:48 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post Haze  02/16/17 10:02 PM
. * Re: SNES preservation project "dead" after $10k of games lost in the post SmitdoggAdministrator  02/16/17 10:05 PM
. * byuu's blog post is the best source of info MooglyGuy  02/17/17 05:16 AM
. * Re: byuu's blog post is the best source of info SmitdoggAdministrator  02/17/17 12:32 PM
. * Re: byuu's blog post is the best source of info MooglyGuy  02/17/17 01:46 PM
. * Re: byuu's blog post is the best source of info byuu  02/17/17 05:24 PM
. * One other thing too SmitdoggAdministrator  02/17/17 02:16 PM
. * Re: One other thing too Foxhack  02/17/17 03:05 PM
. * Re: One other thing too SmitdoggAdministrator  02/17/17 03:09 PM
. * Re: One other thing too B2K24  02/17/17 05:17 PM
. * Re: byuu's blog post is the best source of info SmitdoggAdministrator  02/17/17 01:59 PM
. * Re: byuu's blog post is the best source of info byuu  02/17/17 05:35 PM
. * Re: byuu's blog post is the best source of info R.Coltrane  02/24/17 02:36 PM
. * Re: byuu's blog post is the best source of info SmitdoggAdministrator  02/17/17 05:40 PM
. * Re: byuu's blog post is the best source of info MooglyGuy  02/17/17 05:22 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 154 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3661