diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/drivers/naomi.c | 30 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
2 files changed, 27 insertions, 4 deletions
diff --git a/src/mame/drivers/naomi.c b/src/mame/drivers/naomi.c index be7bda093ac..90a7f1a0472 100644 --- a/src/mame/drivers/naomi.c +++ b/src/mame/drivers/naomi.c @@ -5627,6 +5627,26 @@ ROM_START( ausfache ) ROM_REGION(0x4, "boardid", ROMREGION_ERASEVAL(0x04)) ROM_END +ROM_START( manicpnc ) + NAOMI_BIOS + NAOMI_DEFAULT_EEPROM + + ROM_REGION( 0x14000000, "rom_board", ROMREGION_ERASEFF) + ROM_LOAD( "fpr-24408.ic8", 0x00000000, 0x4000000, CRC(cc6c722d) SHA1(5a3deb5c4e3e0c518f71fe76d8c1f9ffdf6c527d) ) + ROM_LOAD( "fpr-24372.ic9", 0x04000000, 0x4000000, CRC(869eb096) SHA1(60135ecc2b48c748ba98c26a3a266e7f5622971a) ) + ROM_LOAD( "fpr-24373.ic10", 0x08000000, 0x4000000, CRC(60a1cf35) SHA1(35d0f6cc7f8d3c0330e3ee0e23a24c7f94c1b607) ) + ROM_LOAD( "fpr-24374.ic11", 0x0c000000, 0x4000000, CRC(57023e31) SHA1(5191728a9c717150d694e6709fe84ec800b0eac9) ) + ROM_LOAD( "fpr-24375.ic12", 0x10000000, 0x4000000, CRC(959c5396) SHA1(d0f5b96c0e20a7d91fcf6961a5eb9f36f143a590) ) + + 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( 4, "rom_key", 0 ) + ROM_LOAD( "pokasuka-key.bin", 0, 4, CRC(f00bcd61) SHA1(b8315b851656c2e0b7853979988d1c44eab0886b) ) + + ROM_REGION(0x4, "boardid", ROMREGION_ERASEVAL(0x05)) +ROM_END + ROM_START( pokasuka ) NAOMI_BIOS NAOMI_DEFAULT_EEPROM @@ -6784,7 +6804,7 @@ ROM_START( cfield ) ROM_LOAD("cfield-default-eeprom.bin", 0, 0x80, CRC(a7acb6bf) SHA1(5aae6366bfb3ee3120da405abb93e2007cd94683)) DISK_REGION( "gdrom" ) - DISK_IMAGE_READONLY( "gdl-0025", 0, BAD_DUMP SHA1(be0d88eb4f48403a2ceaa7ef588ed60b96ba93bf) ) + DISK_IMAGE_READONLY( "gdl-0025", 0, SHA1(a57ad350fd0b7a18f204629aa9418ed7533f8057) ) ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF) //PIC16C621A (317-5102-COM) @@ -7466,9 +7486,10 @@ ROM_START( ngdup23e ) DISK_REGION( "gdrom" ) DISK_IMAGE_READONLY( "gds-0023e", 0, SHA1(cc592e5b32273f93866c4447e1fb56751911992c)) - ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF) - // PIC and sticker unknown - ROM_LOAD("317-unk-jpn.pic", 0x00, 0x4000, NO_DUMP ) + ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF) // uses the vf4 final tuned pic + //PIC16C622A (317-0387-COM) + //(sticker 253-5508-0387) + ROM_LOAD("317-0387-com.pic", 0x00, 0x4000, CRC(8728aeaa) SHA1(07983ab41d143f845c3150dfc9b7301968708e18) ) ROM_END /* @@ -8717,6 +8738,7 @@ ROM_END /* 0164 */ GAME( 2005, mushik2e, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "MushiKing II - The King Of Beetle II ENG (Ver. 1.001)", GAME_FLAGS ) /* 0164 */ GAME( 2005, mushi2ea, mushik2e, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "MushiKing II - The King Of Beetle II ENG (Ver. 2.001)", GAME_FLAGS ) /* 0166 */ GAME( 2006, zunou, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Touch De Zunou (Rev A)", GAME_FLAGS ) +/* 0170 */ GAME( 2007, manicpnc, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Manic Panic Ghosts!", GAME_FLAGS ) /* 0170 */ GAME( 2007, pokasuka, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Pokasuka Ghost", GAME_FLAGS ) /* 0175 */ GAME( 2007, asndynmt, naomi, naomim4, naomi, naomi_state, naomi, ROT0, "Sega", "Asian Dynamite", GAME_FLAGS ) // 0177 Rythm Tengoku (Japan) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 1fbdcab8fa6..98c3ce71edb 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -5371,6 +5371,7 @@ ngdup23e // DIMM Firmware Updater (Rev E) ndcfboxa // DIMM Firmware Updater for CF-BOX (Rev A) // Releases below use flash/mask ROMs like older NAOMI titles, not GD-ROM as GD-ROM Hardware (Drives and Discs) were no longer being produced. +manicpnc // 2007.07 Manic Panic Ghosts! pokasuka // 2007.07 Pokasuka Ghost! sl2007 // 2007.07 Shooting Love asndynmt // 2007.07 Dynamite Deka EX - Asian dynamite |