diff --git a/src/mame/drivers/kpython.cpp b/src/mame/drivers/kpython.cpp index 105cb6a4989..ee33dae6350 100644 --- a/src/mame/drivers/kpython.cpp +++ b/src/mame/drivers/kpython.cpp @@ -16,10 +16,10 @@ two games dumped so far have the same label on the security dongle (KN00002) but identical. So far all the Konami game software resides on a 128M CF card. However there are probably HDD/CDROM/DVDROM-based games too since the Konami interface board has connectors for IDE drives. -Games known to run on this system include.... DIN5 - CF Card Dongle PS2 Cart -Game Title Label Label Label (bottom) ---------------------------------------------------------------------------------------------------------- +Games known to run on this system include.... DIN5 PS2 Cart + CF Card Dongle Label +Game Title Label Label (bottom) Notes +----------------------------------------------------------------------------------------------------------------- *Baseball Heroes 2005 *Battle Climaxx! *Battle Climaxx! 2 @@ -33,12 +33,14 @@ Game Title Label Label *Perfect Pool *Pool Pocket Fortunes Pop'n Music 9 +*Pro Evolution Soccer The Arcade C18EAA03 not used KN00002 Labels from partial dump (just the CF) *R.P.M. Red -World Soccer Winning Eleven Arcade Game Style C18JAA03 DIN5 dongle GCC27JA KN00002 -World Soccer Winning Eleven Arcade Game Style 2003 C27JAA03 not used KN00002 ---------------------------------------------------------------------------------------------------------- +World Soccer Winning Eleven Arcade Game Style C18JAA03 DIN5 dongle GCC27JA KN00002 +World Soccer Winning Eleven Arcade Game Style 2003 C27JAA03 not used KN00002 +----------------------------------------------------------------------------------------------------------------- + +* denotes not fully dumped (including dongle and PS2 cart). -* denotes not dumped. Konami PCB Layout ----------------- @@ -221,7 +223,7 @@ void kpython_state::kpython(machine_config &config) //DS2430(config, m_ds2430); M48T58(config, m_m48t58); - /* video hardware */ + // Video hardware screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); screen.set_refresh_hz(60); screen.set_screen_update(FUNC(kpython_state::screen_update)); @@ -259,7 +261,7 @@ ROM_START( dogstdx ) // Not dumped DISK_REGION( "ide:0:hdd:image" ) - DISK_IMAGE_READONLY( "dogstdx", 0, SHA1(e44a5f535d2a925cd907bdfd5b8e98e61899b4fc) ) //No picture of media available; used romset name + DISK_IMAGE_READONLY( "dogstdx", 0, SHA1(e44a5f535d2a925cd907bdfd5b8e98e61899b4fc) ) // No picture of media available; used romset name ROM_END ROM_START( wswe ) @@ -296,6 +298,26 @@ ROM_START( wswe2k3 ) DISK_IMAGE_READONLY( "c27jaa03", 0, SHA1(9b2aa900711d88cf5effb3ba6be18726ea006ac4) ) ROM_END +// GXC18 EAA PRO EVOLUTION SOCCER THE ARCADE +ROM_START( pesta ) + KPYTHON_BIOS + + ROM_REGION(0x840000, "key", ROMREGION_ERASE00) + // Not dumped. PS2 memory card MagicGate COH-H10020 labeled "KN00002" + ROM_LOAD( "kn00002.ic002", 0x000000, 0x800000, NO_DUMP ) + ROM_LOAD( "kn00002_spr.ic002", 0x800000, 0x040000, NO_DUMP ) + + ROM_REGION(0x28, "ds2430", ROMREGION_ERASE00) + ROM_LOAD("ds2430.u3", 0x00, 0x28, BAD_DUMP CRC(f1511505) SHA1(ed7cd9b2763b3e377df9663943160f9871f65105)) // Not dumped on this set + + ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00) // M48T58 Timekeeper NVRAM + ROM_LOAD( "m48t58y.u48", 0x0000, 0x2000, NO_DUMP ) + + DISK_REGION( "ide:0:hdd:image" ) + // Konami 128MB Compact Flash PN.0000124371 + DISK_IMAGE_READONLY( "pes_c18_ea_a03", 0, SHA1(4fe2f0f8e11ac709881e754755d44de5dd8d9fa8) ) +ROM_END + ROM_START( popn9 ) KPYTHON_BIOS @@ -305,7 +327,7 @@ ROM_START( popn9 ) ROM_REGION(0x28, "ds2430", ROMREGION_ERASE00) ROM_LOAD("ds2430.u3", 0x00, 0x28, BAD_DUMP CRC(f1511505) SHA1(ed7cd9b2763b3e377df9663943160f9871f65105)) // Placeholder, Not dumped or needs verification from this hardware - ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */ + ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00) // M48T58 Timekeeper NVRAM ROM_LOAD( "m48t58y.u48", 0x000000, 0x2000, NO_DUMP ) DISK_REGION( "ide:0:hdd:image" ) @@ -313,10 +335,11 @@ ROM_START( popn9 ) ROM_END -GAME(2002, kpython, 0, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "Konami Python BIOS", MACHINE_IS_SKELETON|MACHINE_IS_BIOS_ROOT) -GAME(2002, dogstdx, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "dogstation Deluxe", MACHINE_IS_SKELETON) +GAME(2002, kpython, 0, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "Konami Python BIOS", MACHINE_IS_SKELETON|MACHINE_IS_BIOS_ROOT) +GAME(2002, dogstdx, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "dogstation Deluxe", MACHINE_IS_SKELETON) +GAME(2002, pesta, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "Pro Evolution Soccer The Arcade (ver EAA)", MACHINE_IS_SKELETON) GAME(2002, wswe, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "World Soccer Winning Eleven Arcade Game Style", MACHINE_IS_SKELETON) -GAME(2003, wswe2k3, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "World Soccer Winning Eleven Arcade Game 2003", MACHINE_IS_SKELETON) -GAME(2003, popn9, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "Pop'n Music 9 (ver JAB)", MACHINE_IS_SKELETON) +GAME(2003, wswe2k3, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "World Soccer Winning Eleven Arcade Game 2003", MACHINE_IS_SKELETON) +GAME(2003, popn9, kpython, kpython, kpython, kpython_state, empty_init, ROT0, "Konami", "Pop'n Music 9 (ver JAB)", MACHINE_IS_SKELETON) // Konami Python 2 (Customized? PS2 SCPH-50000) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 6eeb708fa5d..20766592e34 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -19141,11 +19141,12 @@ korgwssr // korgz3 // @source:kpython.cpp -kpython // Konami Python Bios -dogstdx // dogstation Deluxe -wswe // World Soccer Winning Eleven -wswe2k3 // World Soccer Winning Eleven 2003 -popn9 // 2003 +dogstdx // (c) 2002 Konami. dogstation Deluxe +kpython // (c) 2002 Konami. Python Bios +pesta // (c) 2002 Konami. Pro Evolution Soccer The Arcade +popn9 // (c) 2003 Konami. Pop'n Music 9 +wswe // (c) 2002 Konami, World Soccer Winning Eleven +wswe2k3 // (c) 2002 Konami. World Soccer Winning Eleven 2003 @source:kramermc.cpp kramermc // 1987 Kramer MC