From 026f36ceadb14a22a9c6b9411bb87818e9997c92 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 8 Jan 2017 12:44:26 -0500 Subject: [PATCH] Various comments on pinball sets; correct mephistp year (nw) --- src/mame/drivers/joctronic.cpp | 6 ++++-- src/mame/drivers/mephistp.cpp | 11 +++++++---- src/mame/drivers/s9.cpp | 1 + 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/mame/drivers/joctronic.cpp b/src/mame/drivers/joctronic.cpp index 9cb6902cb3e..021b1c651a8 100644 --- a/src/mame/drivers/joctronic.cpp +++ b/src/mame/drivers/joctronic.cpp @@ -395,11 +395,13 @@ MACHINE_CONFIG_END / Punky Willy (1986) /-------------------------------------------------------------------*/ ROM_START(punkywil) + // Both ROMs are 27128, according to a text file accompanying + // the bad dump (which had a 512K overdump of the sound ROM) ROM_REGION(0x4000, "maincpu", 0) - ROM_LOAD("PUNKIY C.P.U", 0x0000, 0x1200, BAD_DUMP CRC(c46ba6e7) SHA1(d2dd1139bc1f59937b40662f8563c68c87d8e2af)) // underdumped 2764, 27128 or 27256 + ROM_LOAD("PUNKIY C.P.U", 0x0000, 0x1200, BAD_DUMP CRC(c46ba6e7) SHA1(d2dd1139bc1f59937b40662f8563c68c87d8e2af)) // 0c6c (???) ROM_REGION(0x4000, "soundcpu", 0) - ROM_LOAD("pw_sound.bin", 0x0000, 0x4000, CRC(b2e3a201) SHA1(e3b0a5b22827683382b61c21607201cd470062ee)) + ROM_LOAD("pw_sound.bin", 0x0000, 0x4000, CRC(b2e3a201) SHA1(e3b0a5b22827683382b61c21607201cd470062ee)) // d55c (???) ROM_END diff --git a/src/mame/drivers/mephistp.cpp b/src/mame/drivers/mephistp.cpp index d5e44dfc3b5..280965b50fe 100644 --- a/src/mame/drivers/mephistp.cpp +++ b/src/mame/drivers/mephistp.cpp @@ -2,8 +2,11 @@ // copyright-holders:Robbbert /***************************************************************************************** - PINBALL - Mephisto + 8088-based pinball games by Unidesa/Stargame: + - Mephisto (1987) + - Cirsa Sport 2000 (1988, undumped) + + Serial communication with the sound MCU is handled by a 8256 (not emulated yet). ******************************************************************************************/ @@ -111,5 +114,5 @@ ROM_START(mephistp1) ROM_END -GAME(1986, mephistp, 0, mephisto, mephisto, mephisto_pinball_state, mephisto, ROT0, "Stargame", "Mephisto (rev. 1.2)", MACHINE_IS_SKELETON_MECHANICAL) -GAME(1986, mephistp1, mephistp, mephisto, mephisto, mephisto_pinball_state, mephisto, ROT0, "Stargame", "Mephisto (rev. 1.1)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1987, mephistp, 0, mephisto, mephisto, mephisto_pinball_state, mephisto, ROT0, "Stargame", "Mephisto (rev. 1.2)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1987, mephistp1, mephistp, mephisto, mephisto, mephisto_pinball_state, mephisto, ROT0, "Stargame", "Mephisto (rev. 1.1)", MACHINE_IS_SKELETON_MECHANICAL) diff --git a/src/mame/drivers/s9.cpp b/src/mame/drivers/s9.cpp index f3a345fada5..d9de3447970 100644 --- a/src/mame/drivers/s9.cpp +++ b/src/mame/drivers/s9.cpp @@ -422,6 +422,7 @@ ROM_END / Space Shuttle (S9) 12/84 (#535) /----------------------------------*/ ROM_START(sshtl_l7) + // Spanish licensed version by Stargame is identical to this set ROM_REGION(0x4000, "roms", 0) ROM_LOAD("cpu_u20.128", 0x0000, 0x4000, CRC(848ad54c) SHA1(4e4ce5fb970da37706472f94a27fd912e1ecb1a0))