From 2029bb43b4d14e3802f8897339af45cde01ae03a Mon Sep 17 00:00:00 2001 From: MetalliC <0vetal0@gmail.com> Date: Mon, 11 May 2020 16:52:51 +0300 Subject: [PATCH] naomi.cpp: Naomi2 USA BIOS Rev.C dumped [xuserv] --- src/mame/drivers/naomi.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/mame/drivers/naomi.cpp b/src/mame/drivers/naomi.cpp index b5b5a26b461..7c675fd9100 100644 --- a/src/mame/drivers/naomi.cpp +++ b/src/mame/drivers/naomi.cpp @@ -3513,6 +3513,7 @@ EPR-23608B - NAOMI BOOT ROM 2001 09/10 1.70 (Export) Korea and Australia is missing. EPR-23605C - NAOMI BOOT ROM 2002 07/08 1.8- (Japan) +EPR-23607C - NAOMI BOOT ROM 2002 07/08 1.8- (USA) EPR-23608C - NAOMI BOOT ROM 2002 07/08 1.8- (Export) USA, Korea and Australia is missing. @@ -3554,12 +3555,14 @@ Region byte encoding is as follows: ROM_LOAD16_WORD_SWAP_BIOS( 6, "epr-23608a.ic27", 0x000000, 0x200000, CRC(e8f884d1) SHA1(28f4de747bb3cf860b9ebf897322fbc5d7c1e156) ) \ ROM_SYSTEM_BIOS( 7, "bios7", "epr-23608 (Export)" ) \ ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-23608.ic27", 0x000000, 0x200000, CRC(929cc3a6) SHA1(47d00c818de23f733a4a33b1bbc72eb8aa729246) ) \ - ROM_SYSTEM_BIOS( 8, "bios8", "epr-23607b (USA)" ) \ - ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-23607b.ic27", 0x000000, 0x200000, CRC(f308c5e9) SHA1(5470ab1cee6afecbd8ca8cf40f8fbe4ec2cb1471) ) \ - ROM_SYSTEM_BIOS( 9, "bios9", "epr-23607 (USA)" ) \ - ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-23607.ic27", 0x000000, 0x200000, CRC(2b55add2) SHA1(547de5f97d3183c8cd069c4fa3c09f13d8b637d9) ) \ - ROM_SYSTEM_BIOS( 10, "bios10", "epr-23605c (multi-region hack)" ) \ - ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-23605c_multi.ic27", 0x000000, 0x200000, CRC(353fdbcd) SHA1(a8b7dce572b74e02e65cb949b2c366c87625157f) ) + ROM_SYSTEM_BIOS( 8, "bios8", "epr-23607c (USA)" ) \ + ROM_LOAD16_WORD_SWAP_BIOS( 8, "epr-23607c.ic27", 0x000000, 0x200000, CRC(750e254b) SHA1(81d0b1a076c274c6bd7c53b65e7b80e14fe039e1) ) \ + ROM_SYSTEM_BIOS( 9, "bios9", "epr-23607b (USA)" ) \ + ROM_LOAD16_WORD_SWAP_BIOS( 9, "epr-23607b.ic27", 0x000000, 0x200000, CRC(f308c5e9) SHA1(5470ab1cee6afecbd8ca8cf40f8fbe4ec2cb1471) ) \ + ROM_SYSTEM_BIOS( 10, "bios10", "epr-23607 (USA)" ) \ + ROM_LOAD16_WORD_SWAP_BIOS( 10, "epr-23607.ic27", 0x000000, 0x200000, CRC(2b55add2) SHA1(547de5f97d3183c8cd069c4fa3c09f13d8b637d9) ) \ + ROM_SYSTEM_BIOS( 11, "bios11", "epr-23605c (multi-region hack)" ) \ + ROM_LOAD16_WORD_SWAP_BIOS( 11, "epr-23605c_multi.ic27", 0x000000, 0x200000, CRC(353fdbcd) SHA1(a8b7dce572b74e02e65cb949b2c366c87625157f) ) /* First half is BIOS, second half is game settings and is blanked/reprogrammed by the BIOS if game cartridge exchange was detected area 0x1A000-0x1BFFF is write protected and contain 12 bytes of unit-specific unique information (probably serial number, manufacture date, etc),