diff --git a/src/mame/drivers/de_3.c b/src/mame/drivers/de_3.c index ae8a961cace..cca1f9615b5 100644 --- a/src/mame/drivers/de_3.c +++ b/src/mame/drivers/de_3.c @@ -975,72 +975,6 @@ ROM_START(wwfr_103) ROM_RELOAD(0x200000 + 0x80000, 0x80000) ROM_END -/*------------------------------------------------------------------- -/ Wack-A-Doodle-Doo (Redemption) -/-------------------------------------------------------------------*/ -ROM_START(wackadoo) - ROM_REGION(0x80000, "user1", 0) - ROM_LOAD("wackcpu.100", 0x00000, 0x20000, CRC(995e0219) SHA1(57b2352a5a96e71ff48f838fde87a158afbf3701)) - ROM_RELOAD(0x20000, 0x20000) - ROM_RELOAD(0x40000, 0x20000) - ROM_RELOAD(0x60000, 0x20000) - ROM_REGION(0x10000, "maincpu", 0) - ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) - ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) - ROM_REGION(0x80000, "gfx3", 0) - ROM_LOAD("wackdisp.bin", 0x00000, 0x80000, CRC(8b46f074) SHA1(38a98fff56186d1a152e2c2e321496fd24e9ad56)) - ROM_REGION(0x010000, "cpu2", 0) - ROM_LOAD("wacku7.bin", 0x0000, 0x10000, CRC(99df3022) SHA1(5a38cf0816b95ea399d659d724b3259fadb42a62)) - ROM_REGION(0x200000, "sound1", 0) - ROM_LOAD("wacku17.bin", 0x000000, 0x80000, CRC(1876e659) SHA1(1ff3a6d7a7b2582d0482eae024efa078d0a61dbe)) - ROM_RELOAD(0x000000 + 0x80000, 0x80000) - ROM_LOAD("wacku21.bin", 0x100000, 0x80000, CRC(a3207296) SHA1(19af8ebab298a353fe42fc297b61182d8f772347)) - ROM_RELOAD(0x100000 + 0x80000, 0x80000) -ROM_END - -/*------------------------------------------------------------------- -/ Titanic (Coin dropper) -/-------------------------------------------------------------------*/ -ROM_START(titanic) - ROM_REGION(0x80000, "user1", 0) - ROM_LOAD("titacpu.101", 0x00000, 0x20000, CRC(4217becf) SHA1(8b7aacbe75717f13623f6ceaa4ba2de61b1b732a)) - ROM_RELOAD(0x20000, 0x20000) - ROM_RELOAD(0x40000, 0x20000) - ROM_RELOAD(0x60000, 0x20000) - ROM_REGION(0x10000, "maincpu", 0) - ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) - ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) - ROM_REGION(0x80000, "gfx3", 0) - ROM_LOAD("titadspa.101", 0x00000, 0x80000, CRC(5b4300b6) SHA1(c2b2de20f6c74b71d2a9ac43c17694eadd795586)) - ROM_REGION(0x010000, "cpu2", 0) - ROM_LOAD("titau7.101", 0x0000, 0x10000, CRC(544fe1ac) SHA1(5c62eef6a42660b13e626d1a6bb8cd09b77b0cc1)) - ROM_REGION(0x200000, "sound1", 0) - ROM_LOAD("titau17.100", 0x000000, 0x80000, CRC(ab919e99) SHA1(8735b632a62d9cd3db26b3c832785c48552ba231)) - ROM_RELOAD(0x000000 + 0x80000, 0x80000) - ROM_LOAD("titau21.100", 0x100000, 0x80000, CRC(76ca05f8) SHA1(3e1c56fe37393c345111665fd8ab730d53cb6970)) - ROM_RELOAD(0x100000 + 0x80000, 0x80000) -ROM_END - -/*------------------------------------------------------------------- -/ Monopoly (Coin dropper) -/-------------------------------------------------------------------*/ -ROM_START(monopred) - ROM_REGION(0x80000, "user1", 0) - ROM_LOAD("monopcpu.401", 0x00000, 0x20000, CRC(2d0ff130) SHA1(c0b7baa6973db8743186a950b0a1ad3383db5c98)) - ROM_RELOAD(0x20000, 0x20000) - ROM_RELOAD(0x40000, 0x20000) - ROM_RELOAD(0x60000, 0x20000) - ROM_REGION(0x10000, "maincpu", 0) - ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) - ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) - ROM_REGION(0x80000, "gfx3", 0) - ROM_LOAD("monopdsp.400", 0x00000, 0x80000, CRC(0105572b) SHA1(fd9e1dfa4f396b953f82ccde11b54ee638382bee)) - ROM_REGION(0x010000, "cpu2", 0) - ROM_LOAD("monopred.u7", 0x0000, 0x10000, CRC(1ca0cf63) SHA1(c4ce78718e3e3f1a8451b134f2869dd6410fee30)) - ROM_REGION(0x200000, "sound1", 0) - ROM_LOAD("monopred.u17", 0x000000, 0x100000, CRC(467dca62) SHA1(c727748b6b0b39ead19ce98bddd89fd05fb62d00)) -ROM_END - GAME(1983, rab_320, 0, de_3, de_3, de_3, ROT0, "Data East", "Adventures of Rocky and Bullwinkle and Friends (3.20)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1993, rab_130, rab_320, de_3, de_3, de_3, ROT0, "Data East", "Adventures of Rocky and Bullwinkle and Friends (1.30)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1993, rab_103, rab_320, de_3, de_3, de_3, ROT0, "Data East", "Adventures of Rocky and Bullwinkle and Friends (1.03 Spain)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) @@ -1091,6 +1025,3 @@ GAME(1994, tomy_400, 0, de_3, de_3, de_3, ROT0, "Data East", "The Who's Tommy GAME(1994, tomy_h30, tomy_400, de_3, de_3, de_3, ROT0, "Data East", "The Who's Tommy Pinball Wizard (3.00 Holland)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1994, wwfr_106, 0, de_3, de_3, de_3, ROT0, "Data East", "WWF Royal Rumble (1.06)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1994, wwfr_103, wwfr_106, de_3, de_3, de_3, ROT0, "Data East", "WWF Royal Rumble (1.03)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) -GAME(1998, titanic, 0, de_3, de_3, de_3, ROT0, "Sega", "Titanic (Coin dropper)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) -GAME(2002, monopred, 0, de_3, de_3, de_3, ROT0, "Stern", "Monopoly (Coin dropper)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) -GAME(1998, wackadoo, 0, de_3, de_3, de_3, ROT0, "Sega", "Wack-A-Doodle-Doo (Redemption)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) diff --git a/src/mame/drivers/de_3b.c b/src/mame/drivers/de_3b.c index d9dd040a6cc..a03e212da89 100644 --- a/src/mame/drivers/de_3b.c +++ b/src/mame/drivers/de_3b.c @@ -370,6 +370,21 @@ ROM_START(mav_401) ROM_RELOAD(0x100000 + 0x80000, 0x80000) ROM_END +ROM_START(mav_400) + ROM_REGION(0x10000, "maincpu", 0) + ROM_LOAD("mavgc5.400", 0x0000, 0x10000, CRC(e2d0a88b) SHA1(d1571edba47aecc871ac0cfdaabca31774f70fa1)) + ROM_REGION(0x01000000, "cpu3", 0) + ROM_LOAD16_BYTE("mavdisp0.400", 0x00000001, 0x00080000, CRC(b6069484) SHA1(2878d9a0151194bd4a0e12e2f75b02a5d7316b68)) + ROM_LOAD16_BYTE("mavdisp3.400", 0x00000000, 0x00080000, CRC(149f871f) SHA1(e29a8bf149b77bccaeed202786cf76d9a4fd51df)) + ROM_REGION(0x010000, "cpu2", 0) + ROM_LOAD("mavu7.dat", 0x0000, 0x10000, CRC(427e6ab9) SHA1(6ad9295097f3d498383c91adf4ca667f797f29b1)) + ROM_REGION(0x200000, "sound1", 0) + ROM_LOAD("mavu17.dat", 0x000000, 0x80000, CRC(cba377b8) SHA1(b7551b6cb64357cdacf1a96cedfccbabf4bd070a)) + ROM_RELOAD(0x000000 + 0x80000, 0x80000) + ROM_LOAD("mavu21.dat", 0x100000, 0x80000, CRC(be0c6a6f) SHA1(4fee912d9f0d4b196dbfacf06a4202b2fa3037b1)) + ROM_RELOAD(0x100000 + 0x80000, 0x80000) +ROM_END + ROM_START(mav_100) ROM_REGION(0x10000, "maincpu", 0) ROM_LOAD("mavcpu.100", 0x0000, 0x10000, CRC(13fdc959) SHA1(f8155f0fe5d4c3fe55000ab3b57f298fd9229fef)) @@ -385,6 +400,24 @@ ROM_START(mav_100) ROM_RELOAD(0x100000 + 0x80000, 0x80000) ROM_END +/*------------------------------------------------------------- +/ Cut The Cheese (Redemption, Data East hardware) +/------------------------------------------------------------*/ +ROM_START(ctcheese) + ROM_REGION(0x10000, "maincpu", 0) + ROM_LOAD("ctcc5.bin", 0x0000, 0x10000, CRC(465d41de) SHA1(0e30b527d5b47f8823cbe6f196052b090e69e907)) + ROM_REGION(0x01000000, "cpu3", 0) + ROM_LOAD16_BYTE("ctcdsp0.bin", 0x00000001, 0x00080000, CRC(6885734d) SHA1(9ac82c9c8bf4e66d2999fbfd08617ef6c266dfe8)) + ROM_LOAD16_BYTE("ctcdsp3.bin", 0x00000000, 0x00080000, CRC(0c2b3f3c) SHA1(cb730cc6fdd2a2786d25b46b1c45466ee56132d1)) + ROM_REGION(0x010000, "cpu2", 0) + ROM_LOAD("ctcu7.bin", 0x0000, 0x10000, CRC(406b9b9e) SHA1(f3f86c368c92ee0cb47323e6e0ca0fa05b6122bd)) + ROM_REGION(0x200000, "sound1", 0) + ROM_LOAD("ctcu17.bin", 0x000000, 0x80000, NO_DUMP) + ROM_RELOAD(0x000000 + 0x80000, 0x80000) + ROM_LOAD("ctcu21.bin", 0x100000, 0x80000, NO_DUMP) + ROM_RELOAD(0x100000 + 0x80000, 0x80000) +ROM_END + /*------------------------------------------------------------- / Roach Racers /------------------------------------------------------------*/ @@ -419,5 +452,7 @@ GAME(1994, frankst, 0, de_3b, de_3b, de_3b, ROT0, "Sega", "Mary Shelley's GAME(1995, frankstg, frankst, de_3b, de_3b, de_3b, ROT0, "Sega", "Mary Shelley's Frankenstein (Germany)",GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1994, mav_402, 0, de_3b, de_3b, de_3b, ROT0, "Sega", "Maverick (Display Rev. 4.02)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1994, mav_401, mav_402, de_3b, de_3b, de_3b, ROT0, "Sega", "Maverick (Display Rev. 4.01)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) +GAME(1994, mav_400, mav_402, de_3b, de_3b, de_3b, ROT0, "Sega", "Maverick (Display Rev. 4.00)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1994, mav_100, mav_402, de_3b, de_3b, de_3b, ROT0, "Sega", "Maverick (1.00)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1998, detest, 0, de_3b, de_3b, de_3b, ROT0, "Data East", "Data East Test Chip", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) +GAME(1996, ctcheese, 0, de_3b, de_3b, de_3b, ROT0, "Sega", "Cut The Cheese (Redemption)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) diff --git a/src/mame/drivers/whitestar.c b/src/mame/drivers/whitestar.c index 66f100e8a0d..882878a63b0 100644 --- a/src/mame/drivers/whitestar.c +++ b/src/mame/drivers/whitestar.c @@ -2209,6 +2209,95 @@ ROM_START(viprsega) ROM_RELOAD(0x300000 + 0x80000, 0x80000) ROM_END +/*------------------------------------------------------------- +/ Cut The Cheese Deluxe (Redemption, Whitestar hardware) +/------------------------------------------------------------*/ +ROM_START(ctchzdlx) + ROM_REGION(0x80000, "user1", 0) + ROM_LOAD("ctcdxcpu.100", 0x00000, 0x20000, CRC(faad6656) SHA1(4d868bc31f35e848424e3bb66cb87efe0cf24eca)) + ROM_RELOAD(0x20000, 0x20000) + ROM_RELOAD(0x40000, 0x20000) + ROM_RELOAD(0x60000, 0x20000) + ROM_REGION(0x10000, "maincpu", 0) + ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) + ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) + ROM_REGION(0x80000, "gfx3", 0) + ROM_LOAD("ctcdxdsp.100", 0x00000, 0x80000, CRC(de61b12e) SHA1(2ef8f02ca995e67d1feebd33306f92e885077101)) + ROM_REGION(0x010000, "cpu2", 0) + ROM_LOAD("ctcu7d.bin", 0x0000, 0x10000, CRC(92bfe454) SHA1(8182f7ac84addf8bdb7976a85c801edf3424d16b)) + ROM_REGION(0x200000, "sound1", 0) + ROM_LOAD("ctcu17.bin", 0x000000, 0x80000, NO_DUMP) + ROM_RELOAD(0x000000 + 0x80000, 0x80000) + ROM_LOAD("ctcu21.bin", 0x100000, 0x80000, NO_DUMP) + ROM_RELOAD(0x100000 + 0x80000, 0x80000) +ROM_END + +/*------------------------------------------------------------------- +/ Wack-A-Doodle-Doo (Redemption) +/-------------------------------------------------------------------*/ +ROM_START(wackadoo) + ROM_REGION(0x80000, "user1", 0) + ROM_LOAD("wackcpu.100", 0x00000, 0x20000, CRC(995e0219) SHA1(57b2352a5a96e71ff48f838fde87a158afbf3701)) + ROM_RELOAD(0x20000, 0x20000) + ROM_RELOAD(0x40000, 0x20000) + ROM_RELOAD(0x60000, 0x20000) + ROM_REGION(0x10000, "maincpu", 0) + ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) + ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) + ROM_REGION(0x80000, "gfx3", 0) + ROM_LOAD("wackdisp.bin", 0x00000, 0x80000, CRC(8b46f074) SHA1(38a98fff56186d1a152e2c2e321496fd24e9ad56)) + ROM_REGION(0x010000, "cpu2", 0) + ROM_LOAD("wacku7.bin", 0x0000, 0x10000, CRC(99df3022) SHA1(5a38cf0816b95ea399d659d724b3259fadb42a62)) + ROM_REGION(0x200000, "sound1", 0) + ROM_LOAD("wacku17.bin", 0x000000, 0x80000, CRC(1876e659) SHA1(1ff3a6d7a7b2582d0482eae024efa078d0a61dbe)) + ROM_RELOAD(0x000000 + 0x80000, 0x80000) + ROM_LOAD("wacku21.bin", 0x100000, 0x80000, CRC(a3207296) SHA1(19af8ebab298a353fe42fc297b61182d8f772347)) + ROM_RELOAD(0x100000 + 0x80000, 0x80000) +ROM_END + +/*------------------------------------------------------------------- +/ Titanic (Coin dropper) +/-------------------------------------------------------------------*/ +ROM_START(titanic) + ROM_REGION(0x80000, "user1", 0) + ROM_LOAD("titacpu.101", 0x00000, 0x20000, CRC(4217becf) SHA1(8b7aacbe75717f13623f6ceaa4ba2de61b1b732a)) + ROM_RELOAD(0x20000, 0x20000) + ROM_RELOAD(0x40000, 0x20000) + ROM_RELOAD(0x60000, 0x20000) + ROM_REGION(0x10000, "maincpu", 0) + ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) + ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) + ROM_REGION(0x80000, "gfx3", 0) + ROM_LOAD("titadspa.101", 0x00000, 0x80000, CRC(5b4300b6) SHA1(c2b2de20f6c74b71d2a9ac43c17694eadd795586)) + ROM_REGION(0x010000, "cpu2", 0) + ROM_LOAD("titau7.101", 0x0000, 0x10000, CRC(544fe1ac) SHA1(5c62eef6a42660b13e626d1a6bb8cd09b77b0cc1)) + ROM_REGION(0x200000, "sound1", 0) + ROM_LOAD("titau17.100", 0x000000, 0x80000, CRC(ab919e99) SHA1(8735b632a62d9cd3db26b3c832785c48552ba231)) + ROM_RELOAD(0x000000 + 0x80000, 0x80000) + ROM_LOAD("titau21.100", 0x100000, 0x80000, CRC(76ca05f8) SHA1(3e1c56fe37393c345111665fd8ab730d53cb6970)) + ROM_RELOAD(0x100000 + 0x80000, 0x80000) +ROM_END + +/*------------------------------------------------------------------- +/ Monopoly (Coin dropper) +/-------------------------------------------------------------------*/ +ROM_START(monopred) + ROM_REGION(0x80000, "user1", 0) + ROM_LOAD("monopcpu.401", 0x00000, 0x20000, CRC(2d0ff130) SHA1(c0b7baa6973db8743186a950b0a1ad3383db5c98)) + ROM_RELOAD(0x20000, 0x20000) + ROM_RELOAD(0x40000, 0x20000) + ROM_RELOAD(0x60000, 0x20000) + ROM_REGION(0x10000, "maincpu", 0) + ROM_COPY( "user1", 0x18000, 0x8000, 0x8000) + ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF) + ROM_REGION(0x80000, "gfx3", 0) + ROM_LOAD("monopdsp.400", 0x00000, 0x80000, CRC(0105572b) SHA1(fd9e1dfa4f396b953f82ccde11b54ee638382bee)) + ROM_REGION(0x010000, "cpu2", 0) + ROM_LOAD("monopred.u7", 0x0000, 0x10000, CRC(1ca0cf63) SHA1(c4ce78718e3e3f1a8451b134f2869dd6410fee30)) + ROM_REGION(0x200000, "sound1", 0) + ROM_LOAD("monopred.u17", 0x000000, 0x100000, CRC(467dca62) SHA1(c727748b6b0b39ead19ce98bddd89fd05fb62d00)) +ROM_END + GAME(1995, apollo13, 0, whitestar, whitestar, whitestar, ROT0, "Sega", "Apollo 13", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(2001, austin, 0, whitestar, whitestar, whitestar, ROT0, "Stern", "Austin Powers (3.02)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(2001, aust301, austin, whitestar, whitestar, whitestar, ROT0, "Stern", "Austin Powers (3.01)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) @@ -2310,3 +2399,7 @@ GAME(1996, twst_405, 0, whitestar, whitestar, whitestar, ROT0, "Sega", "Twist GAME(1996, twst_404, twst_405, whitestar, whitestar, whitestar, ROT0, "Sega", "Twister (4.04)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1996, twst_300, twst_405, whitestar, whitestar, whitestar, ROT0, "Sega", "Twister (3.00)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) GAME(1998, viprsega, 0, whitestar, whitestar, whitestar, ROT0, "Sega", "Viper Night Drivin'", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) +GAME(1998, ctchzdlx, ctcheese, whitestar, whitestar, whitestar, ROT0, "Sega", "Cut The Cheese Deluxe (Redemption)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) +GAME(1998, titanic, 0, whitestar, whitestar, whitestar, ROT0, "Sega", "Titanic (Coin dropper)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) +GAME(2002, monopred, 0, whitestar, whitestar, whitestar, ROT0, "Stern", "Monopoly (Coin dropper)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) +GAME(1998, wackadoo, 0, whitestar, whitestar, whitestar, ROT0, "Sega", "Wack-A-Doodle-Doo (Redemption)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index a7a0632e884..c898eb5f1b6 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -10959,9 +10959,6 @@ Other Sun games DRIVER( tomy_h30 ) DRIVER( wwfr_106 ) DRIVER( wwfr_103 ) - DRIVER( titanic ) - DRIVER( monopred ) - DRIVER( wackadoo ) // de_3b.c @@ -10986,8 +10983,10 @@ Other Sun games DRIVER( frankstg ) DRIVER( mav_402 ) DRIVER( mav_401 ) + DRIVER( mav_400 ) DRIVER( mav_100 ) DRIVER( detest ) + DRIVER( ctcheese ) // flicker.c @@ -11680,6 +11679,10 @@ Other Sun games DRIVER( twst_404 ) DRIVER( twst_300 ) DRIVER( viprsega ) + DRIVER( ctchzdlx ) + DRIVER( titanic ) + DRIVER( monopred ) + DRIVER( wackadoo ) // white_mod.c