From e4f30e54810b4d113c9ecd9926708a8d9ce10cfc Mon Sep 17 00:00:00 2001 From: MetalliC <0vetal0@gmail.com> Date: Wed, 15 Feb 2023 00:14:54 +0200 Subject: [PATCH] new NOT_WORKING clone ----------------------- Soreike! Anpanman Popcorn Koujou 2 (Rev A) [zozo] --- src/mame/mame.lst | 1 + src/mame/sega/naomi.cpp | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index b18f8cffab2..921f5b4fbb2 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -38429,6 +38429,7 @@ alienfnta // 2001.09 Alien Front (Rev A) alpilotj // 1999.03 Airline Pilots (Japan, Rev A) alpilot // 1999.?? Airline Pilots (World, Rev B) anpanman2 // 2003.09 Soreike! Anpanman Popcorn Koujou 2 (Rev C) +anpanman2a // 2003.04 Soreike! Anpanman Popcorn Koujou 2 (Rev A) asndynmt // 2007.07 Dynamite Deka EX - Asian dynamite asndynmto // 2007.07 Dynamite Deka EX - Asian dynamite (older) ausfache // 2008.02.20 Akatsuki Blitzkampf Ausf. Achse diff --git a/src/mame/sega/naomi.cpp b/src/mame/sega/naomi.cpp index 168a90fee6f..37a0e36a68e 100644 --- a/src/mame/sega/naomi.cpp +++ b/src/mame/sega/naomi.cpp @@ -534,6 +534,7 @@ Shootout Pool 840-0098C 23844 /Shootout Pool Prize (Export) / \Shootout Pool The Medal (Japan) Version B 840-0136C 24148 4 (64Mb) present 317-0367-COM requires Naomi-based or 837-14438 hopper controller (selected by P1 BUTTON1 bit) Soreike! Anpanman Popcorn Koujou 2 (Rev C) 840-0117C 24049B 4 (64Mb) present 317-0359-JPN require 838-14403 popcorn vendor control BD, Type-2 JVS I/O, 838-14245 "MAPLE/232C CONVERT BD" (MIE-based), 610-0760 "RFID CHIP R/W BD" and RFID chip +Soreike! Anpanman Popcorn Koujou 2 (Rev A) 840-0117C 24049A 4 (64Mb) present 317-0359-JPN require 838-14403 popcorn vendor control BD, Type-2 JVS I/O, 838-14245 "MAPLE/232C CONVERT BD" (MIE-based), 610-0760 "RFID CHIP R/W BD" and RFID chip Star Horse 2002 (sound, Export/Taiwan) 840-0112B* 23964 6 (64Mb) present 317-0347-COM *no case SWP Hopper Board 840-0130C 24083 20 (64Mb) present 317-0339-COM reused VF4 Evo ROM board with all maskROMs still in place; there is an additional 837-14381 IO board Touch de Uno! 2 840-0022C 23071 6 (64Mb) present 317-0276-JPN requires 837-13844 JVS IO with DIPSW 5 On, ELO AccuTouch-compatible touch screen controller and special printer. @@ -4327,6 +4328,36 @@ ROM_START( anpanman2 ) ROM_PARAMETER( ":rom_board:key", "2f68b225" ) ROM_END +ROM_START( anpanman2a ) + NAOMI_BIOS + NAOMI_DEFAULT_EEPROM + + ROM_REGION( 0x3000000, "rom_board", ROMREGION_ERASEFF) + ROM_LOAD( "epr-24049a.ic11", 0x0000000, 0x0400000, CRC(ef7fe4ba) SHA1(cef005d5e3f4a7a3e0b93730378d462997c2a4e5) ) + // ic 17&18 contain older program ver, it may/will be boot if ic11 not populated + ROM_LOAD32_WORD( "opr-24038.ic17s", 0x1000000, 0x0800000, CRC(7addc59b) SHA1(85f30fd61837739948e9a5c9c81b4dd18c247210) ) + ROM_LOAD32_WORD( "opr-24039.ic18", 0x1000002, 0x0800000, CRC(97e16543) SHA1(68e7355f2145c2aecd723413eb0e9f1c04591e60) ) + ROM_LOAD32_WORD( "opr-24040.ic19s", 0x2000000, 0x0800000, CRC(59a8d850) SHA1(c95423082d70baa52542e66a81c578a355fc11c8) ) + ROM_LOAD32_WORD( "opr-24041.ic20", 0x2000002, 0x0800000, CRC(d0e6dfd0) SHA1(80a25825ebd42cac79976064fe9f93bc5bdf8487) ) + + ROM_COPY( "rom_board", 0x1000000, 0x400000, 0xc00000 ) + + ROM_REGION( 0x200, "some_eeprom", ROMREGION_ERASEFF ) + ROM_LOAD( "at25010.ic13s", 0, 0x84, CRC(bd5d61f3) SHA1(67d8155287d78abe0ff65e1a558a8134b5e3013b) ) + + // 838-14367 LED CONTROL BD + // Toshiba TMP95C061BFG MCU + // Cypress CY62128BLL-70SXC 128K x8 SRAM + // EXO-3 24.576MHz CMOS Crystal Oscillator + // M27C4002 256K x16 EEPROM + // connected to JVS I/O board + ROM_REGION( 0x80000, "led_ctrl_pcb", 0 ) + ROM_LOAD( "epr-24019a.ic2", 0, 0x80000, CRC(47d6f064) SHA1(8277de68522d9d60f261575dff3bb74df5889b3c) ) + + // 840-0117 2003 317-0359-JPN Naomi + ROM_PARAMETER( ":rom_board:key", "2f68b225" ) +ROM_END + /* SYSTEMID: NAOMI @@ -10798,6 +10829,7 @@ void naomi_state::init_hotd2() /* 0104 */ GAME( 2002, shors2k2l, naomi, naomim2, naomi, naomi_state, init_naomi, ROT0, "Sega", "Star Horse 2002 (live)", GAME_FLAGS ) /* 0112 */ GAME( 2002, shors2k2, naomi, naomim1, naomi, naomi_state, init_naomi, ROT0, "Sega", "Star Horse 2002 (sound, Export/Taiwan)", GAME_FLAGS ) /* 0117 */ GAME( 2003, anpanman2, naomi, naomim1, naomi, naomi_state, init_naomi, ROT0, "Sega", "Soreike! Anpanman Popcorn Koujou 2 (Rev C)", GAME_FLAGS ) // それいけ!アンパンマン ポップコーンこうじょう2 +/* 0117 */ GAME( 2003, anpanman2a,anpanman2,naomim1, naomi, naomi_state, init_naomi, ROT0, "Sega", "Soreike! Anpanman Popcorn Koujou 2 (Rev A)", GAME_FLAGS ) // それいけ!アンパンマン ポップコーンこうじょう2 /* 0120 */ GAME( 2003, shorsepm, shorsep, naomim2, naomi, naomi_state, init_naomi, ROT0, "Sega", "Star Horse Progress (main screens, Rev B)", GAME_FLAGS ) /* 0121 */ GAME( 2003, shorseps, shorsep, naomim2, naomi, naomi_state, init_naomi, ROT0, "Sega", "Star Horse Progress (sound & backup, Rev A)", GAME_FLAGS ) /* 0122 */ GAME( 2003, shorsepl, shorsep, naomim2, naomi, naomi_state, init_naomi, ROT0, "Sega", "Star Horse Progress (live, Rev A)", GAME_FLAGS )