Hello,
clrmamepro version: 4.044d
DAT file Source: ARMAX MAME Dats 0.244 |
https://www.mameguide.info/MAME_(20220525).7zDAT file: MAME - ROMs (v0.244_XML).dat
Missing Set: loveber3cn
Scan Options: <see scan_options.png attachment>
Scan Results: <see scan_results.png attachment>
segasp.zip Contents CRC: <see segasp.png>
loveber3.zip Contents CRC: <see loveber3.png>
This isn't really a big deal, but I've been trying to figure out over the past few years why the "loveber3cn" set is listed as missing in my scans. I found a similar thread (
https://www.emulab.it/forum/index.php?topic=4395) which alludes to this being fixed, but haven't seen it working in my case with the latest releases.
I understand the "loveber3cn" set requires the CHD, "segasp" BIOS, and the "loveber3" game as its parent. However, I have CHDs unchecked, the "segasp" BIOS, and the "loveber3" ZIP available; so the set should be skipped instead of marked as missing. From my understanding of the datfile, the "loveber3cn" set (without CHD) is just a merger of multiple files from both the parent game and BIOS, so there shouldn't be anything listed as missing since all the files (w/correct checksums) are in either segasp.zip or loveber3.zip (see segasp.zip and loveber3.zip attachments).
<game name="loveber3cn" cloneof="loveber3" romof="loveber3">
<description>Love And Berry - 3rd-5th Collection (China, Ver 1.001) (MDA-C0071)</description>
<year>2010</year>
<manufacturer>Sega</manufacturer>
<rom name="epr-24236a.ic50" merge="epr-24236a.ic50" size="2097152" crc="ca7df0de" sha1="504c74d5fc96c53ef9f7753e9e37fb8b39cb628c"/>
<rom name="epr-24328.ic50" merge="epr-24328.ic50" size="2097152" crc="25f2ef00" sha1="e58dec9f171e52b3ded213b3fcd9a0de8a438076"/>
<rom name="epr-24328a.ic50" merge="epr-24328a.ic50" size="2097152" crc="03ec3805" sha1="a8fbaea826ca257be0b2b86952f247254929e046"/>
<rom name="mb_serial.ic57" merge="mb_serial.ic57" size="128" crc="e1e3c009" sha1="66bc636c527389c3338f631d78c788b4bd4e93be"/>
<rom name="mb_eeprom_exp.ic54s" merge="mb_eeprom_exp.ic54s" size="128" crc="947ddfad" sha1="832a3db097af680d1d0eb9451b4650565f0cf8c7"/>
<rom name="317-0446-com.ic15" merge="317-0446-com.ic15" size="2048" crc="9e519dc6" sha1="69a1efc81c9dc44fcb8fc9c17bd7f879d3259950"/>
</game>
An example of a similar set that
isn't listed as missing is "dinokich" which also merges all of its files from its parent "dinoki25" and the "segasp" BIOS.
<game name="dinokich" cloneof="dinoki25" romof="dinoki25">
<description>Konglongwang - D-Kids VS Alpha Yaosai (China, Ver 2.501) (MDA-C0081)</description>
<year>2010</year>
<manufacturer>Sega</manufacturer>
<rom name="epr-24236a.ic50" merge="epr-24236a.ic50" size="2097152" crc="ca7df0de" sha1="504c74d5fc96c53ef9f7753e9e37fb8b39cb628c"/>
<rom name="epr-24328.ic50" merge="epr-24328.ic50" size="2097152" crc="25f2ef00" sha1="e58dec9f171e52b3ded213b3fcd9a0de8a438076"/>
<rom name="epr-24328a.ic50" merge="epr-24328a.ic50" size="2097152" crc="03ec3805" sha1="a8fbaea826ca257be0b2b86952f247254929e046"/>
<rom name="mb_serial.ic57" merge="mb_serial.ic57" size="128" crc="e1e3c009" sha1="66bc636c527389c3338f631d78c788b4bd4e93be"/>
<rom name="mb_eeprom_exp.ic54s" merge="mb_eeprom_exp.ic54s" size="128" crc="947ddfad" sha1="832a3db097af680d1d0eb9451b4650565f0cf8c7"/>
<rom name="317-0408-com.ic15" merge="317-0408-com.ic15" size="2048" crc="f77c49dc" sha1="e10173bbbd5930ed159cec9a7dba308e2a3f3c43"/>
</game>
Is there anything I'm missing?