From: AGEMAME Development [agemame@gmail.com]

Sent: Thursday, June 04, 2009 12:07 PM
To: submit@mamedev.org
Subject: Emailing: awp.patch

This replaces the patch for June, which hasn't been included.

Additional MPU4 lamp fixes, some new Aristocrat Mk5 games:

Added two new Aristocrat MK5 Roms, see note from Heihachi 83 (ROMs at
http://agemame.fruit-emu.com/aristo):

"Both of these games are the exact same game but a different version.
The first one is the original 1996 one, but the second is possibly from
1999. The combination is identical down to the date though, just like
the Queen of the Nile/Golden Pyramids dumps.

[dolphntr] Dolphin Treasure (B - 06/12/96, NSW/ACT, Rev 1.24.4.0)
[dolphtra] Dolphin Treasure (B - 06/12/96, NSW/ACT, Rev 3)

Note that the second (later) dump only has two ROMs and the later style
music."



New games not working
=====================
Dolphin Treasure
This commit is contained in:
Aaron Giles 2009-06-08 05:39:52 +00:00
parent a9807413ea
commit 64e6655b8e
4 changed files with 37 additions and 19 deletions

View File

@ -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 )

View File

@ -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]);

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?>
<mamelayout version="2">
<element name="digit">
<element name="digit" defstate="0">
<led7seg>
<color red="1.0" green="0.0" blue="0.0" />
</led7seg>
@ -84,28 +84,28 @@
<element name="O" defstate="0">
<text string="O" state="1">
<color red="1.0" green="0.0" blue="0.0" />
<color red="1.0" green="1.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.8" />
</text>
</element>
<element name="N" defstate="0">
<text string="N" state="1">
<color red="1.0" green="0.0" blue="0.0" />
<color red="1.0" green="1.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.8" />
</text>
</element>
<element name="E" defstate="0">
<text string="E" state="1">
<color red="1.0" green="0.0" blue="0.0" />
<color red="1.0" green="1.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.8" />
</text>
</element>
<element name="T" defstate="0">
<text string="T" state="1">
<color red="1.0" green="0.0" blue="0.0" />
<color red="1.0" green="1.0" blue="0.0" />
<bounds x="0" y="0.1" width="1" height="0.8" />
</text>
</element>
@ -229,46 +229,46 @@
<backdrop name="blank" element="emptypiece" state="0">
<bounds x="48" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp24" element="bluepiece" state="0">
<backdrop name="lamp24" element="redpiece" state="0">
<bounds x="0" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp25" element="bluepiece" state="0">
<backdrop name="lamp25" element="redpiece" state="0">
<bounds x="8" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp26" element="bluepiece" state="0">
<backdrop name="lamp26" element="redpiece" state="0">
<bounds x="16" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp27" element="bluepiece" state="0">
<backdrop name="lamp27" element="redpiece" state="0">
<bounds x="24" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp28" element="bluepiece" state="0">
<backdrop name="lamp28" element="redpiece" state="0">
<bounds x="32" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp29" element="bluepiece" state="0">
<backdrop name="lamp29" element="redpiece" state="0">
<bounds x="40" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp30" element="bluepiece" state="0">
<backdrop name="lamp30" element="redpiece" state="0">
<bounds x="48" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp16" element="redpiece" state="0">
<backdrop name="lamp16" element="bluepiece" state="0">
<bounds x="0" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp17" element="redpiece" state="0">
<bounds x="8" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp18" element="redpiece" state="0">
<backdrop name="lamp18" element="bluepiece" state="0">
<bounds x="16" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp19" element="redpiece" state="0">
<backdrop name="lamp19" element="bluepiece" state="0">
<bounds x="24" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp20" element="redpiece" state="0">
<backdrop name="lamp20" element="bluepiece" state="0">
<bounds x="32" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp21" element="redpiece" state="0">
<backdrop name="lamp21" element="bluepiece" state="0">
<bounds x="40" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="lamp22" element="redpiece" state="0">
<backdrop name="lamp22" element="bluepiece" state="0">
<bounds x="48" y="14" width="7" height="7"/>
</backdrop>
<backdrop name="blank" element="emptypiece" state="0">

View File

@ -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 */