summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author MetalliC <0vetal0@gmail.com>2021-08-11 01:04:40 +0300
committer MetalliC <0vetal0@gmail.com>2021-08-11 01:04:40 +0300
commita263bf5bc43b975fbbacc87af279505d6a9aea71 (patch)
tree1549b3341b4d3029d3ed015a58e3297df759e820
parent6bf97ec9a69c29589c6f24c96711c723ad54313c (diff)
new NOT_WORKING machine
----------------------- Soreike! Anpanman Popcorn Factory 2 (Rev C) [Darksoft, Jorge Valero, MetalliC, rtw]
-rw-r--r--src/mame/drivers/naomi.cpp35
-rw-r--r--src/mame/mame.lst1
2 files changed, 34 insertions, 2 deletions
diff --git a/src/mame/drivers/naomi.cpp b/src/mame/drivers/naomi.cpp
index 8b5306953b7..65f934cf854 100644
--- a/src/mame/drivers/naomi.cpp
+++ b/src/mame/drivers/naomi.cpp
@@ -592,7 +592,7 @@ Shootout Pool 840-0098C 23844
\Shootout Pool The Medal (Japan, Rev A) 840-0128C 24065A 4 (64Mb) present 317-0367-COM requires Naomi-based hopper controller
/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 Factory 2 840-0117C 24049B 4 (64Mb) present 317-0359-JPN require 838-14403 popcorn vendor control BD, Type-2 JVS I/O, 838-14245-92 "MAPLE/232C CONVERT BD" (MIE-based), 838-14243 "RFID CHIP R/W BD" and RFID chip
+Soreike! Anpanman Popcorn Factory 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
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.
@@ -4905,6 +4905,37 @@ ROM_START( ggram2 )
ROM_PARAMETER( ":rom_board:segam2crypt:key", "28074a61" )
ROM_END
+// Popcorn vending machine
+ROM_START( anpanman2 )
+ NAOMI_BIOS
+ NAOMI_DEFAULT_EEPROM
+
+ ROM_REGION( 0x3000000, "rom_board", ROMREGION_ERASEFF)
+ ROM_LOAD( "epr-24049b.ic11", 0x0000000, 0x0400000, CRC(7c810603) SHA1(edd2271731838babab50242c232ff223583f7866) )
+ // 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
@@ -11749,7 +11780,7 @@ ROM_END
/* 0103 */ GAME( 2002, shors2k2s, naomi, naomim2, naomi, naomi_state, init_naomi, ROT0, "Sega", "Star Horse 2002 (sound and backup, Rev A)", GAME_FLAGS )
/* 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 それいけ!アンパンマン ポップコーンこうじょう2 / Soreike! Anpanman Popcorn Kojo 2
+/* 0117 */ GAME( 2003, anpanman2, naomi, naomim1, naomi, naomi_state, init_naomi, ROT0, "Sega", "Soreike! Anpanman Popcorn Factory 2 (Rev C)", 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 )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index a82bc765f14..27b054da1ab 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -31866,6 +31866,7 @@ alpilotj // 1999.03 Airline Pilots (Japan, Rev A)
alpilot // 1999.?? Airline Pilots (World, Rev B)
anmlbskt // 2005.01 Animal Basket (date is inside of ROM, probably earlier than release)
anmlbskta // 2005.01 Animal Basket (date is inside of ROM, probably earlier than release)
+anpanman2 // 2003.09 Soreike! Anpanman Popcorn Factory 2 (Rev C)
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