From 3381d00f2a20b3a0ce82b3c98b66088d55578ab1 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Mon, 2 Jul 2018 17:56:50 +0200 Subject: new not working machine ------------------------------------- Topaz (Inder) [PinMAME] new not working clones ----------------------------------- Jokerz! (G-4) [PinMAME] Safe Cracker (1.0) [PinMAME] --- src/mame/drivers/inderp.cpp | 9 ++++++++- src/mame/drivers/s11b.cpp | 12 ++++++++++++ src/mame/drivers/wpc_95.cpp | 13 ++++++++++++- src/mame/mame.lst | 3 +++ 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/inderp.cpp b/src/mame/drivers/inderp.cpp index a126b691ee4..83384cd66ae 100644 --- a/src/mame/drivers/inderp.cpp +++ b/src/mame/drivers/inderp.cpp @@ -2,7 +2,7 @@ // copyright-holders:Robbbert // PINBALL // Skeleton driver for early Inder pinballs on "Indertronic B-1" hardware. -// Known pinballs to be dumped: Topaz (1979), Skateboard (1980) +// Known pinballs to be dumped: Skateboard (1980) // Hardware listing and ROM definitions from PinMAME. /* @@ -232,6 +232,13 @@ ROM_START(centauri2) ROM_RELOAD(0x1400, 0x0400) ROM_END +ROM_START(topaz) + ROM_REGION(0x1800, "roms", 0) + ROM_LOAD("topaz0.bin", 0x0400, 0x0400, CRC(d047aee0) SHA1(b2bc2e9fb088006fd3b7eb080feaa1eac479af58)) + ROM_LOAD("topaz1.bin", 0x0800, 0x0400, CRC(72a423c2) SHA1(e3ba5d581739fc0871901f861a7692fd86e0f6aa)) + ROM_LOAD("topaz2.bin", 0x0c00, 0x0400, CRC(b8d2e7c6) SHA1(e19bec04fab15536fea51c4298c6a4cb3817630c)) +ROM_END GAME( 1979, centauri, 0, inderp, inderp, inderp_state, empty_init, ROT0, "Inder", "Centaur (Inder)", MACHINE_IS_SKELETON_MECHANICAL ) GAME( 1979, centauri2, centauri, inderp, inderp, inderp_state, empty_init, ROT0, "Inder", "Centaur (alternate set)", MACHINE_IS_SKELETON_MECHANICAL ) +GAME( 1979, topaz, 0, inderp, inderp, inderp_state, empty_init, ROT0, "Inder", "Topaz (Inder)", MACHINE_IS_SKELETON_MECHANICAL ) diff --git a/src/mame/drivers/s11b.cpp b/src/mame/drivers/s11b.cpp index cece3355e77..31127bc718f 100644 --- a/src/mame/drivers/s11b.cpp +++ b/src/mame/drivers/s11b.cpp @@ -834,6 +834,17 @@ ROM_START(jokrz_l3) ROM_LOAD("jokeru5.l2", 0x10000, 0x10000, CRC(e9dc0095) SHA1(23a99555e50461ccc8e67de01796642c080294c2)) ROM_END +ROM_START(jokrz_g4) + ROM_REGION(0x10000, "maincpu", 0) + ROM_LOAD("u26-l3.rom", 0x4000, 0x4000, CRC(3bf963df) SHA1(9f7757d96deca8638dbc1fe3669eee78dc222ebb)) + ROM_LOAD("jokerz_u27.g4", 0x8000, 0x8000, CRC(3f3fe7ef) SHA1(afd17cea8442948b5aa0bb842dfbc17442b06a1d)) + ROM_REGION(0x20000, "audiocpu", ROMREGION_ERASEFF) + ROM_LOAD("jokeru21.l1", 0x18000, 0x8000, CRC(9e2be4f6) SHA1(6e26b55935d0c8138176b54a11c1a9ab58366628)) + ROM_LOAD("jokeru22.l1", 0x10000, 0x8000, CRC(2f67160c) SHA1(f1e179fde41f9bf8226069c24b0bd5152a13e518)) + ROM_REGION(0x30000, "bgcpu", ROMREGION_ERASEFF) + ROM_LOAD("jokeru5.l2", 0x10000, 0x10000, CRC(e9dc0095) SHA1(23a99555e50461ccc8e67de01796642c080294c2)) +ROM_END + /*----------------------- / Mousin' Around! 12/89 /-----------------------*/ @@ -1126,6 +1137,7 @@ GAME(1989, eatpm_4u, eatpm_l4, s11b, s11b, s11b_state, init_s11b_inve GAME(1989, eatpm_p7, eatpm_l4, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Bally", "Elvira and the Party Monsters (PA-7)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1989, jokrz_l6, 0, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Williams", "Jokerz! (L-6)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1989, jokrz_l3, jokrz_l6, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Williams", "Jokerz! (L-3)", MACHINE_IS_SKELETON_MECHANICAL) +GAME(1989, jokrz_g4, jokrz_l6, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Williams", "Jokerz! (G-4)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1989, mousn_l4, 0, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Bally", "Mousin' Around! (LA-4)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1989, mousn_l1, mousn_l4, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Bally", "Mousin' Around! (LA-1)", MACHINE_IS_SKELETON_MECHANICAL) GAME(1989, mousn_lu, mousn_l4, s11b, s11b, s11b_state, init_s11b_invert, ROT0, "Bally", "Mousin' Around! (LU-1)", MACHINE_IS_SKELETON_MECHANICAL) diff --git a/src/mame/drivers/wpc_95.cpp b/src/mame/drivers/wpc_95.cpp index 318e0af90a3..80d867502f8 100644 --- a/src/mame/drivers/wpc_95.cpp +++ b/src/mame/drivers/wpc_95.cpp @@ -2856,6 +2856,16 @@ ROM_START(sc_14) ROM_LOAD16_BYTE("safsnds4.rom", 0x400000, 0x100000, CRC(9c8a23eb) SHA1(a0ee1174c8af0f262f9bec950da588cc9eb8747d)) ROM_END +ROM_START(sc_10) + ROM_REGION(0x100000, "maincpu", 0) + ROM_LOAD("g11-10.rom", 0x00000, 0x80000, CRC(752a00f7) SHA1(86dbd0203f2a651382179f433fa49ca92d9828ae)) + ROM_RELOAD(0x80000, 0x80000) + ROM_REGION16_LE(0x1000000, "dcs", ROMREGION_ERASEFF) + ROM_LOAD16_BYTE("safsnds2.rom", 0x000000, 0x100000, CRC(20e14c63) SHA1(61b1c000a7afe5d0e9c31093e3fa963d6a594d54)) + ROM_LOAD16_BYTE("safsnds3.rom", 0x200000, 0x100000, CRC(99e318e7) SHA1(918f9013da82b29a559cb474bce93fb4ce88b731)) + ROM_LOAD16_BYTE("safsnds4.rom", 0x400000, 0x100000, CRC(9c8a23eb) SHA1(a0ee1174c8af0f262f9bec950da588cc9eb8747d)) +ROM_END + ROM_START(sc_091) ROM_REGION(0x100000, "maincpu", 0) ROM_LOAD("sc_091.bin", 0x00000, 0x80000, CRC(b6f5307b) SHA1(93fab74db3aa62c2dd70d3a1d5664716c6548284)) @@ -3069,10 +3079,11 @@ GAME(1997, ngg_p06, ngg_13, wpc_95, ngg, wpc_95_state, init_ngg, GAME(1997, ngg_10, ngg_13, wpc_95, ngg, wpc_95_state, init_ngg, ROT0, "Williams", "No Good Gofers (1.0)", MACHINE_MECHANICAL) GAME(1998, sc_18, 0, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.8)", MACHINE_MECHANICAL) GAME(1998, sc_18n, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.8N)", MACHINE_MECHANICAL) -GAME(1998, sc_18s2, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.8 alternate sound)", MACHINE_MECHANICAL) +GAME(1998, sc_18s2, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.8 German sound)", MACHINE_MECHANICAL) GAME(1996, sc_17, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.7)", MACHINE_MECHANICAL) GAME(1996, sc_17n, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.7N)", MACHINE_MECHANICAL) GAME(1996, sc_14, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.4)", MACHINE_MECHANICAL) +GAME(1996, sc_10, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (1.0)", MACHINE_MECHANICAL) GAME(1996, sc_091, sc_18, wpc_95, sc, wpc_95_state, init_sc, ROT0, "Bally", "Safe Cracker (0.91)", MACHINE_MECHANICAL) GAME(1996, ss_15, 0, wpc_95, ss, wpc_95_state, init_ss, ROT0, "Bally", "Scared Stiff (1.5)", MACHINE_MECHANICAL) GAME(1996, ss_14, ss_15, wpc_95, ss, wpc_95_state, init_ss, ROT0, "Bally", "Scared Stiff (1.4)", MACHINE_MECHANICAL) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index bab649504c2..db706fed3ac 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -15472,6 +15472,7 @@ pinmoonl // @source:inderp.cpp centauri centauri2 +topaz @source:indiana.cpp indiana // @@ -33183,6 +33184,7 @@ esha_ma3 // esha_pa1 // esha_pa4 // esha_pr4 // +jokrz_g4 // jokrz_l3 // jokrz_l6 // mousn_l1 // @@ -38957,6 +38959,7 @@ ngg_10 // ngg_13 // ngg_p06 // sc_091 // +sc_10 // sc_14 // sc_17 // sc_17n // -- cgit v1.2.3