diff --git a/src/mame/drivers/aristmk5.c b/src/mame/drivers/aristmk5.c index baf91f1404d..6bc00e50ab4 100644 --- a/src/mame/drivers/aristmk5.c +++ b/src/mame/drivers/aristmk5.c @@ -93,6 +93,20 @@ ROM_START( indiandr ) ROM_LOAD32_WORD( "indiandr.u12", 0x100002, 0x80000, CRC(4bbe67f6) SHA1(928f88387da66697f1de54f086531f600f80a15e) ) ROM_END +ROM_START( dolphntr ) + ROM_REGION( 0x800000, "maincpu", 0 ) /* ARM Code */ + ROM_LOAD32_WORD( "0100424v.u7", 0x000000, 0x80000, CRC(657faef7) SHA1(09e1f9d461e855c10cf8b825ef83dd3e7db65b43) ) + ROM_LOAD32_WORD( "0100424v.u11", 0x000002, 0x80000, CRC(65aa46ec) SHA1(3ad4270efbc2e947097d94a3258a544d79a1d599) ) + ROM_LOAD32_WORD( "0100424v.u8", 0x100000, 0x80000, CRC(e77868ad) SHA1(3345da120075bc0da47bac0a4840790693382620) ) + ROM_LOAD32_WORD( "0100424v.u12", 0x100002, 0x80000, CRC(6abd9309) SHA1(c405a13f5bfe447c1ab20d92e140e4fb145920d4) ) +ROM_END + +ROM_START( dolphtra ) + ROM_REGION( 0x800000, "maincpu", 0 ) /* ARM Code */ + ROM_LOAD32_WORD( "0200424v.u7", 0x000000, 0x80000, CRC(5dd88306) SHA1(ee8ec7d123d057e8df9be0e8dadecea7dab7aafd) ) + ROM_LOAD32_WORD( "0200424v.u11", 0x000002, 0x80000, CRC(bcb732ea) SHA1(838300914846c6e740780e5a24b9db7304a8a88d) ) +ROM_END + ROM_START( goldprmd ) ROM_REGION( 0x800000, "maincpu", 0 ) /* ARM Code */ ROM_LOAD32_WORD( "goldprmd.u7", 0x000000, 0x80000, CRC(2fbed80c) SHA1(fb0d97cb2be96da37c487fc3aef06c6120efdb46) ) @@ -150,6 +164,8 @@ ROM_END GAME( 1995, swthrt2v, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Sweet Hearts II (C - 07/09/95, Venezuela version)", GAME_NOT_WORKING|GAME_NO_SOUND ) GAME( 1995, enchfrst, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Enchanted Forest (E - 23/06/95, Local)", GAME_NOT_WORKING|GAME_NO_SOUND ) +GAME( 1996, dolphntr, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Dolphin Treasure (B - 06/12/96, NSW/ACT, Rev 1.24.4.0)", GAME_NOT_WORKING|GAME_NO_SOUND ) +GAME( 1996, dolphtra, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Dolphin Treasure (B - 06/12/96, NSW/ACT, Rev 3)", GAME_NOT_WORKING|GAME_NO_SOUND ) GAME( 1997, goldprmd, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Golden Pyramids (B - 13-05-97, USA)", GAME_NOT_WORKING|GAME_NO_SOUND ) GAME( 1997, qotn, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (B - 13-05-97, NSW/ACT)", GAME_NOT_WORKING|GAME_NO_SOUND ) GAME( 1997, dmdtouch, 0, aristmk5, aristmk5, aristmk5, ROT0, "Aristocrat", "Diamond Touch (E - 30-06-97, Local)", GAME_NOT_WORKING|GAME_NO_SOUND ) diff --git a/src/mame/drivers/mpu4.c b/src/mame/drivers/mpu4.c index c441154ac30..e5dad309d11 100644 --- a/src/mame/drivers/mpu4.c +++ b/src/mame/drivers/mpu4.c @@ -398,7 +398,7 @@ static void update_lamps(void) } /* Lamp smoothing, this draws lamps only at the peaks of the AC power that would light them */ - if ((multiplex_smooth == (input_strobe - 1))||((multiplex_smooth == 7) && (input_strobe == 0))||(multiplex_smooth == input_strobe)) + if ((multiplex_smooth == (input_strobe - 1))||((multiplex_smooth == 7) && (input_strobe == 0))) { draw_lamps(); mpu4_draw_led(input_strobe, led_segs[input_strobe]); diff --git a/src/mame/layout/connect4.lay b/src/mame/layout/connect4.lay index a82da8537aa..580b8f8854a 100644 --- a/src/mame/layout/connect4.lay +++ b/src/mame/layout/connect4.lay @@ -1,6 +1,6 @@ - + @@ -84,28 +84,28 @@ - + - + - + - + @@ -229,46 +229,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index c119f2d2abd..7534e315591 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -9088,6 +9088,8 @@ Other Sun games /* Aristocrat Mk5 hardware */ DRIVER( swthrt2v ) /* (c) 1995 */ DRIVER( enchfrst ) /* (c) 1995 */ + DRIVER( dolphntr ) /* (c) 1996 */ + DRIVER( dolphtra ) /* (c) 1996 */ DRIVER( dmdtouch ) /* (c) 1997 */ DRIVER( goldprmd ) /* (c) 1997 */ DRIVER( qotn ) /* (c) 1997 */