diff --git a/core/hw/naomi/naomi_roms.cpp b/core/hw/naomi/naomi_roms.cpp index 89240c7fb..44f8cabf2 100644 --- a/core/hw/naomi/naomi_roms.cpp +++ b/core/hw/naomi/naomi_roms.cpp @@ -4446,15 +4446,13 @@ const Game Games[] = { "fpr-24374.ic11", 0x0c000000, 0x4000000 }, { "fpr-24375.ic12", 0x10000000, 0x4000000 }, - //ROM_REGION( 0x200000, "ioboard", 0) // touch screen I/O board, program disassembles as little-endian SH-4 - //ROM_LOAD( "fpr24351.ic14", 0x000000, 0x200000, CRC(4d1b7b89) SHA1(965b8c6b5a2e7b3f1b1e2eac19c86000c3b66754) ) - //ROM_REGION( 0x800, "pic_readout", 0 ) //ROM_LOAD( "317-0461-com.ic3", 0, 0x800, BAD_DUMP CRC(c9282cdd) SHA1(23933e489d763515428e2714cc6e7676df1d5323) ) { "317-0461-com.ic3", 0, 0x800, 0x0000000, Key }, - - { NULL, 0, 0 }, - } + }, + nullptr, + nullptr, + manicpnc_eeprom_dump, }, // Mamoru-kun wa Norowarete Shimatta! (Japan) { diff --git a/core/hw/naomi/naomi_roms_eeprom.h b/core/hw/naomi/naomi_roms_eeprom.h index 34ba473a8..4da3917e0 100644 --- a/core/hw/naomi/naomi_roms_eeprom.h +++ b/core/hw/naomi/naomi_roms_eeprom.h @@ -666,3 +666,15 @@ static u8 vf4tuned_eeprom_dump[] = { 0x51, 0x8d, 0x91, 0xd9, 0x21, 0x7c, 0x9c, 0xc8, 0xc3, 0xae, 0xe8, 0x4d, 0xeb, 0x10, 0x67, 0x9a, 0xd7, 0x02, 0x67, 0xd6 }; + +// correct coin assignment +static u8 manicpnc_eeprom_dump[] = { + 0xcd, 0xde, 0x10, 0x42, 0x4d, 0x4b, 0x30, 0x18, 0x10, 0x00, 0x01, 0x01, 0x01, 0x00, 0x12, 0x12, 0x11, 0x11, + 0xcd, 0xde, 0x10, 0x42, 0x4d, 0x4b, 0x30, 0x18, 0x10, 0x00, 0x01, 0x01, 0x01, 0x00, 0x12, 0x12, 0x11, 0x11, + 0x3b, 0x2c, 0x28, 0x28, 0x3b, 0x2c, 0x28, 0x28, 0x30, 0x4b, 0x4d, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x4b, 0x4d, 0x42, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00 +};