mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-11 12:33:53 -06:00
MAME 0.289 reads intv.zip (exec.bin, src/mame/mattel/intv.cpp:549-552) and videopac.zip (o2bios.rom, src/mame/philips/odyssey2.cpp:902-905). The collection held both ROMs loose, INTV_EROM.bin and o2rom.bin, with the crc32 and sha1 MAME declares. The two archives are built from them with build_torrentzip and filed beside them: bios/Mattel/Intellivision/ and bios/Philips/Videopac/. odyssey2 is a clone of videopac declaring the same o2bios.rom, which a ROM search along the parent chain finds in videopac.zip. Its archive would be a byte-identical copy, so the profile entry is dropped and the videopac entry says so. database.json gains the two archives (the name index also follows the profiles' current aliases), and recipes/archives.json their recipes, both rebuild: exact, sources profile:mame and collection. Manifests: intv.zip and videopac.zip reach mame/bios on every platform running MAME, and roms/intellivision and roms/videopac on EmuDeck and RetroDECK. Each platform has 2 to 6 fewer omissions.