diff --git a/src/mame/drivers/aristmk4.cpp b/src/mame/drivers/aristmk4.cpp index b6b55fb9f80..3651610f6e7 100644 --- a/src/mame/drivers/aristmk4.cpp +++ b/src/mame/drivers/aristmk4.cpp @@ -14,7 +14,7 @@ ***************** INITIALISATION ********************************************************************* Method 1 : - * Key in with the Jackpot Key followed by the Audit Key (K+L Keys) + * Key in with the Jackpot Key followed by the Audit Key (F1 then F2 keys) * Hit UP (W key) twice (for gunnrose only) * Press PB4, PB5 and PB6 keys simultaneously (Z+X+C keys by default) * A value (displayed below) will appear next to RF/AMT on the right of the screen @@ -40,7 +40,7 @@ swtht2nz 200 wildone 200 wtigernz 200 - gunnrose + gunnrose N/A (no hopper to refill) Method 2 : * Key in with the Jackpot Key followed by the Audit Key @@ -62,7 +62,7 @@ 'freeze' switch and the games don't accept inputs). * Key in with the Jackpot Key followed by the Audit Key. * Press PB4, PB5 and PB6 keys simultaneously (Z+X+C keys by default) - * Press Service (default A) 4 times until you are in the Setup Screen, with Printer Pay Limit. + * Press Service (default A) 4 times until you are in the Setup Screen, showing Printer Pay Limit etc. * Press Bet 2 (default D) to change the Jackpot Win Limit. A higher value is better (3000 max) * Key out both the Jackpot and Audit Keys @@ -187,14 +187,14 @@ cause a note acceptor error), the note acceptor works, adding 4 credits ($1?). This is seemingly a quarter slot (25c). Not sure if other notes are possible. - Same gameplay as Gone Troppo, one interesting thing about this game is that - the KQJ symbols have actual faces instead of plain letters. + the KQJ symbols have actual faces instead of plain letters. These symbols were also found on some mechanical reel slots. 08/03/2013 - Heihachi_73 Cleaned up comments and erroneous ROM names (e.g. graphics ROMs named after the program ROM). Caribbean Gold II - copied cgold graphics ROMs u8+u11 (aka u20+u45) to cgold2, game now playable. Tiles 0x64 and 0x65 are used to show the game's denomination (credit value), however cgold does not use these tiles (there are seemingly unused line/bet/number tiles in this location), this - causes a minor glitch on the $/c sign. Tiles 0x277-0x288 also differ but are unused. + causes a graphics glitch on the $/cent signs. Promoted Fortune Hunter and clone to working status, as they were in fact working for quite a while. Fixed ROM names for kgbird/kgbirda; 5c and 10c variants were mixed up. @@ -202,11 +202,16 @@ Added hopper and meter outputs. 27/03/2014 - Added new game: Gun's and Roses Poker - gunnrose + Added new game: Guns and Roses Poker - gunnrose 13/11/2015 - Roberto Fresca - Added new game: Fever Pitch? (2VXEC534, NSW, 90.36%). - Need to confirm the title. + Added new game: Fever Pitch (2VXEC534, NSW, 90.36%). + + 26/04/2017 - Heihachi_73 + Added button labels and layout to gunnrose, position of buttons is guesswork at this stage. + This game does not have a cashout button. Credits are paid out using the jackpot key. + Changed jackpot and audit keys to F1 and F2 respectively. + Renamed nodump program ROM in clkwise as it had the wrong EPROM number. ************************************************************************************************************* @@ -245,13 +250,13 @@ cgold can be set to credit play or coin play by toggling SW1-5. If SW1-5 is on, game is in credit mode; if SW1-5 is off, wins and remaining credits will be automatically paid out as coins. - Non-US games can enable/disable the double up (gamble) option by toggling the SW1-8 switch. Turning SW1 off will enable + Non-US games can enable/disable the double up (gamble) option by toggling the SW1-8 switch. Turning SW1-8 off will enable the double up option (default); turning SW1-8 on will disable double up and enable auto-spin on some games (so far, only eforesta and 3bagflvt allow this; other games simply ignore the buttons). The games respond slightly faster between games with double up disabled. - 3 Bags Full, Fortune Hunter, Caribbean Gold 1 and 2, Gone Troppo and Top Gear do not have a double up option, and US-based - games ignore this switch setting (double up is always enabled on US games which support it). + 3 Bags Full, Fortune Hunter, Fever Pitch, Caribbean Gold 1 and 2, Gone Troppo and Top Gear do not have a double up option, + and US-based games ignore this switch setting (double up is always enabled on US games which support it). TODO: @@ -276,11 +281,13 @@ 7. When DIP SW7 is set to off/off, speed is dramatically reduced (noticeable on older Pentium 4-based systems). - 8. rewrite video emulation by using custom drawing code. + 8. Rewrite video emulation by using custom drawing code. - 9. check what type of mc6845 this HW uses on real PCB, and hook it up properly. + 9. Check what type of mc6845 this HW uses on real PCB, and hook it up properly. - 10. fix 86 Lions (pre-Aristocrat Mk-4 HW, without prom and dunno what else) + 10. Fix 86 Lions (pre-Aristocrat Mk-4 HW, without prom and dunno what else). + + 11. Fix coin input for the US games. Currently, only the note acceptor works. The reverse is true for cgold. ***************** POKER GAMES ************************************************************************ @@ -332,13 +339,13 @@ #include "cgold2.lh" // US 25cr without gamble #include "eforest.lh" // US 45cr with gamble #include "fhunter.lh" // US 45cr without gamble +#include "fvrpitch.lh" // AU 25cr without gamble #include "goldenc.lh" // NZ 90cr with double up #include "kgbird.lh" // NZ 25cr with double up #include "topgear.lh" // NZ 5 line without gamble -#include "wildone.lh" // Video poker -#include "gunnrose.lh" // Video poker #include "gldnpkr.lh" // Video poker -#include "fvrpitch.lh" // 5 line without gamble +#include "gunnrose.lh" // Video poker +#include "wildone.lh" // Video poker uint8_t crtc_cursor_index = 0; uint8_t crtc_reg = 0; @@ -1070,31 +1077,31 @@ INPUT PORTS static INPUT_PORTS_START(aristmk4) PORT_START("via_port_b") - PORT_DIPNAME( 0x10, 0x00, "1" ) // "COIN FAULT" + PORT_DIPNAME( 0x10, 0x00, "Coin Optic 1" ) // "COIN FAULT" PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x10, DEF_STR( On ) ) PORT_DIPLOCATION("AY:1") - PORT_DIPNAME( 0x20, 0x00, "2" ) // "COIN FAULT" + PORT_DIPNAME( 0x20, 0x00, "Coin Optic 2" ) // "COIN FAULT" PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x20, DEF_STR( On ) ) PORT_DIPLOCATION("AY:2") - PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("Hopper Coin Release") PORT_CODE(KEYCODE_BACKSLASH) // "ILLEGAL COIN PAID" - - PORT_DIPNAME( 0x80, 0x00, "CBOPT1" ) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME("Hopper Coin Release") PORT_CODE(KEYCODE_BACKSLASH) // "ILLEGAL COIN PAID" + PORT_DIPNAME( 0x80, 0x00, "CBOPT1" ) // Cashbox Optic, enable for 3bagflvt and eforesta or they will give a coin divertor error on the 5th coin, turn off for US games PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_DIPLOCATION("AY:4") PORT_START("5002") - PORT_DIPNAME( 0x01, 0x00, "HOPCO2") // coins out hopper 2 , why triggers logic door ? + PORT_DIPNAME( 0x01, 0x00, "HOPCO2") // coins out hopper 2, why does it trigger logic door? PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5002:1") PORT_DIPSETTING( 0x01, DEF_STR( On ) ) - PORT_DIPNAME( 0x02, 0x02, "CBOPT2") // coin in cash box 2 - PORT_DIPSETTING( 0x02, DEF_STR( On ) ) PORT_DIPLOCATION("5002:2") + PORT_DIPNAME( 0x02, 0x02, "CBOPT2") // coin in cash box 2 off = "34 - COIN VALIDATOR FAULT" + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5002:2") + PORT_DIPSETTING( 0x02, DEF_STR( On ) ) PORT_DIPNAME( 0x04, 0x00, "HOPHI2") // hopper 2 full PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5002:3") PORT_DIPSETTING( 0x04, DEF_STR( On ) ) - PORT_DIPNAME( 0x08, 0x00, "DOPTI") // photo optic door DOOR OPEN SENSE SWITCH + PORT_DIPNAME( 0x08, 0x00, "DOPTI") // photo optic door DOOR OPEN SENSE SWITCH PORT_DIPSETTING( 0x00, DEF_STR( On ) ) PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN ) PORT_NAME("Audit Key") PORT_TOGGLE PORT_CODE(KEYCODE_K) // AUDTSW + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN ) PORT_NAME("Audit Key") PORT_TOGGLE PORT_CODE(KEYCODE_F2) // AUDTSW PORT_DIPNAME( 0x20, 0x00, "HOPLO1") // hopper 1 low PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5002:6") PORT_DIPSETTING( 0x20, DEF_STR( On ) ) @@ -1108,7 +1115,7 @@ static INPUT_PORTS_START(aristmk4) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5003:1") PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_DOOR ) PORT_NAME("Main Door") PORT_TOGGLE PORT_CODE(KEYCODE_M) // DSWDT - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN ) PORT_NAME("Jackpot Key") PORT_TOGGLE PORT_CODE(KEYCODE_L) // JKPTSW + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_KEYIN ) PORT_NAME("Jackpot Key") PORT_TOGGLE PORT_CODE(KEYCODE_F1) // JKPTSW PORT_DIPNAME( 0x08, 0x08, "HOPHI1") // hopper 1 full PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5003:4") PORT_DIPSETTING( 0x08, DEF_STR( On ) ) @@ -1121,8 +1128,9 @@ static INPUT_PORTS_START(aristmk4) PORT_DIPNAME( 0x40, 0x00, "PTRTAC") // printer taco PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5003:7") PORT_DIPSETTING( 0x40, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x80, "PTRHOM") // printer home - PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_DIPLOCATION("5003:8") + PORT_DIPNAME( 0x80, 0x80, "PTRHOM") // printer home, must be on + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5003:8") + PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("5005") PORT_DIPNAME( 0x01, 0x01, "CREDIT SELECT 1") @@ -1137,8 +1145,9 @@ static INPUT_PORTS_START(aristmk4) PORT_DIPNAME( 0x08, 0x00, "5005-4") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5005:4") PORT_DIPSETTING( 0x08, DEF_STR( On ) ) - PORT_DIPNAME( 0x10, 0x10, "CGDRSW") // Logic Door (Security Cage) - PORT_DIPSETTING( 0x10, DEF_STR( On ) ) PORT_DIPLOCATION("5005:5") + PORT_DIPNAME( 0x10, 0x10, "CGDRSW") // Logic door (Security Cage) + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5005:5") + PORT_DIPSETTING( 0x10, DEF_STR( On ) ) PORT_DIPNAME( 0x20, 0x00, "5005-6") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5005:6") PORT_DIPSETTING( 0x20, DEF_STR( On ) ) @@ -1166,7 +1175,7 @@ static INPUT_PORTS_START(aristmk4) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5300:5") PORT_DIPSETTING( 0x10, DEF_STR( On ) ) PORT_DIPNAME( 0x20, 0x20, "5300-6") - PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5300:6") // bill validator d/c , U.S must be on + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5300:6") // bill validator d/c, must be on for US games PORT_DIPSETTING( 0x20, DEF_STR( On ) ) PORT_DIPNAME( 0x40, 0x00, "5300-7") PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("5300:7") @@ -1180,7 +1189,7 @@ static INPUT_PORTS_START(aristmk4) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("10 Credits Per Line") PORT_CODE(KEYCODE_Y) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME("Collect") PORT_CODE(KEYCODE_Q) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("Reserve") PORT_CODE(KEYCODE_A) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP ) PORT_NAME("Gamble") PORT_CODE(KEYCODE_U) // auto gamble & gamble + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP ) PORT_NAME("Gamble") PORT_CODE(KEYCODE_U) PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take Win") PORT_CODE(KEYCODE_J) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-7 UNUSED") PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-8 UNUSED") @@ -1358,15 +1367,15 @@ static INPUT_PORTS_START(aristmk4) PORT_DIPNAME( 0x20, 0x00, "DSW1 - Link Jackpot - S1" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("SW1:6") PORT_DIPSETTING( 0x20, DEF_STR( On ) ) - PORT_DIPNAME( 0x40, 0x00, "DSW1 - Link Jackpot - S2" ) + PORT_DIPNAME( 0x40, 0x00, "DSW1 - Link Jackpot - S2" ) // Cash credit option in fvrpitch/eforesta PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("SW1:7") PORT_DIPSETTING( 0x40, DEF_STR( On ) ) - PORT_DIPNAME( 0x80, 0x00, "DSW1 - Auto spin" ) + PORT_DIPNAME( 0x80, 0x00, "DSW1 - Auto spin" ) // Disables double up, only eforesta supports auto spin with double up disabled PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("SW1:8") PORT_DIPSETTING( 0x80, DEF_STR( On ) ) PORT_START("DSW2") - PORT_DIPNAME( 0x01, 0x00, "DSW2 - Maximum credit - S1" ) + PORT_DIPNAME( 0x01, 0x00, "DSW2 - Maximum credit - S1" ) // Cash credit option in topgear PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) PORT_DIPLOCATION("SW2:1") PORT_DIPSETTING( 0x01, DEF_STR( On ) ) PORT_DIPNAME( 0x02, 0x00, "DSW2 - Maximum credit - S2" ) @@ -1432,6 +1441,7 @@ static INPUT_PORTS_START(eforest) PORT_MODIFY("500d") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON9 ) PORT_NAME("Play 7 Lines") PORT_CODE(KEYCODE_T) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON10 ) PORT_NAME("Play 9 Lines / Black") PORT_CODE(KEYCODE_Y) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME("Cashout") PORT_CODE(KEYCODE_Q) PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_CODE(KEYCODE_A) PORT_MODIFY("500e") @@ -1451,7 +1461,6 @@ static INPUT_PORTS_START(arcwins) PORT_MODIFY("500d") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON9 ) PORT_NAME("Play 4 Lines") PORT_CODE(KEYCODE_T) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON10 ) PORT_NAME("Play 5 Lines / Black") PORT_CODE(KEYCODE_Y) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_PAYOUT ) PORT_NAME("Cashout") PORT_CODE(KEYCODE_Q) PORT_MODIFY("500e") PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON7 ) PORT_NAME("Play 2 Lines") PORT_CODE(KEYCODE_E) @@ -1468,6 +1477,11 @@ static INPUT_PORTS_START(cgold2) PORT_MODIFY("500e") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("Play 1 Line") PORT_CODE(KEYCODE_W) + + PORT_MODIFY("via_port_b") + PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_GAMBLE_D_UP ) PORT_NAME("Test1") PORT_CODE(KEYCODE_2) // coin optic 1? + PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_GAMBLE_TAKE ) PORT_NAME("Test2") PORT_CODE(KEYCODE_3) // coin optic 2? + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_GAMBLE_HIGH ) PORT_NAME("Test3") PORT_CODE(KEYCODE_4) // coin to cashbox? INPUT_PORTS_END static INPUT_PORTS_START(fhunter) @@ -1537,6 +1551,30 @@ static INPUT_PORTS_START(topgear) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON7 ) PORT_NAME("Play 2 Lines") PORT_CODE(KEYCODE_D) INPUT_PORTS_END +static INPUT_PORTS_START(gunnrose) + PORT_INCLUDE(aristmk4) + + PORT_MODIFY("500d") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_LOW ) PORT_NAME("Red") PORT_CODE(KEYCODE_R) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) PORT_NAME("Draw") PORT_CODE(KEYCODE_Y) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_POKER_HOLD2 ) PORT_NAME("Bet 2 / Hold 2") PORT_CODE(KEYCODE_D) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD3 ) PORT_NAME("Bet 3 / Hold 3") PORT_CODE(KEYCODE_F) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-5 UNUSED") + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-6 UNUSED") + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-7 UNUSED") + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-8 UNUSED") + + PORT_MODIFY("500e") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP ) PORT_NAME("Half Gamble") PORT_CODE(KEYCODE_E) + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("Reserve") PORT_CODE(KEYCODE_Q) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP ) PORT_NAME("Full Gamble") PORT_CODE(KEYCODE_W) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_POKER_HOLD1 ) PORT_NAME("Bet 1 / Hold 1") PORT_CODE(KEYCODE_S) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_POKER_HOLD5 ) PORT_NAME("Bet 5 / Hold 5") PORT_CODE(KEYCODE_H) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_POKER_HOLD4 ) PORT_NAME("Bet 4 / Hold 4") PORT_CODE(KEYCODE_G) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH ) PORT_NAME("Black") PORT_CODE(KEYCODE_T) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Take Win") PORT_CODE(KEYCODE_A) +INPUT_PORTS_END + static INPUT_PORTS_START(wildone) PORT_INCLUDE(aristmk4) @@ -1580,16 +1618,13 @@ static INPUT_PORTS_START(gldnpkr) INPUT_PORTS_END static INPUT_PORTS_START(fvrpitch) - PORT_INCLUDE(arcwins) - - PORT_MODIFY("500d") - PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON10 ) PORT_NAME("Play 5 Lines") PORT_CODE(KEYCODE_Y) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("Reserve") PORT_CODE(KEYCODE_A) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-5 UNUSED") - PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-6 UNUSED") + PORT_INCLUDE(3bagflnz) PORT_MODIFY("500e") - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("Play 1 Line") PORT_CODE(KEYCODE_W) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON10 ) PORT_NAME("Play 5 Lines") PORT_CODE(KEYCODE_H) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON9 ) PORT_NAME("Play 4 Lines") PORT_CODE(KEYCODE_G) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON8 ) PORT_NAME("Play 3 Lines") PORT_CODE(KEYCODE_F) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON7 ) PORT_NAME("Play 2 Lines") PORT_CODE(KEYCODE_D) INPUT_PORTS_END @@ -2212,7 +2247,7 @@ ROM_START( clkwise ) // MK2.5 ROM_LOAD("3vas003.u7", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) /* GAME EPROMs */ - ROM_LOAD("1vxec534.u9", 0x08000, 0x8000, NO_DUMP) // dead on arrival or blank chip (0xFFFFFFFF throughout ROM) + ROM_LOAD("clkwise.u9", 0x08000, 0x8000, NO_DUMP) // dead on arrival or blank chip (0xFFFFFFFF throughout ROM) /* SHAPE EPROMs */ ROM_REGION(0xc000, "tile_gfx", 0 ) @@ -2270,6 +2305,9 @@ ROM_START( cgold2 ) ROM_LOAD("3vlsh076_a.u46", 0x08000, 0x2000, CRC(9580c2c2) SHA1(8a010fb9e349c066e1af53ed9aa659dbf7dbf17e)) ROM_LOAD("3vlsh076.u47", 0x0a000, 0x2000, CRC(f3cb845a) SHA1(288f7fe991bb60194a9ef9e8c9b2b18ebbd3b49c)) // matches cgold + // Note: cgold tiles are not a perfect match, cgold2 needs dollar and cent signs in tiles 0x64 and 0x65 respectively, which cgold does not have. This causes a garbled graphics in the denomination. + // Tiles 0x27F and 0x280 are cent and dollar signs, but these are unused by the game. + /* COLOR PROM */ ROM_REGION(0x200, "proms", 0 ) ROM_LOAD("1cm12.u71", 0x0000, 0x0200, BAD_DUMP CRC(918cb0ab) SHA1(2ec37abae2ecae2f0f525daf6fafd03789fca20b)) // Using gtroppo's PROM for now, assuming both games use 1CM12 as they are almost identical @@ -2344,6 +2382,31 @@ ROM_START( arcwins ) ROM_LOAD("1cm29.u71", 0x0000, 0x0200, CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67)) ROM_END +/* Fever Pitch (2VXEC534, 90.36%) + Unhandled Mechanical meter 2 pulse: 04 --> Payout pulse. +*/ +ROM_START( fvrpitch ) // MK2.5 + ROM_REGION(0x10000, "maincpu", 0 ) + /* VIDEO AND SOUND EPROM */ + ROM_LOAD("3vas003.u7", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) + + /* GAME EPROMS */ + ROM_LOAD("2vxec534.u9", 0x08000, 0x8000, CRC(6f8780e8) SHA1(ebf1bfdf2ad727caa2fee34a6ae645ddba42f1cb)) // 90.36% + + /* SHAPE EPROMS */ + ROM_REGION(0xc000, "tile_gfx", 0 ) + ROM_LOAD("1vlbh1299.u8", 0x00000, 0x2000, CRC(8d6294d2) SHA1(819ab872a3ea99801350dd7bdf07011cbc7689e0)) // is it VLBH instead of VLSH or a typo? + ROM_LOAD("1vlbh1299.u10", 0x02000, 0x2000, CRC(939b30af) SHA1(0253c6b1d336ad589322ee9058c1da68ac1e714a)) + ROM_LOAD("1vlbh1299.u12", 0x04000, 0x2000, CRC(81913322) SHA1(4ed8b678e38784a41c1a46809a5ecb14256b4c75)) + ROM_LOAD("1vlbh1299.u9", 0x06000, 0x2000, CRC(e0937d74) SHA1(19f567620e095b10f1d4f2a524331737bfa628b7)) + ROM_LOAD("1vlbh1299.u11", 0x08000, 0x2000, CRC(bfa3bb9e) SHA1(610de284004906af5a5b594256e7d7ec846afff2)) + ROM_LOAD("1vlbh1299.u13", 0x0a000, 0x2000, CRC(6d8fb9a6) SHA1(1d8b667eea57f5a4ce173af55f58b9bf56aaa05e)) + + /* COLOR PROM */ + ROM_REGION(0x200, "proms", 0 ) // Using kgbird's 1CM29 PROM (colors seems correct) until original PROM is dumped. + ROM_LOAD("1cm29.u40", 0x0000, 0x0200, BAD_DUMP CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67)) +ROM_END + /* Video poker games */ ROM_START( wildone ) @@ -2390,32 +2453,32 @@ ROM_START( gldnpkr ) // MK2.5 ROM_LOAD("2cm07.u40", 0x0000, 0x0200, CRC(1e3f402a) SHA1(f38da1ad6607df38add10c69febf7f5f8cd21744)) // Using 2CM07 until a correct PROM is confirmed ROM_END -/* Fever Pitch? (2VXEC534, 90.36%) - Need some proof about the real name. - Unhandled Mechanical meter 2 pulse: 04 --> Payout pulse. +/* Guns & Roses + Unhandled Mechanical meter 2 pulse: 04 */ -ROM_START( fvrpitch ) // MK2.5 +ROM_START( gunnrose ) // MK2.5 ROM_REGION(0x10000, "maincpu", 0 ) /* VIDEO AND SOUND EPROM */ - ROM_LOAD("vidsnd.u7", 0x06000, 0x2000, BAD_DUMP CRC(568bd63f) SHA1(128b0b085c8b97d1c90baeab4886c522c0bc9a0e)) // unknown EPROM name + ROM_LOAD("gnr.u7", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) // 1VL/SH136 RED AND BLACK /* GAME EPROMS */ - ROM_LOAD("2vxec534_fever_pitch_90.36%.u9", 0x08000, 0x8000, CRC(6f8780e8) SHA1(ebf1bfdf2ad727caa2fee34a6ae645ddba42f1cb)) // 90.36% + ROM_LOAD("gnr.u9", 0x08000, 0x8000, CRC(4fb5f757) SHA1(a4129bca7e573faac0d11de41a9bf8ea144091ee)) // E/C606191SMP /* SHAPE EPROMS */ ROM_REGION(0xc000, "tile_gfx", 0 ) - ROM_LOAD("1vlbh1299_fever_pitch.u8", 0x00000, 0x2000, CRC(8d6294d2) SHA1(819ab872a3ea99801350dd7bdf07011cbc7689e0)) // unknown EPROM names, should contain VLSH or VL/SH letters on sticker - ROM_LOAD("1vlbh1299_fever_pitch.u10", 0x02000, 0x2000, CRC(939b30af) SHA1(0253c6b1d336ad589322ee9058c1da68ac1e714a)) - ROM_LOAD("1vlbh1299_fever_pitch.u12", 0x04000, 0x2000, CRC(81913322) SHA1(4ed8b678e38784a41c1a46809a5ecb14256b4c75)) - ROM_LOAD("1vlbh1299_fever_pitch.u9", 0x06000, 0x2000, CRC(e0937d74) SHA1(19f567620e095b10f1d4f2a524331737bfa628b7)) - ROM_LOAD("1vlbh1299_fever_pitch.u11", 0x08000, 0x2000, CRC(bfa3bb9e) SHA1(610de284004906af5a5b594256e7d7ec846afff2)) - ROM_LOAD("1vlbh1299_fever_pitch.u13", 0x0a000, 0x2000, CRC(6d8fb9a6) SHA1(1d8b667eea57f5a4ce173af55f58b9bf56aaa05e)) + ROM_LOAD("gnr.u8", 0x00000, 0x2000, CRC(dec9e695) SHA1(a596c4243d6d39e0611ff714e19e14188c90b6f1)) // 1VL/SH136 RED AND BLACK + ROM_LOAD("gnr.u10", 0x02000, 0x2000, CRC(e83b8e79) SHA1(595f41a5f59f938581a57b445370aa716c6b1409)) // 1VL/SH136 RED AND BLACK + ROM_LOAD("gnr.u12", 0x04000, 0x2000, CRC(9134d029) SHA1(d698fb91d8f5fa78ffd056149421008d3f12c456)) // 1VL/SH136 RED AND BLACK + ROM_LOAD("gnr.u9t", 0x06000, 0x2000, CRC(73a0c2cd) SHA1(662056d570eaa069483d378b77efcfb42eff6d0d)) // 1VL/SH136 RED AND BLACK + ROM_LOAD("gnr.u11", 0x08000, 0x2000, CRC(c50adffe) SHA1(a7c4a3cdd4d5d31a1420e47859408caa75ce2636)) // 1VL/SH136 RED AND BLACK + ROM_LOAD("gnr.u13", 0x0a000, 0x2000, CRC(e0a6bfc5) SHA1(07e4c8191503f0ea2de4f7ce18fe6290d20ef80e)) // 1VL/SH136 RED AND BLACK /* COLOR PROM */ - ROM_REGION(0x200, "proms", 0 ) // Using kgbird's 1CM29 PROM (colors seems correct) until original PROM is dumped. - ROM_LOAD("1cm29.u71", 0x0000, 0x0200, BAD_DUMP CRC(ef25f5cc) SHA1(51d12f4b8b8712cbd18ec97ec04e1340cd85fc67)) -ROM_END + ROM_REGION(0x200, "proms", 0 ) /* are either of these correct? They are taken from different games */ + //ROM_LOAD("2cm07.u40", 0x0000, 0x0200, CRC(1e3f402a) SHA1(f38da1ad6607df38add10c69febf7f5f8cd21744)) // Using 2CM07 until a correct PROM is confirmed + ROM_LOAD("1cm48.u40", 0x0000, 0x0200, BAD_DUMP CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890)) +ROM_END /* 86 Lions */ @@ -2435,55 +2498,31 @@ ROM_START( 86lions ) // ROM_LOAD( "prom.x", 0x00, 0x20, NO_DUMP ) ROM_END -ROM_START( gunnrose ) // MK2.5 - ROM_REGION(0x10000, "maincpu", 0 ) - /* VIDEO AND SOUND EPROM */ - ROM_LOAD("gnr.u7", 0x06000, 0x2000, CRC(fe7d0ea4) SHA1(3f3f4809534065c33eca2cfff0d1d2a3e3992406)) // 1VL/SH136 RED AND BLACK - - /* GAME EPROMS */ - ROM_LOAD("gnr.u9", 0x08000, 0x8000, CRC(4fb5f757) SHA1(a4129bca7e573faac0d11de41a9bf8ea144091ee)) // E/C606191SMP - - /* SHAPE EPROMS */ - ROM_REGION(0xc000, "tile_gfx", 0 ) - ROM_LOAD("gnr.u8", 0x00000, 0x2000, CRC(dec9e695) SHA1(a596c4243d6d39e0611ff714e19e14188c90b6f1)) // 1VL/SH136 RED AND BLACK - ROM_LOAD("gnr.u10", 0x02000, 0x2000, CRC(e83b8e79) SHA1(595f41a5f59f938581a57b445370aa716c6b1409)) // 1VL/SH136 RED AND BLACK - ROM_LOAD("gnr.u12", 0x04000, 0x2000, CRC(9134d029) SHA1(d698fb91d8f5fa78ffd056149421008d3f12c456)) // 1VL/SH136 RED AND BLACK - ROM_LOAD("gnr.u9t", 0x06000, 0x2000, CRC(73a0c2cd) SHA1(662056d570eaa069483d378b77efcfb42eff6d0d)) // E/C606191SMP - ROM_LOAD("gnr.u11", 0x08000, 0x2000, CRC(c50adffe) SHA1(a7c4a3cdd4d5d31a1420e47859408caa75ce2636)) // 1VL/SH136 RED AND BLACK - ROM_LOAD("gnr.u13", 0x0a000, 0x2000, CRC(e0a6bfc5) SHA1(07e4c8191503f0ea2de4f7ce18fe6290d20ef80e)) // 1VL/SH136 RED AND BLACK - - /* COLOR PROM */ - ROM_REGION(0x200, "proms", 0 ) /* are either of these correct? They are taken from different games */ - //ROM_LOAD("2cm07.u71", 0x0000, 0x0200, CRC(1e3f402a) SHA1(f38da1ad6607df38add10c69febf7f5f8cd21744)) // Using 2CM07 until a correct PROM is confirmed - ROM_LOAD("1cm48.u71", 0x0000, 0x0200, BAD_DUMP CRC(81daeeb0) SHA1(7dfe198c6def5c4ae4ecac488d65c2911fb3a890)) - -ROM_END - GAMEL( 1985, 86lions, 0, 86lions, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "86 Lions", MACHINE_NOT_WORKING, layout_topgear ) -GAMEL( 1996, eforest, 0, aristmk4, eforest, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (12XF528902, US)", 0, layout_eforest ) -GAMEL( 1995, eforesta, eforest, aristmk4, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (4VXFC818, NSW)", 0, layout_aristmk4 ) // 10c, $1 = 10 credits -GAMEL( 1996, eforestb, eforest, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (3VXFC5343, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits -GAMEL( 1996, 3bagflvt, 0, aristmk4, 3bagflvt, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (5VXFC790, Victoria)", 0, layout_3bagflvt ) // 5c, $1 = 20 credits -GAMEL( 1996, 3bagflnz, 3bagflvt, aristmk4, 3bagflnz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (3VXFC5345, New Zealand)", 0, layout_3bagflnz ) // 5c, $2 = 40 credits -GAMEL( 1996, kgbird, 0, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 5c)", 0, layout_kgbird ) // 5c, $2 = 40 credits -GAMEL( 1996, kgbirda, kgbird, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 10c)", 0, layout_kgbird ) // 10c, $2 = 20 credits -GAMEL( 1996, blkrhino, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Black Rhino (3VXFC5344, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits -GAMEL( 1996, topgear, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Top Gear (4VXFC969, New Zealand)", 0, layout_topgear ) // 10c, 1 coin = 1 credit -GAMEL( 1996, wtigernz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "White Tiger (3VXFC5342, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits -GAMEL( 1998, phantomp, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Phantom Pays (4VXFC5431, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits -GAMEL( 1998, ffortune, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fantasy Fortune (1VXFC5460, New Zealand)", 0, layout_goldenc ) // 5c, $2 = 40 credits -GAMEL( 1998, swtht2nz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Sweet Hearts II (1VXFC5461, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits -GAMEL( 1996, goldenc, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Golden Canaries (1VXFC5462, New Zealand)", 0, layout_goldenc ) // 2c, $2 = 100 credits -GAMEL( 1999, autmoon, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Autumn Moon (1VXFC5488, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits -GAMEL( 2000, coralr2, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Coral Riches II (1VXFC5472, New Zealand)", 0, layout_arimk4nz ) // 2c, $2 = 100 credits -GAMEL( 1995, cgold2, 0, aristmk4, cgold2, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Caribbean Gold II (3XF5182H04, USA)", 0, layout_cgold2 ) -GAMEL( 1996, fhunter, 0, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I01, USA)", 0, layout_fhunter ) -GAMEL( 1996, fhuntera, fhunter, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I02, USA)", 0, layout_fhunter ) -GAMEL( 1996, arcwins, 0, aristmk4, arcwins, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Arctic Wins (4XF5227H03, USA)", 0, layout_arcwins ) -GAMEL( 1997, wildone, 0, aristmk4_poker, wildone, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Wild One (4VXEC5357, New Zealand)", 0, layout_wildone ) // 20c, $2 = 10 credits, video poker -GAMEL( 1993, gunnrose, 0, aristmk4_poker, wildone, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Guns and Roses (C606191SMP, Australia)", MACHINE_WRONG_COLORS, layout_topgear ) -GAMEL( 1986, gldnpkr, 0, aristmk4_poker, gldnpkr, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Golden Poker (8VXEC037, New Zealand)", 0, layout_gldnpkr ) // possibly 20c, 1 coin = 1 credit, video poker -GAMEL( 1986, gtroppo, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Gone Troppo (1VXEC542, New Zealand)", 0, layout_topgear ) // possibly 20c, 1 coin = 1 credit -GAMEL( 1986, clkwise, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Clockwise (1VXEC534, New Zealand)", MACHINE_NOT_WORKING, layout_topgear ) // 20c, 1 coin = 1 credit -GAMEL( 1986, cgold, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Caribbean Gold (3VXEC449, USA)", 0, layout_topgear ) // 25c, 1 coin = 1 credit -GAMEL( 1986, fvrpitch, 0, aristmk4, fvrpitch, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Fever Pitch? (2VXEC534, NSW, 90.36%)", 0, layout_fvrpitch ) // 5c, $1 = 20 credits +GAMEL( 1996, eforest, 0, aristmk4, eforest, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (12XF528902, US)", 0, layout_eforest ) // 92.778% +GAMEL( 1995, eforesta, eforest, aristmk4, aristmk4, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (4VXFC818, NSW)", 0, layout_aristmk4 ) // 10c, $1 = 10 credits, 90.483% +GAMEL( 1996, eforestb, eforest, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Enchanted Forest (3VXFC5343, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits, 88.43% +GAMEL( 1996, 3bagflvt, 0, aristmk4, 3bagflvt, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (5VXFC790, Victoria)", 0, layout_3bagflvt ) // 5c, $1 = 20 credits, 90.018% +GAMEL( 1996, 3bagflnz, 3bagflvt, aristmk4, 3bagflnz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "3 Bags Full (3VXFC5345, New Zealand)", 0, layout_3bagflnz ) // 5c, $2 = 40 credits, 88.22% +GAMEL( 1996, kgbird, 0, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 5c)", 0, layout_kgbird ) // 5c, $2 = 40 credits, 87.98% +GAMEL( 1996, kgbirda, kgbird, aristmk4, kgbird, aristmk4_state, aristmk4, ROT0, "Aristocrat", "K.G. Bird (4VXFC5341, New Zealand, 10c)", 0, layout_kgbird ) // 10c, $2 = 20 credits, 91.97% +GAMEL( 1996, blkrhino, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Black Rhino (3VXFC5344, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits, 91.96% +GAMEL( 1996, topgear, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Top Gear (4VXFC969, New Zealand)", 0, layout_topgear ) // 10c, 10c = 1 credit, 87.471% +GAMEL( 1996, wtigernz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "White Tiger (3VXFC5342, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits, 91.99% +GAMEL( 1998, phantomp, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Phantom Pays (4VXFC5431, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits, 91.95% +GAMEL( 1998, ffortune, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fantasy Fortune (1VXFC5460, New Zealand)", 0, layout_goldenc ) // 5c, $2 = 40 credits, 87.90% +GAMEL( 1998, swtht2nz, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Sweethearts II (1VXFC5461, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits, 87.13% +GAMEL( 1996, goldenc, 0, aristmk4, goldenc, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Golden Canaries (1VXFC5462, New Zealand)", 0, layout_goldenc ) // 2c, $2 = 100 credits, 87.30% +GAMEL( 1999, autmoon, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Autumn Moon (1VXFC5488, New Zealand)", 0, layout_arimk4nz ) // 5c, $2 = 40 credits, 87.27% +GAMEL( 2000, coralr2, 0, aristmk4, arimk4nz, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Coral Riches II (1VXFC5472, New Zealand)", 0, layout_arimk4nz ) // 2c, $2 = 100 credits, 87.13% +GAMEL( 1995, cgold2, 0, aristmk4, cgold2, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Caribbean Gold II (3XF5182H04, USA)", 0, layout_cgold2 ) // 92.858% +GAMEL( 1996, fhunter, 0, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I01, USA)", 0, layout_fhunter ) // 90.018% +GAMEL( 1996, fhuntera, fhunter, aristmk4, fhunter, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Fortune Hunter (2XF5196I02, USA)", 0, layout_fhunter ) // 92.047% +GAMEL( 1996, arcwins, 0, aristmk4, arcwins, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Arctic Wins (4XF5227H03, USA)", 0, layout_arcwins ) // 90.361% +GAMEL( 1997, wildone, 0, aristmk4_poker, wildone, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Wild One (4VXEC5357, New Zealand)", 0, layout_wildone ) // 20c, $2 = 10 credits, video poker, 88.00% +GAMEL( 1993, gunnrose, 0, aristmk4_poker, gunnrose, aristmk4_state, aristmk4, ROT0, "Aristocrat", "Guns and Roses (C606191SMP, NSW)", MACHINE_WRONG_COLORS, layout_gunnrose ) // 20c, $1 = 5 credits +GAMEL( 1986, gldnpkr, 0, aristmk4_poker, gldnpkr, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Golden Poker (8VXEC037, New Zealand)", 0, layout_gldnpkr ) // 20c, 20c = 1 credit, video poker +GAMEL( 1986, gtroppo, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Gone Troppo (1VXEC542, New Zealand)", 0, layout_topgear ) // 20c, 20c = 1 credit, 87.138% +GAMEL( 1986, clkwise, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Clockwise (1VXEC534, New Zealand)", MACHINE_NOT_WORKING, layout_topgear ) +GAMEL( 1986, cgold, 0, aristmk4, topgear, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Caribbean Gold (3VXEC449, USA)", 0, layout_topgear ) // 25c, 25c = 1 credit +GAMEL( 1986, fvrpitch, 0, aristmk4, fvrpitch, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Fever Pitch (2VXEC534, NSW)", 0, layout_fvrpitch ) // 5c, $1 = 20 credits, 90.360% diff --git a/src/mame/drivers/aristmk5.cpp b/src/mame/drivers/aristmk5.cpp index bd0202f170b..60a6579a401 100644 --- a/src/mame/drivers/aristmk5.cpp +++ b/src/mame/drivers/aristmk5.cpp @@ -6,23 +6,37 @@ possibly 'Acorn Archimedes on a chip' hardware Current significant issues: - - Games run twice as fast as they should, music is double speed etc. + - Games run twice as fast as they should, sound effects are double speed etc. There are threads that say when running in VGA mode an original AA will play music etc. at half the expected speed, so it is likely that the way the timers work differs in this mode (25hz instead of 50?) - - Games lock up after 50 spins + - Sounds are being output as bleeps and bloops in the older games and New Zealand/touchscreen games + - Games occasionally give a coin diverter fault when inserting coins, mainly with US region games + - Venezuela games give a note acceptor error on boot even if the note acceptor is disabled in the options + - qnilebr (actually the 0301718V BIOS itself) won't accept coins on boot until the jackpot reset key is toggled (bug or not?) + - Later style games (e.g. with the newer music format) from NSW/ACT and Venezuela lock up (hang) after 50 spins + + Games which do *not* lock up after 50 spins: + All games from Brazil, Holland, New Zealand and USA. + All NSW/ACT games which have the early style (pre-1997) music e.g. chickna5, dolphntra, dstbloom, oscara5a, swhr2a, wcougar and others + Some 1997-era games with the later music: cashcham, kgalaha, locoloot, locoloota, lonewolf, qnileb, retrsama, retrsamb, rushrst, topbana Note: ARM250 mapping is not identical to plain AA - BIOS ROMs are actually nowhere to be found on a regular MK5 system. They can be used - to change the system configurations on a PCB board by swapping them with the game ROMs - U7/U11 locations. + BIOS ROMs are actually nowhere to be found on a regular MK5 system. On some US machines, set chips are required + to change the system configurations on a game by swapping them with the game ROMs in U7/U11. Casino versions actually do have a BIOS, otherwise known as a Base System, which is installed at U7/U11 at all times. Casino game EPROMs are loaded in U8/U12 and beyond. - Casino games, as well as games from Queensland and Victoria, require a comms protocol to be emulated, + Casino games (except qnilebr), as well as games from Queensland and Victoria, require a comms protocol to be emulated, otherwise they will remain in a disabled state and will not coin up. + As of MAME 0.185, only New Zealand (0700474V) and Brazil (0301718V) BIOSes are dumped. + + The Brazilian casino BIOS does not use comms, therefore qnilebr is playable. By swapping u7/u11 with the other + casino games (goldpyrb/jungjuic/penpir2), these games also become playable. + + chickna5qld, bumblbugql and the 0700474V casino BIOS all use QCOM, blackpnt uses VLC (Video Lottery Consultants) comms instead. Most New Zealand games have an autoplay option, which is enabled by default in the options. The Autoplay button replaces the fourth play line button normally used for 7 or 15 lines. @@ -33,6 +47,7 @@ Other games replace the cards with animations, for example the double up game in Prize Fight bets on which boxer will knock out the other, likewise in Sumo Spins one sumo wrestler will ring-out the other. In both Prize Fight and Sumo Spins the two opponents are wearing either red or black just like the cards they replaced. + The gamble option is not available in the Brazilian casino BIOS. On US machines which do not require set chips, dip switch DSW2-1 enables or disables the double up feature. On US games which do require set chips, the gamble option is in the set chips, if the regional jurisdiction allows for it to be enabled. @@ -46,16 +61,21 @@ Some games can be set up to multiple bet and line configurations. Usually this applies to the US set chip games, however some Australian games also have this option, such as baddog, marmagic, trojhors and tritreat. - Due to technical limitations in MAME, only one button panel example per game can be shown in the "Input (this Machine)" screen, - however multiple button panels are supported as artwork files. + Multiple button panels are supported as artwork files and can be toggled in MAME's Video Options menu. + + Some early games such as swhr2a have an option to have either music or coin sounds to be played during a win. + This option is in the Sound System setup rather than in Machine Options. + Selecting "Base" plays coin jingles while selecting "MK2.5" plays a small selection of prerecorded music taken from MK2.5 games. + + Later games (non-US) removed the collect limit out of Machine Options into its own menu. US Hyperlink (e.g. Cash Express) games will not trigger the jackpot feature if the link system is not hooked up. This affects dolphntrce, dolphntrcea, dolphntrceb, pengpuck, qnilece and qnilecea. - Non-US Hyperlink games will still trigger the jackpot feature as intended, however, without the link system hooked up, - progressive jackpot credits cannot be awarded. If the link system is offline on a real machine, the game will disable itself - after the Hyperlink feature and a hand pay of the jackpot amount won at the time of the Hyperlink feature would be required. - Normally if this occurs in the wild the machine is immediately taken out of service. + Non-US Hyperlink games will still trigger the jackpot feature as intended, however the link system is not emulated + therefore no jackpot credits are paid if the Hyperlink feature is triggered, and the games will need the jackpot key to be toggled to continue play. + If the link system is offline on a real machine, the game will disable itself after the Hyperlink feature and a hand pay of the applicable jackpot amount + would be required. Normally if this occurs in the wild the machine is immediately taken out of service until the link system is working again. List of Hyperlink systems/themes on MK5 hardware: Cash Express - Train theme. @@ -66,7 +86,7 @@ Note: The Hyperlink jackpot feature trigger is won at random and is predetermined the instant the player has started a game. Pressing the buttons to stop the Hyperlink reels is only a visual effect with no skill involved, likewise touching the icons to reveal the characters in Maximillions. - The jackpot level won (e.g. Grand, Major, Minor or Min) is also predetermined at the start of the game. + The jackpot level won (e.g. Grand, Major, Minor or Mini) is also predetermined at the start of the game. Most Hyperlink games have a set of four eight-digit, 7-segment LEDs installed in the topbox for displaying the progressive jackpots. The Grand and Major jackpot displays are larger than the Minor and Mini jackpot displays. @@ -86,6 +106,60 @@ Queen of the Nile does not use this early prerecorded music in any of its variants. It is possible that Queen of the Nile ROMs were used as offical replacements/upgrades for earlier version Golden Pyramids ROMs. + How to set up the games from scratch: + + Standard NSW/ACT games: + + Step 1: Audit key in (F2), open main door (M), and press Collect (A) and the fourth line button (G) together to clear the memory. + Note: On 3-payline games, press Collect (A) and Bet 1 Credit (E) to clear the memory. + + Optionally, the main door can be closed from this point on (press M again). + + Step 2: Enter Operator Setup -> Machine Options + + Usually, the Machine ID can be set to anything, however some games complain if it set to zero. + Base Credit Value is the denomination e.g. $0.01 is a one cent machine; $1.00 is a one dollar machine. Some machines may not allow certain values, others may only have one setting. + Token Value is the coin used. The default coin in Australian machines is $1.00 ($2.00 for New Zealand) but there are a number of options from 1 cent all the way to 100 dollars. + Percentage Variation is how loose or tight you want the machine to be, the higher the percentage, the better the game is to the players at the cost of the house edge. Usually the default is "Variation 99" or around 87%. Again, some machines may only have the one option. + CCCE is for communications in a gaming venue, and is not required for emulation. + Collect limit is the highest amount of credits allowed to be cashed out before a hand pay is required. + Hopper refill is the amount of coins the machine should receive every time when the hopper is empty (not required for emulation as the hopper has infinite coins!) + Gamble is the double up feature, and it is disabled by default as seen in the diagram. Change the setting to YES for the ability to bet against your wins; if disabled, the wins are automatically added to the credit meter. + + Step 3: Once everything has been set up, open the Security Cage/Logic Door (L) and press (W) to save (or (R) on 3-payline games; (H) on single-line games), and close the logic door (L again). + By now it should be safe to key out (F2) and the game should be ready to accept credits, if not, check whether the main door (M) is still open or if it needs another memory reset (if pressing F2 went to the main menu instead of going back to the game). + + All items with ?? must be changed or the game will not allow you to save any settings. + + Later games may have more options, such as the ability to toggle between a printer and/or hopper. Disabling the printer will enable the hopper refill option. + Some games may enter a graphical menu for the bet/line/denomination setup, usually if they support multiple betting options. + + Note: To disable both the hopper and forced hand pay on cashout, change both the Collect Limit and Hopper Refill to $0.00. + Disabling this setting will allow hand pays but still allow the player to continue if they inadvertently hit Collect. + To perform a hand pay or jackpot reset (e.g. after a Hyperlink feature), press (V) to allow the game to enter play mode. + + + New Zealand non-casino games, and most NSW/ACT touchscreen games: + + These games have a slightly updated menu system reminiscent of MK6 games, complete with a black background instead of blue. + + Step 1: Audit key in (F2), press Collect (A) and the first line button (S) together to clear the memory. The main door does not need to be open. + + Step 2: Enter Operator Setup -> Machine Options + + Step 3: Set everything up as above, open the Security Cage/Logic Door (L), and save the machine options (which now has its own spot on the menu instead of a dedicated button). + Close the Security Cage (L) and turn off the Audit key (F2) and the game should be ready to accept credits. + + New Zealand machines are usually identical to Australian games except that they normally use NZ $2.00 coins in place of AU $1.00 coins. CCCE comms is not used on New Zealand machines. + + + Brazil [e.g. qnilebr]: + + This game similar to the NSW/ACT games however it requires a four-digit setup code before it can be initialized. + By default, this number is 4856. + +After the game has accepted this code, press Collect (A) and Play 7 Lines (G) at the same time to clear the memory. + TODO (MK-5 specific): - Fix remaining errors - Layouts for various configurations @@ -255,7 +329,7 @@ #include "sound/volt_reg.h" #include "speaker.h" -// Non-US button layouts Bet buttons Lines Gamble Other +// Non-US button layouts Bet buttons Lines Gamble Other #include "aristmk5.lh" // 1, 2, 3, 5, 10 20 suits TW/SF #include "baddog.lh" // Video Poker #include "cashcatnz.lh" // 1, 2, 3, 4, 5 9 suits TW/SF, 7L or Autoplay @@ -285,6 +359,7 @@ #include "mountmon.lh" // 1, 5, 10, 25, 50 20 suits #include "multidrw.lh" // Video Poker (different to baddog) #include "mystgard.lh" // 1, 2, 3, 4, 5 20 red/black +#include "one4all.lh" // 1, 2, 3, 5, 6 20 suits TW/SF, 15L or Autoplay #include "orchidms.lh" // 1, 5, 10, 25, 50 10 suits #include "snowcat.lh" // 1, 2, 3, 5, 10 9 suits #include "pantmaga.lh" // 1, 2 5 suits @@ -294,6 +369,7 @@ #include "qnile.lh" // 1, 5, 10, 20, 25 20 suits TW/SF #include "qnilec.lh" // 1, 2, 5, 10, 20 9 suits TW/SF #include "qniled.lh" // 1, 2, 3 3 suits TW/SF +#include "qnilenl.lh" // 1, 2, 3, 5, 10 9 red/black TW/SF, Service #include "qtbird.lh" // 1, 2, 3, 4, 5 9 red/black #include "reelrock.lh" // 1, 2, 3, 5, 8 243 suits #include "retrsamb.lh" // 1, 2, 3, 5, 10 9 odds @@ -301,6 +377,7 @@ #include "sbuk3.lh" // 1, 2, 3 3 odds TW/SF #include "swhr2.lh" // 1, 2, 3, 5, 10 9 red/black #include "trstrove.lh" // 1, 2, 5, 10, 25 20 suits Take Win/Start Feature +#include "toutangonl.lh" // 1, 2, 3, 5, 10 9 red/black Service #include "wamazon.lh" // 1, 2, 3 3 suits Play Feature Game #include "wamazona.lh" // 1, 2, 3, 5, 10 1 suits Single line game #include "wcougar.lh" // 1, 2, 5, 10, 20 9 red/black @@ -310,15 +387,15 @@ #include "wizways.lh" // 1, 2, 5, 10, 20 243 suits #include "yukongld.lh" // multiple configs 20 suits TW/SF -#include "aristmk5_us.lh" // 1, 2, 3, 5, 10 9 red/black (all US games only have red/black) -#include "aristmk5_us_200.lh" // 1, 2, 3, 5, 10 20 +#include "aristmk5_us.lh" // 1, 2, 3, 5, 10 9 red/black (all US games only have red/black) +#include "aristmk5_us_200.lh" // 1,2,3,5,10 20 #include "bparty.lh" // 20 lines, multiple layouts #include "cuckoou.lh" // 9 lines, multiple layouts #include "dolphntrce.lh" // 20 lines, multiple layouts #include "magimaska.lh" // 9 lines, multiple layouts #include "pengpuck.lh" // 20 lines, multiple layouts #include "qnilecea.lh" // 9 lines, multiple layouts -#include "wnpost.lh" // 1, 2, 3, 5, 10 5 +#include "wnpost.lh" // 1, 2, 3, 5, 10 5 #define MASTER_CLOCK XTAL_72MHz /* confirmed */ @@ -1122,6 +1199,13 @@ static INPUT_PORTS_START(geisha) PORT_BIT(0x00002000, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Y) PORT_NAME("Bet 12 Credits / Spade") INPUT_PORTS_END +static INPUT_PORTS_START(one4all) + PORT_INCLUDE(geisha) + + PORT_MODIFY("P1") + PORT_BIT(0x00002000, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Y) PORT_NAME("Bet 6 Credits / Spade") +INPUT_PORTS_END + static INPUT_PORTS_START(montree) PORT_INCLUDE(geisha) @@ -1353,6 +1437,20 @@ static INPUT_PORTS_START(swhr2) PORT_BIT(0x00002000, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Y) PORT_NAME("Bet 10 Credits") INPUT_PORTS_END +static INPUT_PORTS_START(toutangonl) + PORT_INCLUDE(swhr2) + + PORT_MODIFY("P1") + PORT_BIT(0x00000080, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_A) PORT_NAME("Service") +INPUT_PORTS_END + +static INPUT_PORTS_START(qnilenl) + PORT_INCLUDE(toutangonl) + + PORT_MODIFY("P1") + PORT_BIT(0x00000002, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_K) PORT_NAME("Take Win / Start Feature") +INPUT_PORTS_END + static INPUT_PORTS_START(dimtouch) PORT_INCLUDE(swhr2) @@ -1484,7 +1582,7 @@ static INPUT_PORTS_START(wtiger) PORT_INCLUDE(aristmk5) PORT_MODIFY("P1") - PORT_BIT(0x00000001, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_J) PORT_NAME("Standard Game") + PORT_BIT(0x00000001, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_J) PORT_NAME("Standard Game") // Classic Buy Feature toggle off PORT_BIT(0x00000002, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_K) PORT_NAME("Classic Buy Feature / Start Feature") PORT_BIT(0x00000080, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_A) PORT_NAME("Gamble / Reserve") PORT_BIT(0x00000100, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Q) PORT_NAME("Take Win / Collect") @@ -1947,7 +2045,7 @@ ROM_END // 0200751V - 10 Credit Multiplier / 20 Line Multiline. -// ADONIS - NSW/ACT A - 25/05/98 Revision: 10 602/9. +// ADONIS - NSW/ACT - A - 25/05/98 Revision: 10 602/9. ROM_START( adonis ) ARISTOCRAT_MK5_BIOS /* @@ -1971,7 +2069,7 @@ ROM_END // 0100751V - 10 Credit Multiplier / 20 Line Multiline. -// ADONIS - NSW/ACT A - 25/05/98 Revision: 9 602/9. +// ADONIS - NSW/ACT - A - 25/05/98 Revision: 9 602/9. ROM_START( adonisa ) ARISTOCRAT_MK5_BIOS /* @@ -2020,6 +2118,8 @@ ROM_START( adonisu ) ROM_END +// 602/9 - 10 Credit Multiplier/20 Line Multiline +// ADONIS - NSW/ACT - C - 06/07/99 ROM_START( adonisce ) ARISTOCRAT_MK5_BIOS ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) @@ -2043,6 +2143,10 @@ ROM_START( adonisce ) ROM_END +// JB013/1 - Multi credit / 20 line +// ALCHEMIST - VENEZUILA - A - 22/01/02 +// This game is downported from the MK6 version (Alchemy) and has MK6 style graphics +// Venezuela is misspelled in the ROM ROM_START( alchemst ) ARISTOCRAT_MK5_BIOS /* @@ -2067,6 +2171,8 @@ ROM_START( alchemst ) ROM_END +// 386/56 - CARD POKER +// BAD DOG POKER - NSW HOTEL - A 17/12/96 ROM_START( baddog ) ARISTOCRAT_MK5_BIOS /* @@ -2091,6 +2197,8 @@ ROM_START( baddog ) ROM_END +// 594/1 - 3 Credit Multiplier/3 Line Multiline +// Black Panther - Victoria - A - 30/07/96 ROM_START( blackpnt ) ARISTOCRAT_MK5_BIOS /* @@ -2113,6 +2221,8 @@ ROM_START( blackpnt ) ROM_END +// 616/1 - 25 Credit Multiplier/20 Line Multiline +// Boot Scootin' 500cm - NSW/ACT - B - 11/12/98 ROM_START( bootsctn ) ARISTOCRAT_MK5_BIOS /* @@ -2169,6 +2279,8 @@ ROM_START( bootsctnu ) ROM_END +// MV4098/1 - 10 Credit Multiplier/20 Line Multiline +// BOOT SCOOTIN' - Export - A - 27/07/99 ROM_START( bootsctnua ) ARISTOCRAT_MK5_BIOS /* @@ -2194,6 +2306,9 @@ ROM_START( bootsctnua ) ROM_END +// MV4119/1 - 3,5,10,20,25,50 Credit Multiplier / 9 Line Multiline +// Bachelorette Party - Export - B - 25/08/2000 +// ROM says "9 Line Multiline" but this is a 20 line game, it cannot be set to 9 lines at all ROM_START( bparty ) ARISTOCRAT_MK5_BIOS /* @@ -2219,6 +2334,29 @@ ROM_START( bparty ) ROM_END +// MV4119/1 - 5, 10, 25, 50 Credit Multiplier / 20 Line Multiline +// Bachelorette Party - Export - B - 25/08/2000 +ROM_START( bpartya ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "bhg1579.u7", 0x000000, 0x7f01b, BAD_DUMP CRC(da30ade2) SHA1(0a19181ae3968134a5731aa9eadde8c7a12798c1) ) + ROM_LOAD32_WORD( "bhg1579.u11", 0x000002, 0x7ff5b, BAD_DUMP CRC(f94c777f) SHA1(f3e516b9d8b0270f7935bf80f7fabfef055171f3) ) + ROM_LOAD32_WORD( "bhg1579.u8", 0x100000, 0x7fe04, BAD_DUMP CRC(9f457ac5) SHA1(913b48a5d49c555dfa758aee619d32bf32daf761) ) + ROM_LOAD32_WORD( "bhg1579.u12", 0x100002, 0x7fdfe, BAD_DUMP CRC(d18929d8) SHA1(0f1d9c8b48a2f157ec8447bff08815e2ad15782c) ) + ROM_LOAD32_WORD( "bhg1579.u9", 0x200000, 0x7fd8e, BAD_DUMP CRC(08c95d7f) SHA1(ad37b96e3474bac7e06156c19b08a0ae313d7e42) ) + ROM_LOAD32_WORD( "bhg1579.u13", 0x200002, 0x7fd9c, BAD_DUMP CRC(9f0f893d) SHA1(027048eef5f791a4e051692108288ee4b12152e6) ) + ROM_LOAD32_WORD( "bhg1579.u10", 0x300000, 0x7ff63, BAD_DUMP CRC(b2682002) SHA1(378acb39ae504423506b3a01b1ba91d1e8ae0be0) ) + ROM_LOAD32_WORD( "bhg1579.u14", 0x300002, 0x7ff94, BAD_DUMP CRC(34ffe312) SHA1(34432e57e2e3dd90c15dd3ff7cb16d8381343be8) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + +// 593 - 10 Credit Multiplier / 9 Line Multiline +// Bumble Bugs - Local - D - 5/07/96 ROM_START( bumblbug ) ARISTOCRAT_MK5_BIOS /* @@ -2238,6 +2376,8 @@ ROM_START( bumblbug ) ROM_END +// 593 - 10 Credit Multiplier / 9 Line Multiline +// Bumble Bugs - QLD CLUB & HOTEL - D - 05/07/96 ROM_START( bumblbugql ) ARISTOCRAT_MK5_BIOS /* @@ -2287,6 +2427,8 @@ ROM_START( bumblbugu ) ROM_END +// 571/4 - 10 Credit Multiplier/9 Line Multiline +// Butterfly Delight - Local - A - 19/12/95 ROM_START( buttdeli ) ARISTOCRAT_MK5_BIOS /* @@ -2309,6 +2451,21 @@ ROM_START( buttdeli ) ROM_END +ROM_START( canrose ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1463.u7", 0x000000, 0x7f06d, CRC(d866097c) SHA1(2bd2c6200986b27a35329aa0c43e5afd22becbfc) ) + ROM_LOAD32_WORD( "ahg1463.u11", 0x000002, 0x7ff68, CRC(710827f7) SHA1(26b9ab7f49dc94467a98635480cac0605c1de399) ) + ROM_LOAD32_WORD( "ahg1463.u8", 0x100000, 0x7f499, CRC(17e4ff76) SHA1(e582c92478f139e55922ccf851e4922078498462) ) + ROM_LOAD32_WORD( "ahg1463.u12", 0x100002, 0x7f4fc, CRC(5fe736c2) SHA1(d7c1a3f003085848e413aa499d9eaecca74773da) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( cashcat ) ARISTOCRAT_MK5_BIOS ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) @@ -2482,6 +2639,21 @@ ROM_START( cashcra5 ) ROM_END +ROM_START( cashcra5a ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0300447v.u7", 0x000000, 0x7f992, BAD_DUMP CRC(421ac2af) SHA1(552e98a0d3f969d702dd0aafcb4cb8f697a56b47) ) + ROM_LOAD32_WORD( "0300447v.u11", 0x000002, 0x7ffd3, BAD_DUMP CRC(36b57080) SHA1(6719df7cb0ae2535e125c965a2426efc00da29df) ) + ROM_LOAD32_WORD( "0300447v.u8", 0x100000, 0x7fe3d, BAD_DUMP CRC(9cc0ea01) SHA1(92f89d3adf257eee9ffaa88c1119f0456cafba1d) ) + ROM_LOAD32_WORD( "0300447v.u12", 0x100002, 0x7fe36, BAD_DUMP CRC(ef641efa) SHA1(52e54ed933352cde0f280ba2b3e9bae01c4aae7e) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( chariotc ) ARISTOCRAT_MK5_BIOS /* @@ -2576,7 +2748,7 @@ ROM_START( chickna5 ) ROM_END -// 596 - 10 Credit Multiplier / 9 Line Multiline. (touch) +// 596 - 10 Credit Multiplier / 9 Line Multiline. // Chicken - Export C - 23/02/98. // Marked as RHG0730, 92.588% and 'touch' // All devices are 27c4002 instead of 27c4096. @@ -2678,6 +2850,7 @@ ROM_END // MV4104 3,5,10,20,25,50 Credit Multiplier / 9-20 Line Multiline. // CUCKOO - Export C - 02/02/00. // All devices are 27c4002 instead of 27c4096. +// Game ROM says 9-20 Lines, but it only has 9 Lines. ROM_START( cuckoou ) ARISTOCRAT_MK5_BIOS_HAVE_EEPROMS /* @@ -2790,6 +2963,25 @@ ROM_START( dmdfever ) ROM_END +// MV4115_5 - 5, 10, 25, 50 Credit Multiplier / 20 Line Multiline. +// Diamond Destiny - Export - A - 09/05/2000. +ROM_START( diamdest ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1533.u7", 0x000000, 0x7efb1, BAD_DUMP CRC(b228ed66) SHA1(a92e403b4df2054693787f48e988613843731f9e) ) + ROM_LOAD32_WORD( "ahg1533.u11", 0x000002, 0x7ff0f, BAD_DUMP CRC(a1c66732) SHA1(2b3fa6c86a2f43f3b857c3bff55343859dd52943) ) + ROM_LOAD32_WORD( "ahg1533.u8", 0x100000, 0x7faf6, BAD_DUMP CRC(66b7e33b) SHA1(5e337aeda6f99de16a655bd635ea65f1d2145a67) ) + ROM_LOAD32_WORD( "ahg1533.u12", 0x100002, 0x7faef, BAD_DUMP CRC(615c2343) SHA1(9bb85f97ca8345d80e088fbb7ac5caea360af529) ) + ROM_LOAD32_WORD( "ahg1533.u9", 0x200000, 0x7fff6, BAD_DUMP CRC(be004ff5) SHA1(2827e5be3c21acf2002647729f163659195a461a) ) + ROM_LOAD32_WORD( "ahg1533.u13", 0x200002, 0x7ffeb, BAD_DUMP CRC(612a6bf2) SHA1(01ee8854204da0610aa4ab3a36c3e517906d2ab4) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( diamdove ) ARISTOCRAT_MK5_BIOS /* @@ -3047,6 +3239,23 @@ ROM_START( dynajack ) ROM_END +ROM_START( dynajacku ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, first 4 files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "chg1562.u7", 0x000000, 0x7f023, BAD_DUMP CRC(c69c989c) SHA1(6eeadf185a38944c6c0c32777c006f27505eaa73) ) + ROM_LOAD32_WORD( "chg1562.u11", 0x000002, 0x7ff1e, BAD_DUMP CRC(693b28cf) SHA1(06ca74d5f7a1e0cd315f4b0dc5182db1f3cfa5a7) ) + ROM_LOAD32_WORD( "chg1562.u8", 0x100000, 0x7fe83, BAD_DUMP CRC(5b585157) SHA1(e7d11b959f02f4cf35413ea59220c751653cb0c7) ) + ROM_LOAD32_WORD( "chg1562.u12", 0x100002, 0x7fe8c, BAD_DUMP CRC(39e6017d) SHA1(5f5dd611b51ad91b6de8bce7de5efc4e48fd02a3) ) + ROM_LOAD32_WORD( "chg1562.u9", 0x200000, 0x80000, CRC(5311546c) SHA1(83eff3a0382a19b315be4612bcdc5280049b10f1) ) + ROM_LOAD32_WORD( "chg1562.u13", 0x200002, 0x80000, CRC(5a2220d7) SHA1(aca5fefb60af93ba776cc695e9a7ea406f527937) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( eldorda5 ) ARISTOCRAT_MK5_BIOS /* @@ -3085,6 +3294,25 @@ ROM_START( eforsta5 ) ROM_END +ROM_START( eforsta5ce ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, first 6 files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "chg1536.u7", 0x000000, 0x7efd4, BAD_DUMP CRC(d29185cc) SHA1(26154f3d99907461cff4a44fe02929fae66e6963) ) + ROM_LOAD32_WORD( "chg1536.u11", 0x000002, 0x7feab, BAD_DUMP CRC(4ea1bd5d) SHA1(86ffabb11550a932006549496772bdd0d27aa384) ) + ROM_LOAD32_WORD( "chg1536.u8", 0x100000, 0x7f753, BAD_DUMP CRC(d439857a) SHA1(8d8d85f36253c89a8e5fb825761284ddd44890c4) ) + ROM_LOAD32_WORD( "chg1536.u12", 0x100002, 0x7f7f9, BAD_DUMP CRC(5f339d63) SHA1(f83587f674e4e12dff65d5c4828e62c4e8349baa) ) + ROM_LOAD32_WORD( "chg1536.u9", 0x200000, 0x7eaaa, BAD_DUMP CRC(5e739d2c) SHA1(2bfae3b39fdb9f52a539aa4532109b51e88ac5c4) ) + ROM_LOAD32_WORD( "chg1536.u13", 0x200002, 0x7eab3, BAD_DUMP CRC(653240e4) SHA1(20a196a2b77416d1490f3d7d4d66dd69ef8c59b2) ) + ROM_LOAD32_WORD( "chg1536.u10", 0x300000, 0x80000, CRC(e1301711) SHA1(b7778b9d3faba0e807b7806f2837d57b0c6a3338) ) + ROM_LOAD32_WORD( "chg1536.u14", 0x300002, 0x80000, CRC(113238a6) SHA1(145467e1f015543d23bb4a377d71949693f21c34) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + // MV4033 - 10 Credit Multiplier / 9 Line Multiline. // Enchanted Forest - Export B - 10/02/97. // Marked as 94.97% @@ -3160,6 +3388,25 @@ ROM_START( fortellr ) ROM_END +ROM_START( fortfvr ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, 7 out of 8 files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "bhg1566.u7", 0x000000, 0x7f050, BAD_DUMP CRC(07c896ae) SHA1(5d275f3759253d2aa3eeef4d6ce973e9a3b5e421) ) + ROM_LOAD32_WORD( "bhg1566.u11", 0x000002, 0x7ff76, BAD_DUMP CRC(e6459275) SHA1(7329204db5d8b9f378918936e46d1b61e6cd2191) ) + ROM_LOAD32_WORD( "bhg1566.u8", 0x100000, 0x7e211, BAD_DUMP CRC(6f26925f) SHA1(8656fe440a123a2fb5e1a801295163bd1244a0c6) ) + ROM_LOAD32_WORD( "bhg1566.u12", 0x100002, 0x7de28, BAD_DUMP CRC(1748216c) SHA1(d2f037b45acbf7d7737d49bf1e6e1c0369d3f7dc) ) + ROM_LOAD32_WORD( "bhg1566.u9", 0x200000, 0x7faf3, BAD_DUMP CRC(7556fbdb) SHA1(95f3f4144a247b9d810a5fd3f219d84147b78bec) ) + ROM_LOAD32_WORD( "bhg1566.u13", 0x200002, 0x7fb29, BAD_DUMP CRC(ed5d7c4a) SHA1(f8288581364bca9ceb96ab9359803c90c520b3ab) ) + ROM_LOAD32_WORD( "bhg1566.u10", 0x300000, 0x80000, CRC(627109ba) SHA1(6689e8cfa7d31fa9471bbde75a5ea97f16ddc00a) ) + ROM_LOAD32_WORD( "bhg1566.u14", 0x300002, 0x7ffff, BAD_DUMP CRC(4fba6570) SHA1(46bb22ba10dc69c70241dfbb00e86ffa5b28fd1c) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + // MV4084/1 - 10 Credit Multiplier / 9 Line Multiline. // THE GAMBLER - Export A - 30/10/98. // Marked as EHG0916 and 92.268%. @@ -3298,6 +3545,8 @@ ROM_END ROM_START( goldpyrb ) ARISTOCRAT_MK5_BIOS /* + Using New Zealand 0700474V BIOS until an Australian casino BIOS is dumped. + note, this actually contains a 2nd checksum for the game, this is the base/bios check only. Checksum code found at 0x001b74 @@ -3392,6 +3641,23 @@ ROM_START( incasunsp ) ROM_END +ROM_START( incasunnz ) + ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0101108v.u7", 0x000000, 0x80000, CRC(1e7be5ca) SHA1(333b7665fab8f60fb60e9d3b44de96725763ca17) ) + ROM_LOAD32_WORD( "0101108v.u11", 0x000002, 0x80000, CRC(2ff86b76) SHA1(c491ca19320bd3e15199b3ca1fcf36a70e386daa) ) + ROM_LOAD32_WORD( "0101108v.u8", 0x100000, 0x80000, CRC(3eb64fc9) SHA1(31f7d56443091da211c45dddb97375305c3cfeae) ) + ROM_LOAD32_WORD( "0101108v.u12", 0x100002, 0x80000, CRC(d91114c5) SHA1(fa88c70d81ff5e4df539b873803376e79eb6a479) ) + ROM_LOAD32_WORD( "0101108v.u9", 0x200000, 0x80000, CRC(6da340db) SHA1(4d7528aa27561185a7d53a0c44a4e95e40aadc26) ) + ROM_LOAD32_WORD( "0101108v.u13", 0x200002, 0x80000, CRC(472f4097) SHA1(5ebe72b138cdc67989db17c82979eeddc60a081e) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( incasunu ) ARISTOCRAT_MK5_BIOS_HAVE_EEPROMS /* @@ -3427,16 +3693,16 @@ ROM_START( incasunu ) ROM_END -ROM_START( incasunnz ) +ROM_START( incasunua ) ARISTOCRAT_MK5_BIOS - // checksum code not found (uses different startup sequence) + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "0101108v.u7", 0x000000, 0x80000, CRC(1e7be5ca) SHA1(333b7665fab8f60fb60e9d3b44de96725763ca17) ) - ROM_LOAD32_WORD( "0101108v.u11", 0x000002, 0x80000, CRC(2ff86b76) SHA1(c491ca19320bd3e15199b3ca1fcf36a70e386daa) ) - ROM_LOAD32_WORD( "0101108v.u8", 0x100000, 0x80000, CRC(3eb64fc9) SHA1(31f7d56443091da211c45dddb97375305c3cfeae) ) - ROM_LOAD32_WORD( "0101108v.u12", 0x100002, 0x80000, CRC(d91114c5) SHA1(fa88c70d81ff5e4df539b873803376e79eb6a479) ) - ROM_LOAD32_WORD( "0101108v.u9", 0x200000, 0x80000, CRC(6da340db) SHA1(4d7528aa27561185a7d53a0c44a4e95e40aadc26) ) - ROM_LOAD32_WORD( "0101108v.u13", 0x200002, 0x80000, CRC(472f4097) SHA1(5ebe72b138cdc67989db17c82979eeddc60a081e) ) + ROM_LOAD32_WORD( "dhg1577.u7", 0x000000, 0x7f079, BAD_DUMP CRC(ebbd4d54) SHA1(7e5c0da2bc62338dd2148af7fa87745d622b85b9) ) + ROM_LOAD32_WORD( "dhg1577.u11", 0x000002, 0x7ff6c, BAD_DUMP CRC(fb86c7b2) SHA1(62b1897907ceebcd0c2c0a4da002a783174321e7) ) + ROM_LOAD32_WORD( "dhg1577.u8", 0x100000, 0x7fcb7, BAD_DUMP CRC(809c5277) SHA1(2efde9a7887d3ca5cb7fa5aebb0b6fcc9aeb880a) ) + ROM_LOAD32_WORD( "dhg1577.u12", 0x100002, 0x7fc89, BAD_DUMP CRC(dbf26048) SHA1(2fcf1f7d5a0402798b4fe25afd178d8c1db89e3b) ) + ROM_LOAD32_WORD( "dhg1577.u9", 0x200000, 0x7fd47, BAD_DUMP CRC(046e019e) SHA1(4c6e17562cb337c3d79efc095960c4d1f9d87f39) ) + ROM_LOAD32_WORD( "dhg1577.u13", 0x200002, 0x7fd62, BAD_DUMP CRC(7299484f) SHA1(f6b75e5be6ef724504a543702692e455437d7046) ) ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) @@ -3466,6 +3732,21 @@ ROM_START( indrema5 ) ROM_END +ROM_START( jumpbean ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0100161v.u7", 0x000000, 0x7fa4c, BAD_DUMP CRC(6994c968) SHA1(7896a93aeec9c2d815c49d203ca594644e5df8a6) ) + ROM_LOAD32_WORD( "0100161v.u11", 0x000002, 0x7ffda, BAD_DUMP CRC(7776e753) SHA1(3d4753513b63f48500cb289bd0fcc28d0f4ad9d8) ) + ROM_LOAD32_WORD( "0100161v.u8", 0x100000, 0x7fa52, BAD_DUMP CRC(7e69c6ba) SHA1(105bad21c78737b78f0f740a224b3f3e8b44c751) ) + ROM_LOAD32_WORD( "0100161v.u12", 0x100002, 0x7fa54, BAD_DUMP CRC(d1d6cfba) SHA1(8c8ee5a97bc3c8cd21cd291701cebf214ca388f3) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( jumpjoey ) ARISTOCRAT_MK5_BIOS /* @@ -3488,6 +3769,11 @@ ROM_START( jumpjoey ) ROM_END +/* +566/3 - 5 Credit Multiplier/9 Line Multiline +Jungle Juice - Crown - F - 06/03/96 +Note: Game says "Crown" as region, but game was from Dunedin Casino with NZ BIOS installed +*/ ROM_START( jungjuic ) ARISTOCRAT_MK5_BIOS /* @@ -3513,6 +3799,11 @@ ROM_START( jungjuic ) ROM_END +/* +613/6 - 10 Credit Multiplier/20 Line Multiline +King Galah - Local - A - 21/07/95 +Note: Game says 1995 but artwork says 1997; game has a 1998+ style denomination sign +*/ ROM_START( kgalah ) ARISTOCRAT_MK5_BIOS /* @@ -3535,6 +3826,11 @@ ROM_START( kgalah ) ROM_END +/* +613 - 10 Credit Multiplier/20 Line Multiline +King Galah - Local - A - 21/07/95 +Note: Game says 1995 but artwork says 1997; game has the newer style music introduced in 1997 +*/ ROM_START( kgalaha ) ARISTOCRAT_MK5_BIOS /* @@ -3608,6 +3904,30 @@ ROM_START( koalamnt ) ROM_END +ROM_START( koalamnta ) + ARISTOCRAT_MK5_BIOS + /* + This ROM set is exactly the same version as the parent, yet is bad in a completely different way! + Comparing the ROM data between this one and the above bad dump, it is highly possible that this set can be repaired as this ROM set came from a good dump until it was stripped of carriage return symbols (0x0D) by a web server + The "_a" suffix is to differentiate the ROMs from the above set and does not correspond to the label, the correct label is simply CHG1573. + checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "chg1573_a.u7", 0x000000, 0x7f054, BAD_DUMP CRC(de6fa56b) SHA1(e221c5d4b9c3197d0222a539c26aa4bf54c2d3bd) ) + ROM_LOAD32_WORD( "chg1573_a.u11", 0x000002, 0x7ff5e, BAD_DUMP CRC(968cbd51) SHA1(34044106aa648a71f8a62bedd13e7eab587531e8) ) + ROM_LOAD32_WORD( "chg1573_a.u8", 0x100000, 0x7fbb5, BAD_DUMP CRC(d332bef9) SHA1(142fde5d7bee1406c35b3e1ddeba479dddb2edb7) ) + ROM_LOAD32_WORD( "chg1573_a.u12", 0x100002, 0x7fba6, BAD_DUMP CRC(765040ea) SHA1(e29916a52e66f2724efba80e9a5f0e18e1731bfa) ) + ROM_LOAD32_WORD( "chg1573_a.u9", 0x200000, 0x7fcb5, BAD_DUMP CRC(8eb7ac5e) SHA1(a9e32a2ed73093528466d3e1715ee173c465791d) ) + ROM_LOAD32_WORD( "chg1573_a.u13", 0x200002, 0x7fceb, BAD_DUMP CRC(3621d180) SHA1(70545a3a41ce7d859c902846b8df2a4ce4a1682a) ) + ROM_LOAD32_WORD( "chg1573_a.u10", 0x300000, 0x7ffd7, BAD_DUMP CRC(679b5531) SHA1(9f3248a047a97f9845aed6947db2b5dee3ceac8f) ) + ROM_LOAD32_WORD( "chg1573_a.u14", 0x300002, 0x7ffe7, BAD_DUMP CRC(71d793a3) SHA1(65ec159a79545ef2dd21522f811aab24e6379aae) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( kookabuk ) ARISTOCRAT_MK5_BIOS /* @@ -3683,6 +4003,21 @@ ROM_START( locolootnz ) ROM_END +ROM_START( locolootu ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1513.u7", 0x000000, 0x7f06f, BAD_DUMP CRC(c0e769a1) SHA1(df0dedf6dc9412efccd26ad16ab0d316863f9488) ) + ROM_LOAD32_WORD( "ahg1513.u11", 0x000002, 0x7ff6c, BAD_DUMP CRC(f60c2e0b) SHA1(d3ba83eb458ab99d28a910688e63c9dd5ae6570b) ) + ROM_LOAD32_WORD( "ahg1513.u8", 0x100000, 0x7fede, BAD_DUMP CRC(c24cfe7b) SHA1(7f1f02a4e77ad178c7e08362feb1ec4b064e539c) ) + ROM_LOAD32_WORD( "ahg1513.u12", 0x100002, 0x7ff14, BAD_DUMP CRC(73e30f47) SHA1(eb12716f3c384901cd80b2f43760b522150c64b0) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( lonewolf ) ARISTOCRAT_MK5_BIOS /* @@ -3923,7 +4258,7 @@ ROM_START( marmagic ) ROM_END -ROM_START( marmagicua ) +ROM_START( marmagicu ) ARISTOCRAT_MK5_BIOS /* Checksum code found at 0x000d18 @@ -3953,7 +4288,7 @@ ROM_END // EHG1559 - This is a twenty-line game. // The playlines are 1, 5, 10, 15 and 20. // For 20 credit per line the max bet is 400 -ROM_START( marmagicu ) +ROM_START( marmagicua ) ARISTOCRAT_MK5_BIOS /* Checksum code found at 0x000d18 @@ -3980,6 +4315,30 @@ ROM_START( marmagicu ) ROM_END +ROM_START( marmagicub ) + ARISTOCRAT_MK5_BIOS + /* + This ROM set is exactly the same version as the parent, yet is bad in a completely different way! + Comparing the ROM data between this one and the above bad dump, it is highly possible that this set can be repaired as this ROM set came from a good dump until it was stripped of carriage return symbols (0x0D) by a web server + The "_a" suffix is to differentiate the ROMs from the above set and does not correspond to the label, the correct label is simply EHG1559. + checksum code not found due to ROMs being corrupted, all files except the last 2 are missing bytes consisting of 0x0D + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ehg1559_a.u7", 0x000000, 0x7f03e, BAD_DUMP CRC(473afd5b) SHA1(823f8ad8cd5c3676feba8d740b50f25544a6c046) ) + ROM_LOAD32_WORD( "ehg1559_a.u11", 0x000002, 0x7ff66, BAD_DUMP CRC(c66df0dc) SHA1(015e6aed905bfef2f152137aa8aaaeaae41bc90e) ) + ROM_LOAD32_WORD( "ehg1559_a.u8", 0x100000, 0x7fcfe, BAD_DUMP CRC(5d2760d6) SHA1(655da82ae5dca1bb498399d2ee1efad7a3811cba) ) + ROM_LOAD32_WORD( "ehg1559_a.u12", 0x100002, 0x7fce2, BAD_DUMP CRC(56f9dcab) SHA1(2951a7189e5aa6e7338eb11f929fd6eea2541f0d) ) + ROM_LOAD32_WORD( "ehg1559_a.u9", 0x200000, 0x7ff4d, BAD_DUMP CRC(60323004) SHA1(8f188c7109538454a9ad5e14f21ab4ef76115153) ) + ROM_LOAD32_WORD( "ehg1559_a.u13", 0x200002, 0x7ff61, BAD_DUMP CRC(34320e8d) SHA1(b266d9c53cf746f1a164e006f14079bced2887ed) ) + ROM_LOAD32_WORD( "ehg1559.u10", 0x300000, 0x80000, CRC(3db4e373) SHA1(7150242253ae4a1c4f3211e3068f00e8b1ed51b1) ) + ROM_LOAD32_WORD( "ehg1559.u14", 0x300002, 0x80000, CRC(bdfdc0e4) SHA1(0e56f08abc0cdd9dfa5d8e51bb6fe06fa356b3b3) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( minemine ) ARISTOCRAT_MK5_BIOS /* @@ -4138,6 +4497,44 @@ ROM_START( mountmona ) ROM_END +ROM_START( mountmonce ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files except U10 are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1629.u7", 0x000000, 0x7efa7, BAD_DUMP CRC(8e5b5354) SHA1(519c5af995d75c3035c0a3832956d94a989163de) ) + ROM_LOAD32_WORD( "ahg1629.u11", 0x000002, 0x7ff5b, BAD_DUMP CRC(9ccf8088) SHA1(cc0e2a2e50041e412d9fd4dea8e50b5aa3b94122) ) + ROM_LOAD32_WORD( "ahg1629.u8", 0x100000, 0x7d02f, BAD_DUMP CRC(32bd1b30) SHA1(3caf8b69a9f5fdf5f472a4ce83bf9f2e9c9af75c) ) + ROM_LOAD32_WORD( "ahg1629.u12", 0x100002, 0x7d068, BAD_DUMP CRC(6c76f501) SHA1(7420748f4ad7d7586c1cdc7676297b7a87733faf) ) + ROM_LOAD32_WORD( "ahg1629.u9", 0x200000, 0x7f6d0, BAD_DUMP CRC(50451b2a) SHA1(299252ac72d993bc79f07087130bff55bd13659d) ) + ROM_LOAD32_WORD( "ahg1629.u13", 0x200002, 0x7f739, BAD_DUMP CRC(783d8aad) SHA1(41b4d4e4d02aa8ee4a81550160750f4f36aaca09) ) + ROM_LOAD32_WORD( "ahg1629.u10", 0x300000, 0x80000, CRC(503b9a4e) SHA1(867cdecf6a721803500b1b66192ea4f61eb459da) ) + ROM_LOAD32_WORD( "ahg1629.u14", 0x300002, 0x7ffff, BAD_DUMP CRC(57f31de5) SHA1(aceb1d700c3b41e29e0abd613d59008d7dc259c9) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + +ROM_START( mountmonu ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, first 6 files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "bhg1465.u7", 0x000000, 0x7f026, BAD_DUMP CRC(9a176a6b) SHA1(a86213020f6cf0c99271ae4e5768453578ade4c3) ) + ROM_LOAD32_WORD( "bhg1465.u11", 0x000002, 0x7ff32, BAD_DUMP CRC(cfdc676a) SHA1(21179519913a1257f19a726bbfaf913018f31a9a) ) + ROM_LOAD32_WORD( "bhg1465.u8", 0x100000, 0x7d046, BAD_DUMP CRC(65950ec8) SHA1(22e558910d1ca62c36fa3c7376515268473f944f) ) + ROM_LOAD32_WORD( "bhg1465.u12", 0x100002, 0x7d079, BAD_DUMP CRC(2d34d169) SHA1(a845570cd0219801e19e3746c00b7ebedb52034b) ) + ROM_LOAD32_WORD( "bhg1465.u9", 0x200000, 0x7fc08, BAD_DUMP CRC(1dfcc079) SHA1(07fe6820cacf52fd3b25e3e58f2377eb85e5de2c) ) + ROM_LOAD32_WORD( "bhg1465.u13", 0x200002, 0x7fc71, BAD_DUMP CRC(2ce1748e) SHA1(10c78c55d76eb270db16a42b6ae43293301d70ec) ) + ROM_LOAD32_WORD( "bhg1465.u10", 0x300000, 0x80000, CRC(05e2c0e2) SHA1(c604ca86d39d337b43c32ada5fbe30f57bae47aa) ) + ROM_LOAD32_WORD( "bhg1465.u14", 0x300002, 0x80000, CRC(62f9b2af) SHA1(bddf24c7a412e911cf75316723f3139be99acbdd) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( multidrw ) ARISTOCRAT_MK5_BIOS /* @@ -4181,6 +4578,25 @@ ROM_START( mystgard ) ROM_END +// MV4141 - 6 Credit Multiplier/20 Line Multiline +// One For All - New Zealand - A- 28/05/01 +ROM_START( one4all ) + ARISTOCRAT_MK5_BIOS + // checksum code not found (uses different startup sequence) + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0101503v.u7", 0x000000, 0x80000, CRC(edf50554) SHA1(302737220c4b7d60db77074429d6f360c55494a6) ) + ROM_LOAD32_WORD( "0101503v.u11", 0x000002, 0x80000, CRC(e2fa31a8) SHA1(595286573a4bfc6f3ee2fe57c44ae129077f3dd0) ) + ROM_LOAD32_WORD( "0101503v.u8", 0x100000, 0x80000, CRC(46aa8912) SHA1(dd874b203e4dacb868d73e5c621e0bf95c267783) ) + ROM_LOAD32_WORD( "0101503v.u12", 0x100002, 0x80000, CRC(0d02a4af) SHA1(e16d4450d5273522caf3267947ed4a54047b0894) ) + ROM_LOAD32_WORD( "0101503v.u9", 0x200000, 0x80000, CRC(c999f9a6) SHA1(49752d37259affdd74bba3c04a9e8f7f15c0ccfd) ) + ROM_LOAD32_WORD( "0101503v.u13", 0x200002, 0x80000, CRC(3b116e0d) SHA1(5df873c00c1103304c2cb77cedf05a5db83ece29) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( orchidms ) ARISTOCRAT_MK5_BIOS /* @@ -4373,6 +4789,21 @@ ROM_START( partygrsa ) ROM_END +ROM_START( partygrsb ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1568.u7", 0x000000, 0x7efb7, BAD_DUMP CRC(69ab6487) SHA1(d7147f78dc098d142e857687e6cbdb8a8762371a) ) + ROM_LOAD32_WORD( "ahg1568.u11", 0x000002, 0x7ff26, BAD_DUMP CRC(966bb4f8) SHA1(3fe5238acfab27c3fa6de9c00f0edf803a939df5) ) + ROM_LOAD32_WORD( "ahg1568.u8", 0x100000, 0x7f7df, BAD_DUMP CRC(175c37cb) SHA1(6047ba1ec40ad4691bd05cf12680705f841086b3) ) + ROM_LOAD32_WORD( "ahg1568.u12", 0x100002, 0x7f7da, BAD_DUMP CRC(43764888) SHA1(cfd59692f17e9ca70dc882423238f6de59dafbed) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( peaflut ) ARISTOCRAT_MK5_BIOS /* @@ -4483,6 +4914,21 @@ ROM_START( pengpayc ) ROM_END +ROM_START( pengpayd ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0300113v.u7", 0x000000, 0x7f909, BAD_DUMP CRC(30c6c635) SHA1(9a31f99c8a7fb0a909b101b2c5767f39930934e9) ) + ROM_LOAD32_WORD( "0300113v.u11", 0x000002, 0x7ff9b, BAD_DUMP CRC(7290c743) SHA1(5f7fa8d8a0fd0bb18f2d4c81f21f39fabc34681f) ) + ROM_LOAD32_WORD( "0300113v.u8", 0x100000, 0x7faf6, BAD_DUMP CRC(1f983881) SHA1(9cefafa6074fc0f5817df226fbf01a8fb7cbbadb) ) + ROM_LOAD32_WORD( "0300113v.u12", 0x100002, 0x7fb27, BAD_DUMP CRC(7206dc37) SHA1(4d2f8551daeb4be13e73e3123e158dc1e1e4e067) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + // 586/7(b) - 10 Credit Multiplier / 9 Line Multiline. // Penguin Pays - Export B - 14/07/97. // All devices are 27c4002 instead of 27c4096. @@ -4545,65 +4991,6 @@ ROM_START( pengpuck ) ROM_END -ROM_START( petshop ) - ARISTOCRAT_MK5_BIOS - /* - Checksum code found at 0x000b88 - 0x000000-0x05f127 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) - Expected Checksum 0x4ea85490 - Calculated Checksum 0x4ea85490 (OK) - 0x05f128-0x195c0b is the non-Checksummed range still containing data but NOT covered by Checksum - 0x05f128-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included - */ - ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "0100731v.u7", 0x000000, 0x80000, CRC(01cffccc) SHA1(a39d943e700fff34d82bcff8c61f2586ee65e673) ) - ROM_LOAD32_WORD( "0100731v.u11", 0x000002, 0x80000, CRC(a8e906c5) SHA1(f6dd7bcf5fa90933c9741699f0c1e07b685ccb40) ) - ROM_LOAD32_WORD( "0100731v.u8", 0x100000, 0x80000, CRC(757e1296) SHA1(e14508bbaa3439a93c8b716267a2198ed3c54728) ) - ROM_LOAD32_WORD( "0100731v.u12", 0x100002, 0x80000, CRC(6e74cd57) SHA1(9092e656cbd8627b208b81ca0d737483a779bce1) ) - - ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ - ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) - ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) -ROM_END - - -ROM_START( petshopa ) - ARISTOCRAT_MK5_BIOS - // checksum code not found (due to bad rom) - ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "0100679v.u7", 0x000000, 0x80000, CRC(cf4a24fa) SHA1(b510de9199d16ba7319e1b692d7c6c09fcb735dc) ) - ROM_LOAD32_WORD( "0100679v.u11", 0x000002, 0x7fffd, BAD_DUMP CRC(bfaa9216) SHA1(19f1c7de05ff7f5f9f370be00cf8f0635e966809) ) // wrong size! - ROM_LOAD32_WORD( "0100679v.u8", 0x100000, 0x80000, CRC(bb9f7519) SHA1(fa311f1ec74c3b52e2feed36d7b7dc6a12336abe) ) - ROM_LOAD32_WORD( "0100679v.u12", 0x100002, 0x80000, CRC(2cd12986) SHA1(b6b0bd6dd8c964498edc3763cb5c450795042a8d) ) - - ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ - ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) - ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) -ROM_END - - -ROM_START( phantpay ) - ARISTOCRAT_MK5_BIOS - /* - Checksum code found at 0x000adc - 0x000000-0x044713 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) - Expected Checksum 0x5e398313 - Calculated Checksum 0x5e398313 (OK) - 0x044714-0x1d8f87 is the non-Checksummed range still containing data but NOT covered by Checksum - 0x044714-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included - */ - ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) - ROM_LOAD32_WORD( "0500005v.u7", 0x000000, 0x80000, CRC(2cfc44a7) SHA1(a2a93047311d7a1f45e2915478ba2a11d5179194) ) - ROM_LOAD32_WORD( "0500005v.u11", 0x000002, 0x80000, CRC(3e91ed2a) SHA1(92d49bd78d329ad53cb2063af2d324eada3f53d1) ) - ROM_LOAD32_WORD( "0500005v.u8", 0x100000, 0x80000, CRC(ab1e77e9) SHA1(5a8da1210214ccc89dfde2e28f5142036a743172) ) - ROM_LOAD32_WORD( "0500005v.u12", 0x100002, 0x80000, CRC(d43a092a) SHA1(5f851bd179b14ef3983b460ed932810f3713d3e5) ) - - ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ - ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) - ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) -ROM_END - - ROM_START( penpir ) ARISTOCRAT_MK5_BIOS /* @@ -4648,6 +5035,12 @@ ROM_START( penpira ) ROM_END +/* +619/3 - 10 Credit Multiplier/20 Line Multiline +Penguin Pirate 2 - Crown - A - 17/12/98 +Note: Original BIOS not dumped, using New Zealand 0700474V BIOS until an Australian version is dumped +ROM says "Pengion Pirate 2", artwork says "Penguin Piurate II" +*/ ROM_START( penpir2 ) ARISTOCRAT_MK5_BIOS /* @@ -4676,6 +5069,65 @@ ROM_START( penpir2 ) ROM_END +ROM_START( petshop ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000b88 + 0x000000-0x05f127 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x4ea85490 + Calculated Checksum 0x4ea85490 (OK) + 0x05f128-0x195c0b is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05f128-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0100731v.u7", 0x000000, 0x80000, CRC(01cffccc) SHA1(a39d943e700fff34d82bcff8c61f2586ee65e673) ) + ROM_LOAD32_WORD( "0100731v.u11", 0x000002, 0x80000, CRC(a8e906c5) SHA1(f6dd7bcf5fa90933c9741699f0c1e07b685ccb40) ) + ROM_LOAD32_WORD( "0100731v.u8", 0x100000, 0x80000, CRC(757e1296) SHA1(e14508bbaa3439a93c8b716267a2198ed3c54728) ) + ROM_LOAD32_WORD( "0100731v.u12", 0x100002, 0x80000, CRC(6e74cd57) SHA1(9092e656cbd8627b208b81ca0d737483a779bce1) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + +ROM_START( petshopa ) + ARISTOCRAT_MK5_BIOS + // checksum code not found (due to bad ROM) + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0100679v.u7", 0x000000, 0x80000, CRC(cf4a24fa) SHA1(b510de9199d16ba7319e1b692d7c6c09fcb735dc) ) + ROM_LOAD32_WORD( "0100679v.u11", 0x000002, 0x7fffd, BAD_DUMP CRC(bfaa9216) SHA1(19f1c7de05ff7f5f9f370be00cf8f0635e966809) ) // wrong size! + ROM_LOAD32_WORD( "0100679v.u8", 0x100000, 0x80000, CRC(bb9f7519) SHA1(fa311f1ec74c3b52e2feed36d7b7dc6a12336abe) ) + ROM_LOAD32_WORD( "0100679v.u12", 0x100002, 0x80000, CRC(2cd12986) SHA1(b6b0bd6dd8c964498edc3763cb5c450795042a8d) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + +ROM_START( phantpay ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x000adc + 0x000000-0x044713 is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x5e398313 + Calculated Checksum 0x5e398313 (OK) + 0x044714-0x1d8f87 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x044714-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0500005v.u7", 0x000000, 0x80000, CRC(2cfc44a7) SHA1(a2a93047311d7a1f45e2915478ba2a11d5179194) ) + ROM_LOAD32_WORD( "0500005v.u11", 0x000002, 0x80000, CRC(3e91ed2a) SHA1(92d49bd78d329ad53cb2063af2d324eada3f53d1) ) + ROM_LOAD32_WORD( "0500005v.u8", 0x100000, 0x80000, CRC(ab1e77e9) SHA1(5a8da1210214ccc89dfde2e28f5142036a743172) ) + ROM_LOAD32_WORD( "0500005v.u12", 0x100002, 0x80000, CRC(d43a092a) SHA1(5f851bd179b14ef3983b460ed932810f3713d3e5) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( przfight ) ARISTOCRAT_MK5_BIOS /* @@ -4788,6 +5240,11 @@ ROM_START( qnileb ) ROM_END +/* +MV4162 - 10 Credit Multiplier / 9 Line Multiline +Queen of the Nile - South America - Brazil - A - 21/08/02 +Game and BIOS are in Portuguese +*/ ROM_START( qnilebr ) ARISTOCRAT_MK5_BIOS /* @@ -4937,11 +5394,33 @@ ROM_START( qnilemax ) ROM_END +ROM_START( qnilenl ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x00104c + 0x000000-0x05d1cb is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0x1a708478 + Calculated Checksum 0x1a708478 (OK) + 0x05d1cc-0x16add3 is the non-Checksummed range still containing data but NOT covered by Checksum + 0x05d1cc-0x1fffff is the non-Checksummed range if the additional vectors? at the end are included + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0301059v.u7", 0x000000, 0x80000, CRC(99aa5674) SHA1(54d710b7c70c82a34c07bc699bf9c2ace7f660c3) ) + ROM_LOAD32_WORD( "0301059v.u11", 0x000002, 0x80000, CRC(c9726930) SHA1(50915edbde3672d94236b2f416c490466b5ac1c6) ) + ROM_LOAD32_WORD( "0301059v.u8", 0x100000, 0x80000, CRC(d3cd3939) SHA1(0448722e44ee5ef191c9f2abab3faf2596284822) ) + ROM_LOAD32_WORD( "0301059v.u12", 0x100002, 0x80000, CRC(e505912a) SHA1(ae71aa6d56d424383add3b9cbc17473ab0a13bdc) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + // MV4091 - 10 Credit Multiplier / 9 Line Multiline. // QUEEN OF THE NILE - NSW/ACT B - 13/05/97. // Marked as GHG409102 // All devices are 27c4002 instead of 27c4096. -// Even when it's a NSW/ACT, the program seems to be for US-Export platforms... +// ROM contains unaltered NSW/ACT region string and date, but game is for the US platform. ROM_START( qnileu ) ARISTOCRAT_MK5_BIOS_HAVE_EEPROMS /* @@ -5217,6 +5696,21 @@ ROM_START( sbuk2 ) ROM_END +ROM_START( sbuk2a ) + ARISTOCRAT_MK5_BIOS + // checksum code not found (due to missing ROMs) + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0300006v.u7", 0x000000, 0x80000, CRC(d1833c73) SHA1(1576a7877877569438571a16c51fdd56a172c60d) ) + ROM_LOAD32_WORD( "0300006v.u11", 0x000002, 0x80000, NO_DUMP ) + ROM_LOAD32_WORD( "0300006v.u8", 0x100000, 0x80000, CRC(c79a2624) SHA1(ae3cec2fe8bdcd9053ab097b5f1354fb480b4777) ) + ROM_LOAD32_WORD( "0300006v.u12", 0x100002, 0x80000, NO_DUMP ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( sbuk3 ) ARISTOCRAT_MK5_BIOS /* @@ -5261,6 +5755,25 @@ ROM_START( sbuk3a ) ROM_END +ROM_START( sldeluxe ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, first 6 files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1575.u7", 0x000000, 0x7f066, BAD_DUMP CRC(cff7ed69) SHA1(04cc65e05cf30807d6616a66ab2b20048114a3dc) ) + ROM_LOAD32_WORD( "ahg1575.u11", 0x000002, 0x7ff6c, BAD_DUMP CRC(7ee540ae) SHA1(053ecb46f9075fe2925303472c8f83f39d38ccf7) ) + ROM_LOAD32_WORD( "ahg1575.u8", 0x100000, 0x7f6ad, BAD_DUMP CRC(08d1f9b2) SHA1(816b0f7087987930afbfeef68860b6ff82b6f208) ) + ROM_LOAD32_WORD( "ahg1575.u12", 0x100002, 0x7f6f8, BAD_DUMP CRC(b8f4fb1a) SHA1(e3536bcffe34515d52f014b45c48003f61fb730d) ) + ROM_LOAD32_WORD( "ahg1575.u9", 0x200000, 0x7f530, BAD_DUMP CRC(5089db27) SHA1(a7d91dab4f2561e3da74cb7f477f82da5cc5b82f) ) + ROM_LOAD32_WORD( "ahg1575.u13", 0x200002, 0x7f56f, BAD_DUMP CRC(452a68d2) SHA1(354ff2965155d8a3e67afb9a159a571b0f713ed1) ) + ROM_LOAD32_WORD( "ahg1575.u10", 0x300000, 0x80000, CRC(39f0f9f8) SHA1(51361ab74f1e6ae47acfddbccb220cc5da4725dd) ) + ROM_LOAD32_WORD( "ahg1575.u14", 0x300002, 0x80000, CRC(bd890100) SHA1(c82b2891287429a3e77ccaf9b66139f0548f1902) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( slvrwolf ) ARISTOCRAT_MK5_BIOS /* @@ -5498,6 +6011,31 @@ ROM_START( toutango ) ROM_END +ROM_START( toutangonl ) + ARISTOCRAT_MK5_BIOS + /* + Checksum code found at 0x00104c + 0x000000-0x060dbf is the Checksummed Range (excluding 0x000020-0x000027 where Checksum is stored) + Expected Checksum 0xa9e7ac03 + Calculated Checksum 0xa9e7ac03 (OK) + 0x060dc0-0x33d693 is the non-Checksummed range (unusual endpoint) + */ + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0301388v.u7", 0x000000, 0x80000, CRC(56fa9535) SHA1(660cb91302420dddce3ffeb51f0fcc3bb235acbe) ) + ROM_LOAD32_WORD( "0301388v.u11", 0x000002, 0x80000, CRC(35ee6272) SHA1(8ba9b41f2c614ff0814730cac57456d8a5dabbcb) ) + ROM_LOAD32_WORD( "0301388v.u8", 0x100000, 0x80000, CRC(96110e37) SHA1(43a54721bdfa2be10698ee79fd9a2a4498eae6fa) ) + ROM_LOAD32_WORD( "0301388v.u12", 0x100002, 0x80000, CRC(e00a0b1e) SHA1(353ca6caf8cf3e10b9800a03a97159908903bd44) ) + ROM_LOAD32_WORD( "0301388v.u9", 0x200000, 0x80000, CRC(3ef412b1) SHA1(c5dd849e1b325ec0c9b77092522f5fe538cff4c3) ) + ROM_LOAD32_WORD( "0301388v.u13", 0x200002, 0x80000, CRC(dbba3cfb) SHA1(c836ee3ba8f7cfeb8a099a08407cb6e52880ed32) ) + ROM_LOAD32_WORD( "0301388v.u10", 0x300000, 0x80000, CRC(29c39bb8) SHA1(9c2c16b8a71bac493490bcc0d177c7a762f526b4) ) + ROM_LOAD32_WORD( "0301388v.u14", 0x300002, 0x80000, CRC(fbb37975) SHA1(648b56df5047b8ae60b41bdf29f35f8bf8fe2d29) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( trstrove ) ARISTOCRAT_MK5_BIOS /* @@ -5676,6 +6214,21 @@ ROM_START( unicorndnz ) ROM_END +ROM_START( unicorndu ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "bhg1584.u7", 0x000000, 0x7f06e, BAD_DUMP CRC(4867364d) SHA1(f8f89bcd38b6fda5a5344c3aa5547f24da4a88e5) ) + ROM_LOAD32_WORD( "bhg1584.u11", 0x000002, 0x7ff68, BAD_DUMP CRC(9798b89b) SHA1(bf95196c3aba938813e40fb819baa37a51380fd2) ) + ROM_LOAD32_WORD( "bhg1584.u8", 0x100000, 0x7fa38, BAD_DUMP CRC(960f3e5f) SHA1(981d90277df2aeb76931fe87cf41e11fcdcc132b) ) + ROM_LOAD32_WORD( "bhg1584.u12", 0x100002, 0x7f9ec, BAD_DUMP CRC(15f5d3b0) SHA1(68145549a8c1e58e805e8c4fe1a9fc60e7e3d39d) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( wamazon ) ARISTOCRAT_MK5_BIOS /* @@ -5839,6 +6392,21 @@ ROM_START( wcougaru ) ROM_END +ROM_START( wcoyote ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "ahg1515.u7", 0x000000, 0x7f070, BAD_DUMP CRC(045858cd) SHA1(232a9631bcdbbd2e60970eca62bdc540e537e1f2) ) + ROM_LOAD32_WORD( "ahg1515.u11", 0x000002, 0x7ff6c, BAD_DUMP CRC(609f181b) SHA1(4cb7c47f0167c0487db419ad7a3c4b4e10a054f3) ) + ROM_LOAD32_WORD( "ahg1515.u8", 0x100000, 0x7fede, BAD_DUMP CRC(25f47c9b) SHA1(cf44f32626107424c8473f275dd6736302763e79) ) + ROM_LOAD32_WORD( "ahg1515.u12", 0x100002, 0x7ff14, BAD_DUMP CRC(0068bce4) SHA1(37517f6bd53660deab471f41a4d63c4b03bf22b3) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( wizways ) ARISTOCRAT_MK5_BIOS /* @@ -5927,6 +6495,23 @@ ROM_START( wthing ) ROM_END +ROM_START( wthinga ) + ARISTOCRAT_MK5_BIOS + // checksum code not found due to ROMs being corrupted, all files are missing bytes consisting of 0x0D + ROM_REGION( 0x400000, "game_prg", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "0201176v.u7", 0x000000, 0x7f44a, BAD_DUMP CRC(e2632da7) SHA1(ff53d87d8f45c3bcece358d0ecfa89e6912e1ccf) ) + ROM_LOAD32_WORD( "0201176v.u11", 0x000002, 0x7faa7, BAD_DUMP CRC(aa8252ee) SHA1(f60d36269d26b9eee4b9f0bcd8eab028c58b81c8) ) + ROM_LOAD32_WORD( "0201176v.u8", 0x100000, 0x7f5eb, BAD_DUMP CRC(0c5768aa) SHA1(0048e73bb6274b8586f31fe2e23209bb1910ae96) ) + ROM_LOAD32_WORD( "0201176v.u12", 0x100002, 0x7f63c, BAD_DUMP CRC(9fe934e4) SHA1(0178226594fcc9c140f00c8272cca9e3be19dda2) ) + ROM_LOAD32_WORD( "0201176v.u9", 0x200000, 0x7ffd6, BAD_DUMP CRC(633eff32) SHA1(12314db898f8e553cf5ae099cd8b2b9f0c4da3c6) ) + ROM_LOAD32_WORD( "0201176v.u13", 0x200002, 0x7ffdb, BAD_DUMP CRC(026317bc) SHA1(94a48b33ddc60d6271ac0a89fc86b9f1be68f9a6) ) + + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASE00 ) /* ARM Code */ + ROM_REGION( 0x200000, "vram", ROMREGION_ERASE00 ) + ROM_REGION( 0x20000*4, "sram", ROMREGION_ERASE00 ) +ROM_END + + ROM_START( wtiger ) ARISTOCRAT_MK5_BIOS /* @@ -5987,10 +6572,10 @@ GAMEL( 2002, alchemst, aristmk5, aristmk5, goldenra, aristmk5_state, aristm GAMEL( 2000, bparty, aristmk5, aristmk5_usa_touch, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bachelorette Party (BHG1248, US)", MACHINE_FLAGS, layout_bparty ) // MV4119/1, B - 25/08/2000 GAMEL( 1996, baddog, aristmk5, aristmk5, baddog, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bad Dog Poker (0200428V, NSW/ACT)", MACHINE_FLAGS, layout_baddog ) // 386/56, A - 17/12/96 GAMEL( 1998, bootsctn, aristmk5, aristmk5, cashcham, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (0100812V, NSW/ACT)", MACHINE_FLAGS, layout_cashcham ) // 616/1, B - 11/12/98 -GAMEL( 1999, bootsctnua,bootsctn, aristmk5_usa, pengpuck, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (GHG1008-03, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4098/1, A - 27/07/99 +GAMEL( 1999, bootsctnua,bootsctn, aristmk5_usa, pengpuck, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (GHG1008-03, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4098/1, A - 27/07/99 GAMEL( 1996, bumblbug, aristmk5, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (0200510V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 593, D - 5/07/96 GAMEL( 1996, bumblbugql,bumblbug, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (0200456V, Queensland)", MACHINE_FLAGS, layout_swhr2 ) // 593, D - 5/07/96 -GAMEL( 1995, buttdeli, aristmk5, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Butterfly Delight (0200143V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 571/4, A - 19/12/95 +GAMEL( 1995, buttdeli, aristmk5, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Butterfly Delight (0200143V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 571/4, A - 19/12/95, Rev 1.8.1.0 GAMEL( 1998, cashcat, aristmk5, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Cat (0100676V, NSW/ACT)", MACHINE_FLAGS, layout_aristmk5 ) // 614/3, A - 03/04/98 GAMEL( 1997, cashcata, cashcat, aristmk5, aristmk5_9, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Cat (0100557V, NSW/ACT)", MACHINE_FLAGS, layout_dolphntrb ) // 614/1, B - 01/12/97 GAMEL( 1999, cashcatnz, cashcat, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Cat (0300863V, New Zealand)", MACHINE_FLAGS, layout_cashcatnz ) // MV4089, A - 4/1/99 @@ -6055,7 +6640,7 @@ GAMEL( 1997, magtcha5, aristmk5, aristmk5_touch, dimtouch, aristmk5_state, aris GAMEL( 1997, magtcha5a, magtcha5, aristmk5_touch, dimtouch, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Touch (0200455V, NSW/ACT)", MACHINE_FLAGS, layout_dimtouch ) // 606, A - 06/03/97 GAMEL( 1997, mammothm, aristmk5, aristmk5, kgalah, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mammoth Money (0100425V, NSW/ACT)", MACHINE_FLAGS, layout_kgalah ) // 595/5, D - 07/04/97 GAMEL( 2000, marmagic, aristmk5, aristmk5, goldenra, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (01J00101, NSW/ACT)", MACHINE_FLAGS, layout_marmagic ) // JB005, A - 07/07/00 -GAMEL( 2000, marmagicua,marmagic, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1558, US)", MACHINE_FLAGS, layout_aristmk5_us ) // US003, 07/07/2000 +GAMEL( 2000, marmagicu, marmagic, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1558, US)", MACHINE_FLAGS, layout_aristmk5_us ) // US003, 07/07/2000 GAMEL( 1996, minemine, aristmk5, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mine, Mine, Mine (0400115V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 559/2, D - 16/01/96 GAMEL( 1996, minemineu, minemine, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mine, Mine, Mine (VHG0416-99, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 559/2, E - 14/02/96 GAMEL( 1997, monmouse, aristmk5, aristmk5, cashcham, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Money Mouse (0400469V, NSW/ACT)", MACHINE_FLAGS, layout_cashcham ) // 607/1, B - 08/04/97 @@ -6065,6 +6650,7 @@ GAMEL( 1996, mountmon, aristmk5, aristmk5, mountmon, aristmk5_state, aristm GAMEL( 1996, mountmona, mountmon, aristmk5, mystgard, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mountain Money (0100289V, NSW/ACT)", MACHINE_FLAGS, layout_mystgard ) // 595/2, C - 11/06/96 GAMEL( 2000, multidrw, aristmk5, aristmk5, multidrw, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Multidraw - Free Games (0200956V, NSW/ACT)", MACHINE_FLAGS, layout_multidrw ) // 386/64, E - 08/05/00 GAMEL( 1996, mystgard, aristmk5, aristmk5, mystgard, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mystic Garden (0100275V, NSW/ACT)", MACHINE_FLAGS, layout_mystgard ) // 595/1, B - 11/06/96 +GAMEL( 2001, one4all, aristmk5, aristmk5, one4all, aristmk5_state, aristmk5, ROT0, "Aristocrat", "One For All (0101503V, New Zealand)", MACHINE_FLAGS, layout_one4all ) // MV4141, A - 28/05/01 GAMEL( 1999, orchidms, aristmk5, aristmk5, orchidms, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Orchid Mist (0200849V, NSW/ACT)", MACHINE_FLAGS, layout_orchidms ) // 601/3, C - 03/02/99 GAMEL( 1999, orchidmsa, orchidms, aristmk5, orchidms, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Orchid Mist (0100849V, NSW/ACT)", MACHINE_FLAGS, layout_orchidms ) // 601/3, C - 03/02/99 GAMEL( 1996, oscara5, aristmk5, aristmk5, aristmk5_9, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Oscar (0200348V, NSW/ACT)", MACHINE_FLAGS, layout_dolphntrb ) // 593/2, C - 20/09/96 @@ -6076,9 +6662,9 @@ GAMEL( 2000, peaflut, aristmk5, aristmk5, trstrove, aristmk5_state, aristm GAMEL( 1997, pengpay, aristmk5, aristmk5, cashchama, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200460V, NSW/ACT)", MACHINE_FLAGS, layout_cashchama ) // 586/4(a), D - 03/06/97 GAMEL( 1996, pengpaya, pengpay, aristmk5, cashchama, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200357V, NSW/ACT)", MACHINE_FLAGS, layout_cashchama ) // 586/4, C - 12/11/96 GAMEL( 1997, pengpayb, pengpay, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200359V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 586/3(a), D - 03/06/97 -GAMEL( 1995, pengpayc, pengpay, aristmk5, wcougar, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0100113V, NSW/ACT)", MACHINE_FLAGS, layout_wcougar ) // 586, A - 12/10/95 +GAMEL( 1995, pengpayc, pengpay, aristmk5, wcougar, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0200113V, NSW/ACT)", MACHINE_FLAGS, layout_wcougar ) // 586, A - 12/10/95 GAMEL( 1997, pengpayu, pengpay, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (BHI0417-03, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 586/7(b), B - 14/07/97 -GAMEL( 2001, pengpuck, pengpay, aristmk5_usa, pengpuck, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays - Penguin Pucks (EHG1257, US)", MACHINE_FLAGS, layout_pengpuck ) // MV4122/1, C - 19/01/01 +GAMEL( 2001, pengpuck, pengpay, aristmk5_usa, pengpuck, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays - Penguin Pucks (EHG1257, US)", MACHINE_FLAGS, layout_pengpuck ) // MV4122/1, C - 19/01/01 GAMEL( 1998, petshop, aristmk5, aristmk5, petshop, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Pet Shop (0100731V, NSW/ACT)", MACHINE_FLAGS, layout_petshop ) // 618/1, A - 17/04/98 GAMEL( 1995, phantpay, aristmk5, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Phantom Pays (0500005V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 570/1, E - 12/09/95 GAMEL( 1998, penpir, aristmk5, aristmk5, kgalah, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pirate (0100674V, NSW/ACT)", MACHINE_FLAGS, layout_kgalah ) // 619/1, A - 31/03/98 @@ -6092,6 +6678,7 @@ GAMEL( 1997, qnileb, qnile, aristmk5, qnile, aristmk5_state, aristm GAMEL( 2002, qnilebr, qnile, aristmk5, goldpyrb, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (0101707V, Brazil)", MACHINE_FLAGS, layout_goldpyrb ) // MV4162, A - 21/08/02 GAMEL( 1997, qnilec, qnile, aristmk5, qnilec, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (0300440V, NSW/ACT)", MACHINE_FLAGS, layout_qnilec ) // 602/3, B - 13/05/97, 9 lines GAMEL( 1999, qniled, qnile, aristmk5, checkma5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (0101139V, NSW/ACT)", MACHINE_FLAGS, layout_qniled ) // 602/16, A - 11/10/99, 3 lines +GAMEL( 2000, qnilenl, qnile, aristmk5, qnilenl, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (0301059V, Holland)", MACHINE_FLAGS, layout_qnilenl ) // 602/5, G - 10/04/00 GAMEL( 1997, qnileu, qnile, aristmk5_usa, dolphntru, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (GHG4091-02, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4091, B - 13/05/97 GAMEL( 1997, qnilev, qnile, aristmk5, aristmk5_9, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile (04J00784, Venezuela)", MACHINE_FLAGS, layout_dolphntrb ) // 602/3, B - 13/05/97, 9 lines GAMEL( 2001, qnilece, qnile, aristmk5_usa, dolphntrce, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Queen of the Nile - Cash Express (AHG1609, US)", MACHINE_FLAGS, layout_dolphntrce ) // MV4091/1, A - 17/01/01, 20 lines @@ -6118,6 +6705,7 @@ GAMEL( 1996, thndh, aristmk5, aristmk5, snowcat, aristmk5_state, aristm GAMEL( 1996, thndha, thndh, aristmk5, wildbill, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Thunder Heart (0200334V, NSW/ACT)", MACHINE_FLAGS, layout_wildbill ) // 597/1, A - 14/08/96, 3 lines GAMEL( 1997, topbana, aristmk5, aristmk5, wildbill, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Top Banana (0100550V, NSW/ACT)", MACHINE_FLAGS, layout_wildbill ) // 594/3, A - 18/08/97 GAMEL( 1998, toutango, aristmk5, aristmk5, kgalah, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Toucan Tango (0100782V, NSW/ACT)", MACHINE_FLAGS, layout_kgalah ) // 616/1, A - 17/06/98 +GAMEL( 1999, toutangonl, toutango, aristmk5, toutangonl, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Toucan Tango (0301388V, Holland)", MACHINE_FLAGS, layout_toutangonl ) // 616, C - 11/05/99 GAMEL( 2000, trstrove, aristmk5, aristmk5, trstrove, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Treasure Trove (01J00161, NSW/ACT)", MACHINE_FLAGS, layout_trstrove ) // JB001/3, A - 5/10/00 GAMEL( 2002, tritreat, aristmk5, aristmk5, trstrove, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Triple Treat (0201692V, NSW/ACT)", MACHINE_FLAGS, layout_trstrove ) // 692, A - 17/05/02 GAMEL( 2001, trojhors, aristmk5, aristmk5, goldenra, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Trojan Horse (01J00851, NSW/ACT)", MACHINE_FLAGS, layout_marmagic ) // JB001/5, A - 30/10/01 @@ -6140,22 +6728,43 @@ GAMEL( 1999, wtiger, aristmk5, aristmk5, wtiger, aristmk5_state, aristm GAMEL( 2000, yukongl5, aristmk5, aristmk5, goldenra, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Yukon Gold (03J00191, NSW/ACT)", MACHINE_FLAGS, layout_yukongld ) // JB005/1, A - 30/10/2000, Rev 17 // the following might be bad dumps or need different hardware (unconfirmed) -GAMEL( 1996, blackpnt, aristmk5, aristmk5, wildbill, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Black Panther (0200818V, Victoria)", MACHINE_FLAGS, layout_wildbill ) // 594/1, A - 30/07/96 - doesn't boot, 'needs VLC (Video Lottery Consultants) comms instead of QCOM' (or bad?) +GAMEL( 1996, blackpnt, aristmk5, aristmk5, wildbill, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Black Panther (0200818V, Victoria)", MACHINE_FLAGS, layout_wildbill ) // 594/1, A - 30/07/96 - doesn't boot, uses VLC (Video Lottery Consultants) comms instead of QCOM (or are there bad ROMs?) // the following parent sets are known bad dumps, and do not boot (confirmed) +GAMEL( 1996, canrose, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Canyon Rose (AHG1463, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 603(a), B - 06/12/96 (same as Cash Chameleon) +GAMEL( 2000, diamdest, aristmk5, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Diamond Destiny (AHG1533, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4115_5, A - 09/05/2000 (same as Magic Mask) +GAMEL( 2001, fortfvr, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Fortune Fever (BHG1566, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4122/2, A - 13/05/01 GAMEL( 1998, gambler, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "The Gambler (EHG0916-02, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4084/1, A - 30/10/98 -GAMEL( 2001, koalamnt, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Koala Mint (CHG1573, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4137, A - 12/09/01 +GAMEL( 1996, jumpbean, aristmk5, aristmk5, swhr2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Jumping Beans (0100161V, NSW/ACT)", MACHINE_FLAGS, layout_swhr2 ) // 586/2, A - 25/01/96 +GAMEL( 2001, koalamnt, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Koala Mint (CHG1573, US, set 1)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4137, A - 12/09/01 GAMEL( 1997, mgarden, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Magic Garden (AHG1211-99, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4033, B - 10/02/97 GAMEL( 1999, sbuk2, aristmk5, aristmk5, sbuk2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Super Bucks II (0400501V, NSW/ACT)", MACHINE_FLAGS, layout_sbuk2 ) // 578, G - 26/07/99 -GAMEL( 1997, trpdlghtu, trpdlght, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Tropical Delight (PHG0625-02, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 577/3, D - 24/09/97 +GAMEL( 2001, sldeluxe, aristmk5, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Sweet Liberty Deluxe (AHG1575, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4137, A - 11/02/01 +GAMEL( 2001, wcoyote, aristmk5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Coyote (AHG1515, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4134, A - 30/07/01 // the following clone sets are known bad dumps, and do not boot (confirmed) GAMEL( 2001, adonisu, adonis, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Adonis (BHG1508, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4124/1, B - 31/07/01 GAMEL( 1999, bootsctnu, bootsctn, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Boot Scootin' (GHG1012-02, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4098, A - 25/08/99 +GAMEL( 2000, bpartya, bparty, aristmk5_usa_touch, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bachelorette Party (BHG1579, US)", MACHINE_FLAGS, layout_bparty ) // MV4119/1, B - 25/08/2000 GAMEL( 1997, bumblbugu, bumblbug, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Bumble Bugs (CHG0479-03, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 593, D - 05/07/97 GAMEL( 1996, cashchamu, cashcham, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Chameleon (DHG4078-99, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 603(a), B - 06/12/96 +GAMEL( 1997, cashcra5a, cashcra5, aristmk5, aristmk5_9, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Cash Crop (0300447V, NSW/ACT)", MACHINE_FLAGS, layout_dolphntrb ) // 607/2, C - 29/08/97 +GAMEL( 2001, dynajacku, dynajack, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Dynamite Jack (CHG1562, US)", MACHINE_FLAGS, layout_aristmk5_us ) // US002, A - 11/07/01 +GAMEL( 2000, eforsta5ce, eforsta5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Enchanted Forest - Cash Express (CHG1536, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4108/6, C - 17/01/00 GAMEL( 1997, eforsta5u, eforsta5, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Enchanted Forest (JHG0415-03, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4033, B - 10/02/97 GAMEL( 1997, goldpyra, goldpyr, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Golden Pyramids (AHG1206-99, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 602/2, B - 13/05/97 -GAMEL( 2000, marmagicu, marmagic, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1559, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // US003, A - 07/07/00 +GAMEL( 2000, incasunua, incasun, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Inca Sun (DHG1577, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4130, A - 05/09/00 +GAMEL( 2001, koalamnta, koalamnt, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Koala Mint (CHG1573, US, set 2)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4137, A - 12/09/01 +GAMEL( 2001, locolootu, locoloot, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Loco Loot (AHG1513, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4134, A - 30/07/01 +GAMEL( 2000, marmagicua, marmagic, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1559, US, set 1)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // US003, A - 07/07/00 +GAMEL( 2000, marmagicub, marmagic, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Margarita Magic (EHG1559, US, set 2)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // US003, A - 07/07/00 +GAMEL( 2001, mountmonce, mountmon, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mountain Money - Cash Express (AHG1629, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4108/5, A - 10/03/01 +GAMEL( 2001, mountmonu, mountmon, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Mountain Money (BHG1465, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4108/5, A - 10/03/01 GAMEL( 2001, partygrsa, partygrs, aristmk5_usa_touch, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Party Gras (BHG1284, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4115/3, B - 06/02/01 +GAMEL( 2001, partygrsb, partygrs, aristmk5_usa_touch, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Party Gras (AHG1568, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4115/6, A - 10/11/2001 +GAMEL( 1995, pengpayd, pengpay, aristmk5, wcougar, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Penguin Pays (0300113V, NSW/ACT)", MACHINE_FLAGS, layout_wcougar ) // 586, A - 12/10/95 GAMEL( 1998, petshopa, petshop, aristmk5, snowcat, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Pet Shop (0100679V, NSW/ACT)", MACHINE_FLAGS, layout_snowcat ) // 618, A - 09/03/98 +GAMEL( 1995, sbuk2a, sbuk2, aristmk5, sbuk2, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Super Bucks II (0300006V, NSW/ACT)", MACHINE_FLAGS, layout_sbuk2 ) // no data due to missing ROMs GAMEL( 1998, swhr2u, swhr2, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Sweethearts II (PHG0742-02, US)", MACHINE_FLAGS, layout_aristmk5_us ) // MV4061, A - 29/06/98 +GAMEL( 1997, trpdlghtu, trpdlght, aristmk5_usa, aristmk5_usa, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Tropical Delight (PHG0625-02, US)", MACHINE_FLAGS, layout_aristmk5_us ) // 577/3, D - 24/09/97 +GAMEL( 2001, unicorndu, unicornd, aristmk5_usa, bootsctnua, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Unicorn Dreaming (BHG1584, US)", MACHINE_FLAGS, layout_aristmk5_us_200 ) // MV4130/1, C - 10/17/01 +GAMEL( 2000, wthinga, wthing, aristmk5, aristmk5, aristmk5_state, aristmk5, ROT0, "Aristocrat", "Wild Thing (0201176V, NSW/ACT)", MACHINE_FLAGS, layout_aristmk5 ) // 608/5, B - 25/02/00 diff --git a/src/mame/drivers/aristmk6.cpp b/src/mame/drivers/aristmk6.cpp index 5265898ffa4..e0f755d96f4 100644 --- a/src/mame/drivers/aristmk6.cpp +++ b/src/mame/drivers/aristmk6.cpp @@ -4,6 +4,7 @@ Aristocrat MK6 (2000) Product numbers: 410480, 410481, 410556, 410557 + 410485 (System EPROM Board) Hitachi SH4 7750 NEC PowerVR Neon 250 (PMX1-LC) @@ -13,10 +14,11 @@ PCI PLX9054 Aristocrat MK6 XP (2002) Product numbers: 410540, 410541 + 410663 (Storage Expansion Board) same as above except: - Altera APEX instead of FLEX -- doesnt have PCI controller +- doesn't have PCI controller notes: 0x0001CA1E - critical error handler in BIOS, R4 - pointer to error message @@ -358,107 +360,142 @@ MACHINE_CONFIG_END #define ROM_LOAD64_WORD_BIOS(bios, name, offset, length, hash) \ ROMX_LOAD(name, offset, length, hash, ROM_GROUPWORD | ROM_SKIP(6) | ROM_BIOS(bios+1)) /* Note '+1' */ +/* +BIOS/set chips are known to be in 3 locations depending on the PCB used: +"System Right" is at u83 on MK6 and MK6XP boards, u2 on MK6 System EPROM board and u20 on storage expansion board +"System Left" is at u70 on MK6 and MK6XP boards, u3 on MK6 System EPROM board and u10 on storage expansion board +The earliest BIOSes used 4 chips, leaving room for only 4 game EPROMs on a standard MK6 board -// to test whether the BIOS loading is fine, let's check the correct endianness of text string in CPU space -// typically at around 0x3100-0x3200, 0x3600-0x3700 for Left/Right BIOS dumps (2 files) +To test whether the BIOS loading is fine, let's check the correct endianness of text string in CPU space +typically at around 0x3100-0x3200, 0x3600-0x3700 for Left/Right BIOS dumps (2 files) +*/ #define ARISTMK6_BIOS \ ROM_REGION( 0x0400000, "maincpu", ROMREGION_ERASEFF) \ - ROM_SYSTEM_BIOS( 0, "bios0", "Aristocrat MK6 Base (15011025, Malaysia)" ) \ - ROM_LOAD32_WORD_BIOS( 0, "15011025.u83", 0x0000000, 0x0200000, CRC(bf21a975) SHA1(a251b1a7342387300689cd50fe4ce7975b903ac5) ) \ - ROM_LOAD32_WORD_BIOS( 0, "15011025.u70", 0x0000002, 0x0200000, CRC(c02e14b0) SHA1(6bf98927813519dfe60e582dbe5be3ccd87f7c91) ) \ - ROM_SYSTEM_BIOS( 1, "bios1", "Aristocrat MK6 Base (11011901, NSW/ACT)" ) \ - ROM_LOAD32_WORD_BIOS( 1, "11011901.u83", 0x0000000, 0x0200000, CRC(73dcb11c) SHA1(69ae4f32a0c9141b2a82ff3935b0cd20333d2964) ) \ - ROM_LOAD32_WORD_BIOS( 1, "11011901.u70", 0x0000002, 0x0200000, CRC(d3dd2210) SHA1(3548f8cc39859d3f44a55f6bae48966a2d48e0eb) ) \ - ROM_SYSTEM_BIOS( 2, "bios2", "Aristocrat MK6 Base (19012801)" ) \ - ROM_LOAD32_WORD_BIOS( 2, "19012801 System Left", 0x0000002, 0x0200000, CRC(b03bd17c) SHA1(f281e80f6dda5b727ed71d2deebe3b0ff548773f) ) /* From Cactus Corral & Cashman Tonight & Heart of Vegas & Moonlight Waltz */ \ - ROM_LOAD32_WORD_BIOS( 2, "19012801 System Right", 0x0000000, 0x0200000, CRC(5b20a96c) SHA1(5fd916b7cc2cdd51bf7dd212c1114f94dc9c7926) ) \ - ROM_SYSTEM_BIOS( 3, "bios3", "Aristocrat MK6 Base (13012001)" ) \ - ROM_LOAD32_WORD_BIOS( 3, "System 13 Eprom Set -2MB-M27V160 Left", 0x0000002, 0x0200000, CRC(38e8f659) SHA1(88c6acba99b0aca023c6f4d27c061c231490e9e0) ) /* From Grizzly & Queen of the Nile */ \ - ROM_LOAD32_WORD_BIOS( 3, "System 13 Eprom Set -2MB-M27V160 Right", 0x0000000, 0x0200000, CRC(e627dbfa) SHA1(4fedbe0975ceb7dc0ebebf18a7708d78984db9b7) ) \ - ROM_SYSTEM_BIOS( 4, "bios4", "Aristocrat MK6 Base (07010801)" ) \ - ROM_LOAD32_WORD_BIOS( 4, "07010801_SYSTEM_EPROM_NSW_LEFT", 0x0000002, 0x0200000, CRC(8e92af68) SHA1(00d2bb655b7964a9652896741210ec534df0b0d2) ) /* From Jailbreak */ \ - ROM_LOAD32_WORD_BIOS( 4, "07010801_SYSTEM_EPROM_NSW_RIGHT", 0x0000000, 0x0200000, CRC(8c148c11) SHA1(5ff3be18455b4f04675fec8d5b9d881295c65e23) ) \ - ROM_SYSTEM_BIOS( 5, "bios5", "Aristocrat MK6 Base (21012901)" ) \ - ROM_LOAD32_WORD_BIOS( 5, "NSWsystem21_left", 0x0000002, 0x0200000, CRC(0d271470) SHA1(5cd4b604bfe2fd7e9a8d08e1c7c97f17ae068479) ) /* From Red Baron */ \ - ROM_LOAD32_WORD_BIOS( 5, "NSWsystem21_right", 0x0000000, 0x0200000, CRC(757618f2) SHA1(43f9a3e7d544979f8c6974945914d9e099b02abd) ) \ - ROM_SYSTEM_BIOS( 6, "bios6", "Aristocrat MK6 Base (24013001)" ) \ - ROM_LOAD32_WORD_BIOS( 6, "24013001 Left", 0x0000002, 0x0200000, CRC(06ae7e07) SHA1(39a45575b66906d73b519988d1001c99b05c5f34) ) /* From Wild Stalion */ \ - ROM_LOAD32_WORD_BIOS( 6, "24013001 Right", 0x0000000, 0x0200000, CRC(e97afedf) SHA1(10ca3b015afaff5d7812f0f5207b2535602136a5) ) \ - ROM_SYSTEM_BIOS( 7, "bios7", "Aristocrat MK6 Base (04010501)" ) \ - ROM_LOAD32_WORD_BIOS( 7, "System 04 Eprom Set -1MB-M27V800 Left", 0x0000002, 0x0100000, CRC(21182775) SHA1(7c5b7f5aba3babc85f512a8f7d4ebc0d83eb842a) ) /* From Diamonds Forever */ \ - ROM_LOAD32_WORD_BIOS( 7, "System 04 Eprom Set -1MB-M27V800 Right", 0x0000000, 0x0100000, CRC(3daefb7a) SHA1(411471713219f4bab5ccf5fe7a12a6c138c8c550) ) \ - ROM_SYSTEM_BIOS( 8, "bios8", "Aristocrat MK6 Base (05010601)" ) \ - ROM_LOAD32_WORD_BIOS( 8, "05010601_SYSTEM_EPROM_NSW_LEFT", 0x0000002, 0x0100000, CRC(b3e6b4a0) SHA1(3bf398c9257579f8e51ce716d6ebfa74fa510273) ) /* From Thai Princess & Venetian Nights */ \ - ROM_LOAD32_WORD_BIOS( 8, "05010601_SYSTEM_EPROM_NSW_RIGHT", 0x0000000, 0x0100000, CRC(c12eac11) SHA1(683b9ddc323865ace7dca37d13b55de6e42759a5) ) \ - ROM_SYSTEM_BIOS( 9, "bios9", "Aristocrat MK6 Base (03010301)" ) \ - ROM_LOAD64_WORD_BIOS( 9, "03010301.u70", 0x0000006, 0x0100000, CRC(5ae69121) SHA1(36dd3f9aaf5f7d2751d1954d67f898bc3ec71f3b) ) /* From Queen of the Nile Special Edition */ \ - ROM_LOAD64_WORD_BIOS( 9, "03010301.u71", 0x0000002, 0x0100000, CRC(d793440a) SHA1(dced4c04bde13293af77a9a1f4c5c606e3758de0) ) \ - ROM_LOAD64_WORD_BIOS( 9, "03010301.u83", 0x0000004, 0x0100000, CRC(c8580554) SHA1(58b8bfff2f8d298c4e3be2b01900800c45fa7ad7) ) \ - ROM_LOAD64_WORD_BIOS( 9, "03010301.u84", 0x0000000, 0x0100000, CRC(a34a9f16) SHA1(b8750e6ceb1715da8e5ac2f0183254e29a042641) ) \ - ROM_SYSTEM_BIOS( 10, "bios10", "Aristocrat MK6 Base (02010201)" ) \ - ROM_LOAD64_WORD_BIOS( 10, "System 02010201 Eprom Set -1MB-M27V800.u70", 0x0000006, 0x0100000, CRC(9b2db442) SHA1(d512398a2d9257bd385dc50d61c63cd1a47300ba) ) /* From Money Tree & From Go For Green */ \ - ROM_LOAD64_WORD_BIOS( 10, "System 02010201 Eprom Set -1MB-M27V800.u71", 0x0000002, 0x0100000, CRC(24d5614a) SHA1(fdcf3826dccc72b74b66379b1411cf211d5a1670) ) \ - ROM_LOAD64_WORD_BIOS( 10, "System 02010201 Eprom Set -1MB-M27V800.u83", 0x0000004, 0x0100000, CRC(5f64a20c) SHA1(397404ab6d2a1aa3c1fc77bb9421fef7079b65a5) ) \ - ROM_LOAD64_WORD_BIOS( 10, "System 02010201 Eprom Set -1MB-M27V800.u84", 0x0000000, 0x0100000, CRC(0920930f) SHA1(771b0f62442d1c75b1bb59ad82365b7ab8747173) ) \ - ROM_SYSTEM_BIOS( 11, "bios11", "Aristocrat MK6 Base (02010114)" ) \ - ROM_LOAD64_WORD_BIOS( 11, "02010114 System Set 1MB M27V800.u70", 0x0000006, 0x0100000, CRC(3ba4379f) SHA1(84367f12c4c9224d2ab9cae83ae8727de338408c) ) /* From Arabian Nights */ \ - ROM_LOAD64_WORD_BIOS( 11, "02010114 System Set 1MB M27V800.u71", 0x0000002, 0x0100000, CRC(8f83c3dd) SHA1(a5f9d80b4b515b24299d0241e1665cfd9da8bab7) ) \ - ROM_LOAD64_WORD_BIOS( 11, "02010114 System Set 1MB M27V800.u83", 0x0000004, 0x0100000, CRC(945104d7) SHA1(e372d0cf889c72b5d001b26fe4a925a28486537f) ) \ - ROM_LOAD64_WORD_BIOS( 11, "02010114 System Set 1MB M27V800.u84", 0x0000000, 0x0100000, CRC(183e3836) SHA1(4c802d0cd010bc007acb3a83e37aaa29b2d13d87) ) \ - ROM_SYSTEM_BIOS( 12, "bios12", "Aristocrat MK6 Base (USA)" ) \ - ROM_LOAD32_WORD_BIOS( 12, "system-base-.01.03.14.-u70-27v160", 0x0000002, 0x0200000, CRC(7138fec4) SHA1(f81331d1875ac574d3e6c98be218ff25c6c7be5a) ) /* From Dave Dragon */ \ - ROM_LOAD32_WORD_BIOS( 12, "system-base-.01.03.14.-u83-27v160", 0x0000000, 0x0200000, CRC(889ffd82) SHA1(9c98c9cdcf5f7d05095f11006418133029e9f0f8) ) \ - ROM_SYSTEM_BIOS( 13, "bios13", "Aristocrat MK6 Base (USA, set 2)" ) \ - ROM_LOAD32_WORD_BIOS( 13, "system-base-u70-01.03.06-m27v160", 0x0000002, 0x0200000, CRC(2f9d9a29) SHA1(fdebfaca9a579d7249379f19aef22fbfd66bf943) ) /* From Diamond Eyes US */ \ - ROM_LOAD32_WORD_BIOS( 13, "system-base-u83-01.03.06-m27v160", 0x0000000, 0x0200000, CRC(bd48ca55) SHA1(8fb1576cbeb1c64c358880714740195d2e73e03e) ) \ - ROM_SYSTEM_BIOS( 14, "bios14", "Aristocrat MK6 Base (Set Chips, 06.02.20, USA)" ) \ - ROM_LOAD32_WORD_BIOS( 14, "U70-03 Cs 0364A", 0x0000002, 0x0100000, CRC(199ed3b9) SHA1(e3ee81ffd713f09e35a10c38e4f59282e2c5cd30) ) \ - ROM_LOAD32_WORD_BIOS( 14, "U83-02 Cs 08DD", 0x0000000, 0x0100000, CRC(e4001f60) SHA1(5da34efb1ac0f7c84a48e09363d20cfecda4bcf1) ) \ - ROM_SYSTEM_BIOS( 15, "bios15", "Aristocrat MK6 Base (01.04.08, USA)" ) \ - ROM_LOAD32_WORD_BIOS( 15, "base-01.04.08-u70-u20-left-cs-8509", 0x0000002, 0x0200000, CRC(0dfcad10) SHA1(53798be000304aed38909f5fd8470a68bedd8229) ) /* From Bob and Dolly */ \ - ROM_LOAD32_WORD_BIOS( 15, "base-01.04.08-u83-u10-right-cs-d74e", 0x0000000, 0x0200000, CRC(95333304) SHA1(7afe49d6c5e4d6820f349778557daa88c5366a51) )\ - ROM_SYSTEM_BIOS( 16, "bios16", "Aristocrat MK6 Base (02061013)" ) \ - ROM_LOAD32_WORD_BIOS( 16,"02061013 System 02 Left", 0x0000002, 0x0100000, CRC(e70a7007) SHA1(0935f924866162d9c0fbdbb99391cbf730a04b76) ) \ - ROM_LOAD32_WORD_BIOS( 16,"02061013 System 02 Right", 0x0000000, 0x0100000, CRC(7a8619a5) SHA1(bd03ddb68817c1660b009e102ccf69e5b603b875) ) \ - ROM_SYSTEM_BIOS( 17, "bios17", "Aristocrat MK6 Base (03030708)" ) \ - ROM_LOAD32_WORD_BIOS( 17,"03030708 System 03 SA LEFT", 0x0000002, 0x0100000, CRC(4e5ad823) SHA1(77ab1c29c6172cfdcef776222a72b2b44114d4da) ) /* From Scatter Magic II */ \ - ROM_LOAD32_WORD_BIOS( 17,"03030708 System 03 SA RIGHT", 0x0000000, 0x0100000, CRC(b4b3c6a5) SHA1(5747f98a6eaa5c24a23d1d76a28b33a3bfbbfd1f) ) \ - ROM_SYSTEM_BIOS( 18, "bios18", "Aristocrat MK6 Base (09011001)" ) \ - ROM_LOAD32_WORD_BIOS( 18,"09011001_SYSTEM_09_EPROM_NSW_LEFT", 0x0000002, 0x0200000, CRC(229c2e63) SHA1(91fd2b1acb69efe073647e93db9f11042add2feb) ) \ - ROM_LOAD32_WORD_BIOS( 18,"09011001_SYSTEM_09_EPROM_NSW_RIGHT", 0x0000000, 0x0200000, CRC(8a853f80) SHA1(9a75498f7b02c81a483b4e1c158f35f0ee4c0112) ) \ - ROM_SYSTEM_BIOS( 19, "bios19", "Aristocrat MK6 Base (11011501)" ) \ - ROM_LOAD32_WORD_BIOS( 19,"11011501_SYSTEM_11_EPROM_NSW_2MB_M27V160_LEFT", 0x0000002, 0x0200000, CRC(c5cc3461) SHA1(5b43c4cb6110a6ccf67cd0f3789253f6872b20c4) ) \ - ROM_LOAD32_WORD_BIOS( 19,"11011501_SYSTEM_11_EPROM_NSW_2MB_M27V160_RIGHT", 0x0000000, 0x0200000, CRC(de4c3aed) SHA1(21596a2edd20eb7de7a4ec8900a270b09c8f326f) ) \ - ROM_SYSTEM_BIOS( 20, "bios20", "Aristocrat MK6 Base (14011913)" ) \ - ROM_LOAD32_WORD_BIOS( 20,"14011913 System 14 Eprom Left", 0x0000002, 0x0200000, CRC(9a4cefdf) SHA1(6c15bc565ede8af19361d60ee1e6657a8055c92c) ) \ - ROM_LOAD32_WORD_BIOS( 20,"14011913 System 14 Eprom Right", 0x0000000, 0x0200000, CRC(01d13b89) SHA1(b1013366d0803dfbec5a5f90f6a5cea862de0513) ) \ - ROM_SYSTEM_BIOS( 21, "bios21", "Aristocrat MK6 Base (01.04.11)" ) \ - ROM_LOAD32_WORD_BIOS( 21,"01.04.11 System.u70", 0x0000002, 0x0200000, CRC(787f2b07) SHA1(2548289e44f4b935346b759afb5383bdbac04c3e) ) \ - ROM_LOAD32_WORD_BIOS( 21,"01.04.11 System.u83", 0x0000000, 0x0200000, CRC(2dae8ca0) SHA1(7a0fb38b4c1ac7195d15bdab6f0cfb16c78430f0) ) \ - ROM_SYSTEM_BIOS( 22, "bios22", "Aristocrat MK6 Set Chips (06.03.04)" ) \ - ROM_LOAD32_WORD_BIOS( 22,"Set 06.03.04 U2", 0x0000000, 0x0100000, CRC(6f5f5ef1) SHA1(70a43fba4de47ed8dcf38b25eafd5873f3428e72) ) \ - ROM_LOAD32_WORD_BIOS( 22,"Set 06.03.04 U3", 0x0000002, 0x0100000, CRC(7034f26b) SHA1(7be78f23bec38d05240cdfe1186ec0c8291f5a1c) ) \ - ROM_SYSTEM_BIOS( 23, "bios23", "Aristocrat MK6 Base (10010110)" ) \ - ROM_LOAD32_WORD_BIOS( 23,"US_system_.u70", 0x0000002, 0x0200000, CRC(0095e3f9) SHA1(d2e8786158b1ab0a614aab21cf1d14cbc04754af) ) \ - ROM_LOAD32_WORD_BIOS( 23,"US_system_.u83", 0x0000000, 0x0200000, CRC(2c7f1ec3) SHA1(d03167f43ed6f9596080d91472695829378cef0a) ) - - + ROM_SYSTEM_BIOS( 0, "bios0", "Aristocrat MK6 Base (02010114, NSW/ACT)" ) \ + ROM_LOAD64_WORD_BIOS( 0, "02010114.u84", 0x0000000, 0x0100000, CRC(183e3836) SHA1(4c802d0cd010bc007acb3a83e37aaa29b2d13d87) ) /* From Arabian Nights & Helen of Troy */ \ + ROM_LOAD64_WORD_BIOS( 0, "02010114.u71", 0x0000002, 0x0100000, CRC(8f83c3dd) SHA1(a5f9d80b4b515b24299d0241e1665cfd9da8bab7) ) \ + ROM_LOAD64_WORD_BIOS( 0, "02010114.u83", 0x0000004, 0x0100000, CRC(945104d7) SHA1(e372d0cf889c72b5d001b26fe4a925a28486537f) ) \ + ROM_LOAD64_WORD_BIOS( 0, "02010114.u70", 0x0000006, 0x0100000, CRC(3ba4379f) SHA1(84367f12c4c9224d2ab9cae83ae8727de338408c) ) \ + ROM_SYSTEM_BIOS( 1, "bios1", "Aristocrat MK6 Base (02010201, NSW/ACT)" ) \ + ROM_LOAD64_WORD_BIOS( 1, "02010201.u84", 0x0000000, 0x0100000, CRC(0920930f) SHA1(771b0f62442d1c75b1bb59ad82365b7ab8747173) ) /* From Money Tree & Go For Green */ \ + ROM_LOAD64_WORD_BIOS( 1, "02010201.u71", 0x0000002, 0x0100000, CRC(24d5614a) SHA1(fdcf3826dccc72b74b66379b1411cf211d5a1670) ) \ + ROM_LOAD64_WORD_BIOS( 1, "02010201.u83", 0x0000004, 0x0100000, CRC(5f64a20c) SHA1(397404ab6d2a1aa3c1fc77bb9421fef7079b65a5) ) \ + ROM_LOAD64_WORD_BIOS( 1, "02010201.u70", 0x0000006, 0x0100000, CRC(9b2db442) SHA1(d512398a2d9257bd385dc50d61c63cd1a47300ba) ) \ + ROM_SYSTEM_BIOS( 2, "bios2", "Aristocrat MK6 Base (02061013, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 2, "02061013_right.u83", 0x0000000, 0x0100000, CRC(7a8619a5) SHA1(bd03ddb68817c1660b009e102ccf69e5b603b875) ) \ + ROM_LOAD32_WORD_BIOS( 2, "02061013_left.u70", 0x0000002, 0x0100000, CRC(e70a7007) SHA1(0935f924866162d9c0fbdbb99391cbf730a04b76) ) \ + ROM_SYSTEM_BIOS( 3, "bios3", "Aristocrat MK6 Base (03010301, NSW/ACT)" ) \ + ROM_LOAD64_WORD_BIOS( 3, "03010301.u84", 0x0000000, 0x0100000, CRC(a34a9f16) SHA1(b8750e6ceb1715da8e5ac2f0183254e29a042641) ) /* From Queen of the Nile Special Edition */ \ + ROM_LOAD64_WORD_BIOS( 3, "03010301.u71", 0x0000002, 0x0100000, CRC(d793440a) SHA1(dced4c04bde13293af77a9a1f4c5c606e3758de0) ) \ + ROM_LOAD64_WORD_BIOS( 3, "03010301.u83", 0x0000004, 0x0100000, CRC(c8580554) SHA1(58b8bfff2f8d298c4e3be2b01900800c45fa7ad7) ) \ + ROM_LOAD64_WORD_BIOS( 3, "03010301.u70", 0x0000006, 0x0100000, CRC(5ae69121) SHA1(36dd3f9aaf5f7d2751d1954d67f898bc3ec71f3b) ) \ + ROM_SYSTEM_BIOS( 4, "bios4", "Aristocrat MK6 Base (04010501, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 4, "04010501_right.u83", 0x0000000, 0x0100000, CRC(3daefb7a) SHA1(411471713219f4bab5ccf5fe7a12a6c138c8c550) ) /* From Diamonds Forever */ \ + ROM_LOAD32_WORD_BIOS( 4, "04010501_left.u70", 0x0000002, 0x0100000, CRC(21182775) SHA1(7c5b7f5aba3babc85f512a8f7d4ebc0d83eb842a) ) \ + ROM_SYSTEM_BIOS( 5, "bios5", "Aristocrat MK6 Base (05010601, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 5, "05010601_right.u83", 0x0000000, 0x0100000, CRC(c12eac11) SHA1(683b9ddc323865ace7dca37d13b55de6e42759a5) ) /* From Thai Princess & Venetian Nights */ \ + ROM_LOAD32_WORD_BIOS( 5, "05010601_left.u70", 0x0000002, 0x0100000, CRC(b3e6b4a0) SHA1(3bf398c9257579f8e51ce716d6ebfa74fa510273) ) \ + ROM_SYSTEM_BIOS( 6, "bios6", "Aristocrat MK6 Base (07010801, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 6, "07010801_right.u83", 0x0000000, 0x0200000, CRC(8c148c11) SHA1(5ff3be18455b4f04675fec8d5b9d881295c65e23) ) /* From Jailbreak */ \ + ROM_LOAD32_WORD_BIOS( 6, "07010801_left.u70", 0x0000002, 0x0200000, CRC(8e92af68) SHA1(00d2bb655b7964a9652896741210ec534df0b0d2) ) \ + ROM_SYSTEM_BIOS( 7, "bios7", "Aristocrat MK6 Base (09011001, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 7, "09011001_right.u83", 0x0000000, 0x0200000, CRC(8a853f80) SHA1(9a75498f7b02c81a483b4e1c158f35f0ee4c0112) ) \ + ROM_LOAD32_WORD_BIOS( 7, "09011001_left.u70", 0x0000002, 0x0200000, CRC(229c2e63) SHA1(91fd2b1acb69efe073647e93db9f11042add2feb) ) \ + ROM_SYSTEM_BIOS( 8, "bios8", "Aristocrat MK6 Base (11011501, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 8, "11011501_right.u83", 0x0000000, 0x0200000, CRC(de4c3aed) SHA1(21596a2edd20eb7de7a4ec8900a270b09c8f326f) ) \ + ROM_LOAD32_WORD_BIOS( 8, "11011501_left.u70", 0x0000002, 0x0200000, CRC(c5cc3461) SHA1(5b43c4cb6110a6ccf67cd0f3789253f6872b20c4) ) \ + ROM_SYSTEM_BIOS( 9, "bios9", "Aristocrat MK6 Base (11011901, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 9, "11011901_right.u83", 0x0000000, 0x0200000, CRC(73dcb11c) SHA1(69ae4f32a0c9141b2a82ff3935b0cd20333d2964) ) \ + ROM_LOAD32_WORD_BIOS( 9, "11011901_left.u70", 0x0000002, 0x0200000, CRC(d3dd2210) SHA1(3548f8cc39859d3f44a55f6bae48966a2d48e0eb) ) \ + ROM_SYSTEM_BIOS( 10, "bios10", "Aristocrat MK6 Base (13012001, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 10, "13012001_right.u83", 0x0000000, 0x0200000, CRC(e627dbfa) SHA1(4fedbe0975ceb7dc0ebebf18a7708d78984db9b7) ) /* From Grizzly & Queen of the Nile */ \ + ROM_LOAD32_WORD_BIOS( 10, "13012001_left.u70", 0x0000002, 0x0200000, CRC(38e8f659) SHA1(88c6acba99b0aca023c6f4d27c061c231490e9e0) ) \ + ROM_SYSTEM_BIOS( 11, "bios11", "Aristocrat MK6 Base (14011913, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 11, "14011913_right.u83", 0x0000000, 0x0200000, CRC(01d13b89) SHA1(b1013366d0803dfbec5a5f90f6a5cea862de0513) ) \ + ROM_LOAD32_WORD_BIOS( 11, "14011913_left.u70", 0x0000002, 0x0200000, CRC(9a4cefdf) SHA1(6c15bc565ede8af19361d60ee1e6657a8055c92c) ) \ + ROM_SYSTEM_BIOS( 12, "bios12", "Aristocrat MK6 Base (19012801, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 12, "19012801_right.u83", 0x0000000, 0x0200000, CRC(5b20a96c) SHA1(5fd916b7cc2cdd51bf7dd212c1114f94dc9c7926) ) /* From Cactus Corral & Cashman Tonight & Heart of Vegas & Moonlight Waltz */ \ + ROM_LOAD32_WORD_BIOS( 12, "19012801_left.u70", 0x0000002, 0x0200000, CRC(b03bd17c) SHA1(f281e80f6dda5b727ed71d2deebe3b0ff548773f) ) \ + ROM_SYSTEM_BIOS( 13, "bios13", "Aristocrat MK6 Base (21012901, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 13, "21012901_right.u83", 0x0000000, 0x0200000, CRC(757618f2) SHA1(43f9a3e7d544979f8c6974945914d9e099b02abd) ) /* From Red Baron */ \ + ROM_LOAD32_WORD_BIOS( 13, "21012901_left.u70", 0x0000002, 0x0200000, CRC(0d271470) SHA1(5cd4b604bfe2fd7e9a8d08e1c7c97f17ae068479) ) \ + ROM_SYSTEM_BIOS( 14, "bios14", "Aristocrat MK6 Base (24013001, NSW/ACT)" ) \ + ROM_LOAD32_WORD_BIOS( 14, "24013001_right.u83", 0x0000000, 0x0200000, CRC(e97afedf) SHA1(10ca3b015afaff5d7812f0f5207b2535602136a5) ) /* From Wild Stallion */ \ + ROM_LOAD32_WORD_BIOS( 14, "24013001_left.u70", 0x0000002, 0x0200000, CRC(06ae7e07) SHA1(39a45575b66906d73b519988d1001c99b05c5f34) ) \ + ROM_SYSTEM_BIOS( 15, "bios15", "Aristocrat MK6 Base (03030708, South Australia)" ) \ + ROM_LOAD32_WORD_BIOS( 15, "03030708_right.u83", 0x0000000, 0x0100000, CRC(b4b3c6a5) SHA1(5747f98a6eaa5c24a23d1d76a28b33a3bfbbfd1f) ) /* From Scatter Magic II SA */ \ + ROM_LOAD32_WORD_BIOS( 15, "03030708_left.u70", 0x0000002, 0x0100000, CRC(4e5ad823) SHA1(77ab1c29c6172cfdcef776222a72b2b44114d4da) ) \ + ROM_SYSTEM_BIOS( 16, "bios16", "Aristocrat MK6 Base (15011025, Malaysia)" ) \ + ROM_LOAD32_WORD_BIOS( 16, "15011025_right.u83", 0x0000000, 0x0200000, CRC(bf21a975) SHA1(a251b1a7342387300689cd50fe4ce7975b903ac5) ) \ + ROM_LOAD32_WORD_BIOS( 16, "15011025_left.u70", 0x0000002, 0x0200000, CRC(c02e14b0) SHA1(6bf98927813519dfe60e582dbe5be3ccd87f7c91) ) \ + ROM_SYSTEM_BIOS( 17, "bios17", "Aristocrat MK6 Base (01.02.08, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 17, "01.02.08_right.u2", 0x0000000, 0x0100000, CRC(aaaeac8c) SHA1(a565e5fcb4f55f31e7d36be40eec234248a66efd) ) \ + ROM_LOAD32_WORD_BIOS( 17, "01.02.08_left.u3", 0x0000002, 0x0100000, CRC(f29fd1bf) SHA1(33e043d2616e10a1c7a0936c3d208f9bcc2ca6f3) ) \ + ROM_SYSTEM_BIOS( 18, "bios18", "Aristocrat MK6 Base (01.03.03a, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 18, "01.03.03a_right.u83", 0x0000000, 0x0200000, CRC(253415f4) SHA1(50dc77ad87bc6be1932dda2fd4865602c8c49729) ) \ + ROM_LOAD32_WORD_BIOS( 18, "01.03.03a_left.u70", 0x0000002, 0x0200000, CRC(4ab5dd40) SHA1(a6812cc624e6a98ea7b0697e2797fe10ba8e303e) ) \ + ROM_SYSTEM_BIOS( 19, "bios19", "Aristocrat MK6 Base (01.03.03e, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 19, "01.03.03e_right.u83", 0x0000000, 0x0200000, CRC(2255e263) SHA1(5e9e093aaa17172f47a14c3baf7f6f0f73b19398) ) \ + ROM_LOAD32_WORD_BIOS( 19, "01.03.03e_left.u70", 0x0000002, 0x0200000, CRC(ea50729a) SHA1(14b5a71bfb91ac366ddcb5f77fb54127808f8163) ) \ + ROM_SYSTEM_BIOS( 20, "bios20", "Aristocrat MK6 Base (01.03.05, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 20, "01.03.05_right.u83", 0x0000000, 0x0200000, CRC(2c7f1ec3) SHA1(d03167f43ed6f9596080d91472695829378cef0a) ) \ + ROM_LOAD32_WORD_BIOS( 20, "01.03.05_left.u70", 0x0000002, 0x0200000, CRC(0095e3f9) SHA1(d2e8786158b1ab0a614aab21cf1d14cbc04754af) ) \ + ROM_SYSTEM_BIOS( 21, "bios21", "Aristocrat MK6 Base (01.03.06, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 21, "01.03.06_right.u83", 0x0000000, 0x0200000, CRC(bd48ca55) SHA1(8fb1576cbeb1c64c358880714740195d2e73e03e) ) /* From Diamond Eyes US */ \ + ROM_LOAD32_WORD_BIOS( 21, "01.03.06_left.u70", 0x0000002, 0x0200000, CRC(2f9d9a29) SHA1(fdebfaca9a579d7249379f19aef22fbfd66bf943) ) \ + ROM_SYSTEM_BIOS( 22, "bios22", "Aristocrat MK6 Base (01.03.07, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 22, "01.03.07_right.u83", 0x0000000, 0x0200000, CRC(2ebccc4e) SHA1(9342724e4451e9ab24ceae208284b50abd4f0be3) ) \ + ROM_LOAD32_WORD_BIOS( 22, "01.03.07_left.u70", 0x0000002, 0x0200000, CRC(a3632da4) SHA1(1c96a88e86095b81801ab88e36a4cdfa4b893265) ) \ + ROM_SYSTEM_BIOS( 23, "bios23", "Aristocrat MK6 Base (01.03.14, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 23, "01.03.14_right.u83", 0x0000000, 0x0200000, CRC(889ffd82) SHA1(9c98c9cdcf5f7d05095f11006418133029e9f0f8) ) /* From 5 Dragons US */ \ + ROM_LOAD32_WORD_BIOS( 23, "01.03.14_left.u70", 0x0000002, 0x0200000, CRC(7138fec4) SHA1(f81331d1875ac574d3e6c98be218ff25c6c7be5a) ) \ + ROM_SYSTEM_BIOS( 24, "bios24", "Aristocrat MK6 Base (01.03.17, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 24, "01.03.17_right.u83", 0x0000000, 0x0200000, CRC(1582714b) SHA1(92d0a15314ffe526159bef9a364898dd1ebdfde7) ) \ + ROM_LOAD32_WORD_BIOS( 24, "01.03.17_left.u70", 0x0000002, 0x0200000, CRC(a88193dc) SHA1(c9e1d483edaecd318d2e5fc8a54e84516c93e0ca) ) \ + ROM_SYSTEM_BIOS( 25, "bios25", "Aristocrat MK6 Base (01.04.14, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 25, "01.04.04_right.u83", 0x0000000, 0x0200000, CRC(e57ba02d) SHA1(8e29403e6b619eeab41dc171221720bc7820ccdc) ) \ + ROM_LOAD32_WORD_BIOS( 25, "01.04.04_left.u70", 0x0000002, 0x0200000, CRC(b984a92c) SHA1(90f7a61302caee40195c08565bdac856a3234c1d) ) \ + ROM_SYSTEM_BIOS( 26, "bios26", "Aristocrat MK6 Base (01.04.07, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 26, "01.04.07_right.u83", 0x0000000, 0x0200000, CRC(23c28e22) SHA1(98f24a1f86232b6c2c288a61ec7d60c867f192e5) ) \ + ROM_LOAD32_WORD_BIOS( 26, "01.04.07_left.u70", 0x0000002, 0x0200000, CRC(acfb0fe0) SHA1(b1a772d7978e6ff4406a5bb39a71cb3f89608e72) ) \ + ROM_SYSTEM_BIOS( 27, "bios27", "Aristocrat MK6 Base (01.04.08, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 27, "01.04.08_right.u83", 0x0000000, 0x0200000, CRC(95333304) SHA1(7afe49d6c5e4d6820f349778557daa88c5366a51) ) /* From Bob and Dolly, also u20 on EPROM expansion board */ \ + ROM_LOAD32_WORD_BIOS( 27, "01.04.08_left.u70", 0x0000002, 0x0200000, CRC(0dfcad10) SHA1(53798be000304aed38909f5fd8470a68bedd8229) ) /* also u10 on EPROM expansion board */ \ + ROM_SYSTEM_BIOS( 28, "bios28", "Aristocrat MK6 Base (01.04.10, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 28, "01.04.10_right.u83", 0x0000000, 0x0200000, CRC(82ce2fcc) SHA1(4c8fb3db084a67e99d1420b3f895a06ce9ef5ec2) ) \ + ROM_LOAD32_WORD_BIOS( 28, "01.04.10_left.u70", 0x0000002, 0x0200000, CRC(9d9d52c1) SHA1(b957220cdbedd516c219d1bfc28807ce466df93f) ) \ + ROM_SYSTEM_BIOS( 29, "bios29", "Aristocrat MK6 Base (01.04.11, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 29, "01.04.11_right.u83", 0x0000000, 0x0200000, CRC(2dae8ca0) SHA1(7a0fb38b4c1ac7195d15bdab6f0cfb16c78430f0) ) \ + ROM_LOAD32_WORD_BIOS( 29, "01.04.11_left.u70", 0x0000002, 0x0200000, CRC(787f2b07) SHA1(2548289e44f4b935346b759afb5383bdbac04c3e) ) \ + ROM_SYSTEM_BIOS( 30, "bios30", "Aristocrat MK6 Set Chips (06.02.04, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 30, "06.02.04_right.u2", 0x0000000, 0x0100000, CRC(1cf5a853) SHA1(64d17efcce702df7a0b0e151293199478e25226d) ) \ + ROM_LOAD32_WORD_BIOS( 30, "06.02.04_left.u3", 0x0000002, 0x0100000, CRC(117b75f2) SHA1(2129286853d3c50b8a943b71334d4ef6b98adc05) ) \ + ROM_SYSTEM_BIOS( 31, "bios31", "Aristocrat MK6 Set Chips (06.02.20, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 31, "06.02.20_right.u83", 0x0000000, 0x0100000, CRC(e4001f60) SHA1(5da34efb1ac0f7c84a48e09363d20cfecda4bcf1) ) \ + ROM_LOAD32_WORD_BIOS( 31, "06.02.20_left.u70", 0x0000002, 0x0100000, CRC(199ed3b9) SHA1(e3ee81ffd713f09e35a10c38e4f59282e2c5cd30) ) \ + ROM_SYSTEM_BIOS( 32, "bios32", "Aristocrat MK6 Set Chips (06.03.03, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 32, "06.03.03_right.u2", 0x0000000, 0x0100000, CRC(98763498) SHA1(246e95cc12eb34f946b2f4938c59217718f6d841) ) \ + ROM_LOAD32_WORD_BIOS( 32, "06.03.03_left.u3", 0x0000002, 0x0100000, CRC(a6924238) SHA1(b71ab39bf9c1fdbab556028138749e8c040ec83c) ) \ + ROM_SYSTEM_BIOS( 33, "bios33", "Aristocrat MK6 Set Chips (06.03.04, USA)" ) \ + ROM_LOAD32_WORD_BIOS( 33, "06.03.04_right.u2", 0x0000000, 0x0100000, CRC(6f5f5ef1) SHA1(70a43fba4de47ed8dcf38b25eafd5873f3428e72) ) \ + ROM_LOAD32_WORD_BIOS( 33, "06.03.04_left.u3", 0x0000002, 0x0100000, CRC(7034f26b) SHA1(7be78f23bec38d05240cdfe1186ec0c8291f5a1c) ) ROM_START( aristmk6 ) ARISTMK6_BIOS - ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_END -/* +/* ROM labels all look basically the same (as with aristmk5.cpp boards) - 20151911 NSW - INDIAN DREAMING-LL - 742 4MB 6 eproms - Aristocrat 2005 P U72 + +--------------------------------------------------+ + | 20151911 NSW | + | INDIAN DREAMING-LL | + | 742 4MB 6 eproms | + | Aristocrat 2005 P U72 | + +--------------------------------------------------+ "ID string" + "Region" + "Game Name" + "Combination No." + "ROM size" + "ROM numbers" + "Copyright" + "Location" @@ -466,8 +503,17 @@ ROM labels all look basically the same (as with aristmk5.cpp boards) we reduce this to "ID string"."Location" for simplicity, also for games which we don't have pictures for. +Decoding the game ID: +In the Australian style, the ID is split into four parts: Version number, Manufacturer, Game ID with the last two digits serving an unknown purpose (usually 11 but sometimes 21, 31 or 41 etc.) +In the case of the above game, this would be 2 (version), 0 (Aristocrat), 1519, 11. +For Jubilee games, the second digit is a J rather than a zero. + +On US games, the ID format is different: +The US game ID seems to be split into three parts: Version number, manufacturer and Game ID, for example 0151178 (adonisa6). +In this case, the version number would be 01, followed by manufacturer (seems to always be 5), then 1178 for the game ID. */ + ROM_START( 5drag ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -562,7 +608,7 @@ ROM_START( adonisa6 ) ROM_END -ROM_START( adustcm ) +ROM_START( aduskcm ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20006711.u86", 0x0000000, 0x0400000, CRC(26759ebc) SHA1(1205d74c39d13333ccc0ff4deb287ce12d6dbbf5) ) @@ -713,6 +759,16 @@ ROM_START( beavbuk ) ROM_END +ROM_START( betzoo ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0251064.u86", 0x0000000, 0x0400000, CRC(4cb680ba) SHA1(5c7e516203a2c91bb25f2a070c6a778035b1f35f) ) + ROM_LOAD32_WORD("0251064.u73", 0x0000002, 0x0400000, CRC(a9439adf) SHA1(60f2a5be0629377dd4a4adfa4ef6e283d5c60099) ) + ROM_LOAD32_WORD("0251064.u85", 0x0800000, 0x0400000, CRC(81b70c50) SHA1(145e7ce40c24635959261d6e2450cffa36f73869) ) + ROM_LOAD32_WORD("0251064.u72", 0x0800002, 0x0400000, CRC(98444462) SHA1(c633448d5d7739f609eb00c61d89c997db3626d2) ) +ROM_END + + ROM_START( bigben ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -723,6 +779,16 @@ ROM_START( bigben ) ROM_END +ROM_START( bigbena ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("20126911.u86", 0x0000000, 0x0400000, CRC(68c53dd6) SHA1(2c6c0a2a507b47da7675b4b62cf584b325427b26) ) + ROM_LOAD32_WORD("20126911.u73", 0x0000002, 0x0400000, CRC(5e43305f) SHA1(8e8f736510d45736068f101076d15900ba6aa1cd) ) + ROM_LOAD32_WORD("20126911.u85", 0x0800000, 0x0400000, CRC(64bb4204) SHA1(e20af2dba4c2feab07ba3344669964da79e6b9d1) ) + ROM_LOAD32_WORD("20126911.u72", 0x0800002, 0x0400000, CRC(d59c8c69) SHA1(b37a3d3061e6209a93e0a5de4a59ea073eedbbb7) ) +ROM_END + + ROM_START( bigheart ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -741,6 +807,16 @@ ROM_START( bigred ) ROM_END +ROM_START( bigreda ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("1j009211.u86", 0x0000000, 0x0400000, CRC(e4740e2e) SHA1(e30cde7b39267b43fe21082441693df11736f63a) ) + ROM_LOAD32_WORD("1j009211.u73", 0x0000002, 0x0400000, CRC(9fd29e7f) SHA1(b1cac9ae3e0d226498346f099798bf3c0b78e908) ) + ROM_LOAD32_WORD("1j009211.u85", 0x0800000, 0x0400000, CRC(8c2f6fc9) SHA1(9dd687b242a3d0348cc20a7a20fef149f5f7834a) ) // same as parent but different label + ROM_LOAD32_WORD("1j009211.u72", 0x0800002, 0x0400000, CRC(bab7ae56) SHA1(d2de7e8544eabe1f116cc878f4ad3ccf22d4ca38) ) // same as parent but different label +ROM_END + + ROM_START( bigred2 ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -811,6 +887,14 @@ ROM_START( bucaneer ) ROM_END +ROM_START( bucaneeru ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0252523.u86", 0x0000000, 0x0400000, CRC(c93ecb04) SHA1(4dff453ff4716f0a732e07fbc2816ae4c4234377) ) + ROM_LOAD32_WORD("0252523.u73", 0x0000002, 0x0400000, CRC(c945bf45) SHA1(12156228feecc3363e61a18295edbcd8b995b62e) ) +ROM_END + + ROM_START( buckstop ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -899,6 +983,13 @@ ROM_START( canaryrc ) ROM_END +/* + Cashman Tonight + 4-in-1 game containing African Dusk, Arctic Wins, King Galah and Wild Cougar. + Arctic Wins is a completely new game, it is not the same version as the original MK4 game. + Wild Cougar is different to the original in that it has stacked symbols e.g. 3 of the same symbol (except Cougar and Wolf) can show up on the same reel. + Cashman Tonight has a progressive jackpot unlike the original Mr. Cashman games. +*/ ROM_START( cmtonig ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -919,6 +1010,10 @@ ROM_START( cmtonig ) ROM_END +/* + Chance In Hell - Li'l Lucy + The Li'l Lucy character was originally called Lucky Devil in Australia. +*/ ROM_START( cinhell ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -1259,16 +1354,6 @@ ROM_START( firednc ) ROM_END -ROM_START( flamoljc ) - ARISTMK6_BIOS - ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("0251048.u86", 0x0000000, 0x0400000, CRC(2ea7c6d9) SHA1(cd887f0689737fd447786b966297ea3994fb8cb7) ) /* m27v322 */ - ROM_LOAD32_WORD("0251048.u73", 0x0000002, 0x0400000, CRC(c8337682) SHA1(e87c5be62528e2e73659ce73a17d1ea21ed3ccf0) ) /* m27v322 */ - ROM_LOAD32_WORD("0251048.u85", 0x0800000, 0x0400000, CRC(2661893a) SHA1(4a79f0b638f5d4fdfa7dcc7661afe3ae1823e6ce) ) /* m27v322 */ - ROM_LOAD32_WORD("0251048.u72", 0x0800002, 0x0400000, CRC(330c1988) SHA1(0d7dae49495c5b164121cd756d6e22af17a9b41b) ) /* m27v322 */ -ROM_END - - ROM_START( flamolce ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -1279,6 +1364,16 @@ ROM_START( flamolce ) ROM_END +ROM_START( flamoljc ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0251048.u86", 0x0000000, 0x0400000, CRC(2ea7c6d9) SHA1(cd887f0689737fd447786b966297ea3994fb8cb7) ) /* m27v322 */ + ROM_LOAD32_WORD("0251048.u73", 0x0000002, 0x0400000, CRC(c8337682) SHA1(e87c5be62528e2e73659ce73a17d1ea21ed3ccf0) ) /* m27v322 */ + ROM_LOAD32_WORD("0251048.u85", 0x0800000, 0x0400000, CRC(2661893a) SHA1(4a79f0b638f5d4fdfa7dcc7661afe3ae1823e6ce) ) /* m27v322 */ + ROM_LOAD32_WORD("0251048.u72", 0x0800002, 0x0400000, CRC(330c1988) SHA1(0d7dae49495c5b164121cd756d6e22af17a9b41b) ) /* m27v322 */ +ROM_END + + ROM_START( followst ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -1335,6 +1430,16 @@ ROM_START( geishaa6 ) ROM_END +ROM_START( geishajc ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0351033.u86", 0x0000000, 0x0400000, CRC(620d8a40) SHA1(601a66e59a1db8be84b494eba24148ab50c674d5) ) + ROM_LOAD32_WORD("0351033.u73", 0x0000002, 0x0400000, CRC(173105e7) SHA1(7c6c082782b7a7f677e6edbba23a09ae9a922415) ) + ROM_LOAD32_WORD("0351033.u85", 0x0800000, 0x0400000, CRC(879f061c) SHA1(e8f2650a486799880e7261f3d4e3d0f6f65f3dfe) ) + ROM_LOAD32_WORD("0351033.u72", 0x0800002, 0x0400000, CRC(7ab7b3f0) SHA1(6907876ff3597e2476d105939b09e7ce88eca2a8) ) +ROM_END + + ROM_START( goape ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -1466,6 +1571,16 @@ ROM_END ROM_START( hlntroy ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("1j008311.u86", 0x0000000, 0x0400000, CRC(dac1d540) SHA1(8a57545604beab1f0872f6da98a3f9f5a4079ba0) ) + ROM_LOAD32_WORD("1j008311.u73", 0x0000002, 0x0400000, CRC(7e76bb49) SHA1(ae67b4fb2af4bddf2e751c7c22ac6dc416410e33) ) + ROM_LOAD32_WORD("1j008311.u85", 0x0800000, 0x0400000, CRC(21e8c508) SHA1(930843811b35da27afc8e6561046a249aa10017b) ) + ROM_LOAD32_WORD("1j008311.u72", 0x0800002, 0x0400000, CRC(74045490) SHA1(364ba8a7911f63f529ef5ff0e5bdd17f7bd5a8c1) ) +ROM_END + + +ROM_START( hlntroyu ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151336.u86", 0x0000000, 0x0400000, CRC(7100841d) SHA1(67fa5616ca0bb2b25ed2951d3decf0126e0bac82) ) @@ -1627,16 +1742,6 @@ ROM_END ROM_START( kingnile ) - ARISTMK6_BIOS - ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("20106321.u72", 0x0800002, 0x0400000, CRC(2600d9da) SHA1(2c78b987b8a8641b7eedda4880bd3f5846f11224) ) - ROM_LOAD32_WORD("20106321.u73", 0x0000002, 0x0400000, CRC(2875a911) SHA1(3e881c8c736f297778836c128f66150628038e49) ) - ROM_LOAD32_WORD("20106321.u85", 0x0800000, 0x0400000, CRC(a981510c) SHA1(5c018eb101193b1f4864ccd8c30fe328713c4c97) ) - ROM_LOAD32_WORD("20106321.u86", 0x0000000, 0x0400000, CRC(c4b7a58e) SHA1(f0877c9e0a285808c8117d09a33dec2d2caf7b5b) ) -ROM_END - - -ROM_START( kingnilea ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("30106331.u86", 0x0000000, 0x0400000, CRC(c3830908) SHA1(438fc339f8b71668e816b5909195cae4158f39c2) ) @@ -1646,7 +1751,27 @@ ROM_START( kingnilea ) ROM_END +ROM_START( kingnilea ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("20106321.u72", 0x0800002, 0x0400000, CRC(2600d9da) SHA1(2c78b987b8a8641b7eedda4880bd3f5846f11224) ) + ROM_LOAD32_WORD("20106321.u73", 0x0000002, 0x0400000, CRC(2875a911) SHA1(3e881c8c736f297778836c128f66150628038e49) ) + ROM_LOAD32_WORD("20106321.u85", 0x0800000, 0x0400000, CRC(a981510c) SHA1(5c018eb101193b1f4864ccd8c30fe328713c4c97) ) + ROM_LOAD32_WORD("20106321.u86", 0x0000000, 0x0400000, CRC(c4b7a58e) SHA1(f0877c9e0a285808c8117d09a33dec2d2caf7b5b) ) +ROM_END + + ROM_START( kingpeng ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("20109021.u86", 0x0000000, 0x0400000, CRC(40c08336) SHA1(c8568c176c09239823b08c494e2e020e564c2b43) ) + ROM_LOAD32_WORD("20109021.u73", 0x0000002, 0x0400000, CRC(c51ef018) SHA1(f89ed9042c12e40350284236ca77dcaede9e38d0) ) + ROM_LOAD32_WORD("20109021.u85", 0x0800000, 0x0400000, CRC(417152bd) SHA1(4cdd6ba592bf7546226c304ade46b90774ba0875) ) + ROM_LOAD32_WORD("20109021.u72", 0x0800002, 0x0400000, CRC(06b7ce2e) SHA1(fc30a247ed2e5ac7586c4c6cba6b8cd7d8206d01) ) +ROM_END + + +ROM_START( kingpengsp ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("40109021.u86", 0x0000000, 0x0400000, CRC(077635b9) SHA1(3d17892df4a068701be1ac649f448e10b8c52ebd) ) @@ -1728,7 +1853,7 @@ ROM_START( lougcm ) ROM_END -ROM_START( lovestrk ) +ROM_START( lovestuk ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0152583.u86", 0x0000000, 0x0400000, CRC(c374ee56) SHA1(18b084c32a4dad6dacd3eeaf6ba430053405dbe8) ) /* 27v322 */ @@ -1986,6 +2111,16 @@ ROM_START( pcockmag ) ROM_END +ROM_START( pcockmagu ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0151352.u86", 0x0000000, 0x0400000, CRC(53a9a249) SHA1(097e93185efe87edb8e8cf512bd07ed6de120ff2) ) + ROM_LOAD32_WORD("0151352.u73", 0x0000002, 0x0400000, CRC(8d2fac0f) SHA1(35e5ae327d0b6145b88b577ee6ba22589b2cb6dc) ) + ROM_LOAD32_WORD("0151352.u85", 0x0800000, 0x0400000, CRC(7bbc3359) SHA1(b497998475274768b831963f8df2748832772369) ) + ROM_LOAD32_WORD("0151352.u72", 0x0800002, 0x0400000, CRC(4d9912ca) SHA1(8a019b961736b30b076a8a1fdc24cbe48cfb6021) ) +ROM_END + + ROM_START( pelipete ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2054,18 +2189,10 @@ ROM_START( pirata6 ) ROM_END -ROM_START( pcfavor ) - ARISTMK6_BIOS - ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("20177311.u86", 0x0000000, 0x0400000, CRC(f06d4fbb) SHA1(aad9c37da2ee9f7a5252267f39a9d1e8169a2472) ) - ROM_LOAD32_WORD("20177311.u73", 0x0000002, 0x0400000, CRC(72db5268) SHA1(de7f3619162b27bab4825f801eb1a04cce8721a3) ) - ROM_LOAD32_WORD("20177311.u85", 0x0800000, 0x0400000, CRC(385e8636) SHA1(5e4bf33f91481080c80264b915a11606b03f8686) ) - ROM_LOAD32_WORD("20177311.u72", 0x0800002, 0x0400000, CRC(9b0fb8b6) SHA1(bd5a2734068e031ca7ab0f19749f28f84288125f) ) - ROM_LOAD32_WORD("20177311.u84", 0x1000000, 0x0400000, CRC(7944e972) SHA1(23d45a2e948a737d3186de5f0447ec7dd51ddc7b) ) - ROM_LOAD32_WORD("20177311.u71", 0x1000002, 0x0400000, CRC(116bb514) SHA1(cd3dcca730c8e9d3fe5b0c70638f3d81f8eb8f98) ) -ROM_END - - +/* + Player's Choice - By Demand + 4-in-1 game containing Big Red, Black Panther, Fa Fa Fa and Super Bucks IV. +*/ ROM_START( pcbydem ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2080,18 +2207,26 @@ ROM_START( pcbydem ) ROM_END -ROM_START( pcmostw ) +/* + Player's Choice - Favourites + 4-in-1 game containing Black Panther, Prize Fight, Return of the Samurai and Super Bucks IV. +*/ +ROM_START( pcfavor ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("20234911.u86", 0x0000000, 0x0400000, CRC(7f460e25) SHA1(d97150221a3c0cac3b46d147ae96937a871ecdb3) ) - ROM_LOAD32_WORD("20234911.u73", 0x0000002, 0x0400000, CRC(a26a224e) SHA1(222e3b067f4bde826ae19276bb48136896cbd853) ) - ROM_LOAD32_WORD("20234911.u85", 0x0800000, 0x0400000, CRC(214a647f) SHA1(51b250ecf49776ab9dfe80cb2efdc685109f0c19) ) - ROM_LOAD32_WORD("20234911.u72", 0x0800002, 0x0400000, CRC(d6f86683) SHA1(0e5ca980010bf40bba01d7222bc4d241b9d86667) ) - ROM_LOAD32_WORD("20234911.u84", 0x1000000, 0x0400000, CRC(da762c17) SHA1(44c5bfee805d0ee8209e7b37161921d652b4d83b) ) - ROM_LOAD32_WORD("20234911.u71", 0x1000002, 0x0400000, CRC(6b67d71e) SHA1(902f832c79f160b22c02222eefa5ec31285b7610) ) + ROM_LOAD32_WORD("20177311.u86", 0x0000000, 0x0400000, CRC(f06d4fbb) SHA1(aad9c37da2ee9f7a5252267f39a9d1e8169a2472) ) + ROM_LOAD32_WORD("20177311.u73", 0x0000002, 0x0400000, CRC(72db5268) SHA1(de7f3619162b27bab4825f801eb1a04cce8721a3) ) + ROM_LOAD32_WORD("20177311.u85", 0x0800000, 0x0400000, CRC(385e8636) SHA1(5e4bf33f91481080c80264b915a11606b03f8686) ) + ROM_LOAD32_WORD("20177311.u72", 0x0800002, 0x0400000, CRC(9b0fb8b6) SHA1(bd5a2734068e031ca7ab0f19749f28f84288125f) ) + ROM_LOAD32_WORD("20177311.u84", 0x1000000, 0x0400000, CRC(7944e972) SHA1(23d45a2e948a737d3186de5f0447ec7dd51ddc7b) ) + ROM_LOAD32_WORD("20177311.u71", 0x1000002, 0x0400000, CRC(116bb514) SHA1(cd3dcca730c8e9d3fe5b0c70638f3d81f8eb8f98) ) ROM_END +/* + Player's Choice - Gold Edition + 4-in-1 game containing Adonis, K.G. Bird, Tigress and Wild Goose. +*/ ROM_START( pcgold ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2106,20 +2241,28 @@ ROM_START( pcgold ) ROM_END -ROM_START( pcplat ) +/* + Player's Choice - Most Wanted + 4-in-1 game containing Big Red, Black Panther, Choy Sun Doa and Spring Carnival. +*/ +ROM_START( pcmostw ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) - ROM_LOAD32_WORD("20282111.u86", 0x0000000, 0x0400000, CRC(7ada7860) SHA1(4b8681f8ae3f279e38a9dba3b29585d7d0642f8c) ) - ROM_LOAD32_WORD("20282111.u73", 0x0000002, 0x0400000, CRC(44c0462c) SHA1(e6a99ddef5d48149003fa9009dcb9880c420fedf) ) - ROM_LOAD32_WORD("20282111.u85", 0x0800000, 0x0400000, CRC(51d192c5) SHA1(2b42d0ba8eb5b6ed1006ee452ca11ff295ee0a80) ) - ROM_LOAD32_WORD("20282111.u72", 0x0800002, 0x0400000, CRC(a22f17ed) SHA1(e3e6d50707873986b067a216d6dda25201224c53) ) - ROM_LOAD32_WORD("20282111.u84", 0x1000000, 0x0400000, CRC(545289a0) SHA1(af32941fb6c03c6711fc35c453546803aec0c85b) ) - ROM_LOAD32_WORD("20282111.u71", 0x1000002, 0x0400000, CRC(a66e230f) SHA1(712a08d879902d4ee6d1ee5896d0bbff5961a3f2) ) - ROM_LOAD32_WORD("20282111.u83", 0x1800000, 0x0400000, CRC(944b7425) SHA1(a87072edea72902e12dcda2e3ef7a0b35487b2f0) ) - ROM_LOAD32_WORD("20282111.u70", 0x1800002, 0x0400000, CRC(44ee59d6) SHA1(52dbc89c41e2aef844eaf64e734661c5945980d0) ) + ROM_LOAD32_WORD("20234911.u86", 0x0000000, 0x0400000, CRC(7f460e25) SHA1(d97150221a3c0cac3b46d147ae96937a871ecdb3) ) + ROM_LOAD32_WORD("20234911.u73", 0x0000002, 0x0400000, CRC(a26a224e) SHA1(222e3b067f4bde826ae19276bb48136896cbd853) ) + ROM_LOAD32_WORD("20234911.u85", 0x0800000, 0x0400000, CRC(214a647f) SHA1(51b250ecf49776ab9dfe80cb2efdc685109f0c19) ) + ROM_LOAD32_WORD("20234911.u72", 0x0800002, 0x0400000, CRC(d6f86683) SHA1(0e5ca980010bf40bba01d7222bc4d241b9d86667) ) + ROM_LOAD32_WORD("20234911.u84", 0x1000000, 0x0400000, CRC(da762c17) SHA1(44c5bfee805d0ee8209e7b37161921d652b4d83b) ) + ROM_LOAD32_WORD("20234911.u71", 0x1000002, 0x0400000, CRC(6b67d71e) SHA1(902f832c79f160b22c02222eefa5ec31285b7610) ) ROM_END +/* + Player's Choice - Original + 4-in-1 game containing 50 Lions, Indian Dreaming II, Pyramid Power and Queen of the Nile II. + Indian Dreaming II is an updated edition with 30 credit Reel Power bet similar to Dream Catcher, Thai Princess, Indian Dreaming (Lady Luck) etc. + Queen of the Nile II has a similar feature to Show Me The Money, where the player can choose different free game/feature multiplier combinations. +*/ ROM_START( pcorig ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2134,6 +2277,30 @@ ROM_START( pcorig ) ROM_END +/* + Player's Choice - Platinum + 4-in-1 game containing Antony & Cleopatra, Miss Kitty, Reelin' N Boppin and Show Me The Money. + This version of Miss Kitty is not a 50 line game unlike the normal version, it has a standard 5 reel, 3 position layout. +*/ +ROM_START( pcplat ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("20282111.u86", 0x0000000, 0x0400000, CRC(7ada7860) SHA1(4b8681f8ae3f279e38a9dba3b29585d7d0642f8c) ) + ROM_LOAD32_WORD("20282111.u73", 0x0000002, 0x0400000, CRC(44c0462c) SHA1(e6a99ddef5d48149003fa9009dcb9880c420fedf) ) + ROM_LOAD32_WORD("20282111.u85", 0x0800000, 0x0400000, CRC(51d192c5) SHA1(2b42d0ba8eb5b6ed1006ee452ca11ff295ee0a80) ) + ROM_LOAD32_WORD("20282111.u72", 0x0800002, 0x0400000, CRC(a22f17ed) SHA1(e3e6d50707873986b067a216d6dda25201224c53) ) + ROM_LOAD32_WORD("20282111.u84", 0x1000000, 0x0400000, CRC(545289a0) SHA1(af32941fb6c03c6711fc35c453546803aec0c85b) ) + ROM_LOAD32_WORD("20282111.u71", 0x1000002, 0x0400000, CRC(a66e230f) SHA1(712a08d879902d4ee6d1ee5896d0bbff5961a3f2) ) + ROM_LOAD32_WORD("20282111.u83", 0x1800000, 0x0400000, CRC(944b7425) SHA1(a87072edea72902e12dcda2e3ef7a0b35487b2f0) ) + ROM_LOAD32_WORD("20282111.u70", 0x1800002, 0x0400000, CRC(44ee59d6) SHA1(52dbc89c41e2aef844eaf64e734661c5945980d0) ) +ROM_END + + +/* + Player's World - Super (?) + This game is currently unknown, the name string inside the ROM is Multigame Xtreme Hyperlink + 4-in-1 game containing 5 Dragons, Tiki Torch, Turtle Treasure, and Where's The Gold. +*/ ROM_START( pwsuper ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2161,6 +2328,16 @@ ROM_END ROM_START( pompeia6u ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0151158.u86", 0x0000000, 0x0400000, CRC(a34afbdc) SHA1(47e8ddc95ef9db933b3b6b26bb9d7f3f743d4e46) ) + ROM_LOAD32_WORD("0151158.u73", 0x0000002, 0x0400000, CRC(2a6a92ec) SHA1(98dc8506381089def51b8571038d6ece03d11faa) ) + ROM_LOAD32_WORD("0151158.u85", 0x0800000, 0x0400000, CRC(d71de7f8) SHA1(08692e432bed7e51655e0ebdcfc34b3d8f7f4682) ) + ROM_LOAD32_WORD("0151158.u72", 0x0800002, 0x0400000, CRC(da83f540) SHA1(8126e84ef6b44529632df119a30556f1ecd7c110) ) +ROM_END + + +ROM_START( pompeia6ua ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0251010.u86", 0x0000000, 0x0400000, CRC(a68aac55) SHA1(630b1d4cb08d8710b81c6d709182e7c7a52f184a) ) @@ -2199,6 +2376,14 @@ ROM_END ROM_START( qnilese ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("20102811.u86", 0x0000000, 0x0400000, CRC(b67fbebe) SHA1(a7fff03899caa9dba714928656e7c30e709453c0) ) + ROM_LOAD32_WORD("20102811.u73", 0x0000002, 0x0400000, CRC(d46bf3e8) SHA1(fa0c67ff8b7523bc2813e1df16507cd92cabd721) ) +ROM_END + + +ROM_START( qnilesea ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10102811.u86", 0x0000000, 0x0400000, CRC(4c7bdba1) SHA1(796c9da25bbfe389aae5c03b42e15500c91a60d4) ) @@ -2226,7 +2411,7 @@ ROM_START( qnilejcsp ) ROM_END -ROM_START( qsheeba ) +ROM_START( qsheba ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("10133711.u86", 0x0000000, 0x0400000, CRC(e1313dff) SHA1(536014d8d4f3ff90d93befdcd55d5b3e6eb49e7c) ) @@ -2256,6 +2441,14 @@ ROM_START( redbara6 ) ROM_END +ROM_START( retsama6 ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("10117211.u86", 0x0000000, 0x0400000, CRC(8c6d706e) SHA1(6e94e223a65757fab79164988a1fdfab4215c284) ) + ROM_LOAD32_WORD("10117211.u73", 0x0000002, 0x0400000, CRC(a2fbf139) SHA1(53d6aa13bcaf0d537384ea406bb3a34fc8c8830c) ) +ROM_END + + ROM_START( roadtrip ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2288,7 +2481,7 @@ ROM_START( rubymag ) ROM_END -ROM_START( rumbreel ) // unknown IC positions +ROM_START( rumbreel ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("20288611.u21", 0x0000000, 0x0400000, CRC(cc48bb54) SHA1(6ed7a502deaff0e2fd6d0901d036fcbadf303859) ) @@ -2324,6 +2517,16 @@ ROM_START( scatmag2sa ) ROM_END +ROM_START( scatmag3 ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0452569.u86", 0x0000000, 0x0400000, CRC(8d1d87cd) SHA1(24267218813facee476b0d7b7b3769eabe193b62) ) + ROM_LOAD32_WORD("0452569.u73", 0x0000002, 0x0400000, CRC(9b645cfd) SHA1(9309a3389021776ccc6d2d070a4a954dabcd0979) ) + ROM_LOAD32_WORD("0452569.u85", 0x0800000, 0x0400000, CRC(899f7a05) SHA1(ab24922ce670d151a45af22376042b2a9106f7d1) ) + ROM_LOAD32_WORD("0452569.u72", 0x0800002, 0x0400000, CRC(a71a9565) SHA1(9761ec846b2183c4985eeb224054544f0cf9b3ec) ) +ROM_END + + ROM_START( sealdeal ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) @@ -2447,6 +2650,16 @@ ROM_END ROM_START( sunmoon ) + ARISTMK6_BIOS + ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) + ROM_LOAD32_WORD("0251303.u86", 0x0000000, 0x0400000, CRC(f58f4c7b) SHA1(c2e05432f7bc02a5db91a2d83b7c142ac93c1e25) ) + ROM_LOAD32_WORD("0251303.u73", 0x0000002, 0x0400000, CRC(66aa0611) SHA1(f34c28771244f21f38cadac02374243ab26065a0) ) + ROM_LOAD32_WORD("0251303.u85", 0x0800000, 0x0400000, CRC(a1032dbc) SHA1(25e560af6711259a3792285bd9279c22c21d602d) ) + ROM_LOAD32_WORD("0251303.u72", 0x0800002, 0x0400000, CRC(98602b09) SHA1(8f0048b05f069efbb96abf928dc56a6d3124be22) ) +ROM_END + + +ROM_START( sunmoona ) ARISTMK6_BIOS ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF) ROM_LOAD32_WORD("0151303.u86", 0x0000000, 0x0400000, CRC(012e5aeb) SHA1(3df4454ab54cc6edf62b8cc9de4c867a36e8654b) ) @@ -2908,23 +3121,20 @@ ROM_START( zorroa6u ) ROM_END - - - - GAME( 2000, aristmk6, 0, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Aristocrat MK6 System Software", MACHINE_NOT_WORKING | MACHINE_NO_SOUND | MACHINE_IS_BIOS_ROOT) // Dates listed below are for the combination (reel layout), not release dates +// Hyperlink jackpot versions e.g. Bank Buster, Cash Express, Jackpot Carnival and Maximillions are considered clones if an original set exists GAME( 2004, 5drag, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "5 Dragons (20161011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 744, C - 14/01/04 GAME( 2004, 5dragsp, 5drag, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "5 Dragons (20161011, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 744, C - 14/01/04 -GAME( 2007, 5dragce, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "5 Dragons - Cash Express (0152309, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US211, A - 01/09/07 +GAME( 2007, 5dragce, 5drag, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "5 Dragons - Cash Express (0152309, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US211, A - 01/09/07 GAME( 2007, 5koipp, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "5 Koi - Power Pay (10250711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 744/2, C - 25/10/07 GAME( 2002, 50lions, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "50 Lions (10120511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 717, A - 11/10/02 GAME( 2003, 50lionsm, 50lions, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "50 Lions (10156111, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 717, D - 20/10/03 GAME( 2012, 50lionrr, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "50 Lions - Roaring Riches (20301311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 1049, B - 20/08/12 GAME( 2006, 100lions, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "100 Lions (10219211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 717/4, B - 13/06/06 GAME( 2005, adonisa6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Adonis (0151178, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US168, A - 05/26/05 -GAME( 2001, adustcm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "African Dusk - Mr. Cashman (20006711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 665/1, B- 13/07/01 +GAME( 2001, aduskcm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "African Dusk - Mr. Cashman (20006711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 665/1, B- 13/07/01 GAME( 2004, afterhrs, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "After Hours (0251071, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US051, B - 01/20/04 GAME( 2003, alchemy, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Alchemy (1J009611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB013/2, A - 30/05/03 GAME( 2007, atkgld, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "All the King's Gold (0152152, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US209, A - 01/08/07 @@ -2939,9 +3149,12 @@ GAME( 2003, arwincm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2003, arish, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Arishinko (0151087, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US057, E - 05/28/03 GAME( 2004, asnprinc, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Asian Princess (0352502, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4208, C - 09/13/04 GAME( 2008, beavbuk, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Beaver Bucks (20255111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 850, C - 23/01/08 +GAME( 2003, betzoo, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Betting Zoo - Mr. Cashman (0251064, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US037, B - 01/28/03 GAME( 2003, bigben, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Big Ben (30126911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 710, B - 17/07/03 +GAME( 2003, bigbena, bigben, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Big Ben (20126911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 710, B - 17/07/03 GAME( 1999, bigheart, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Big Hearted (10000511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 637, D - 15/11/99 GAME( 2002, bigred, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Big Red (2J009211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB015, D - 27/09/02 +GAME( 2002, bigreda, bigred, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Big Red (1J009211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB015, D - 27/09/02 GAME( 2005, bigred2, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Big Red 2 (5J011311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB024, B - 18/05/05 GAME( 2002, blkbrum, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Black Brumby (1J009111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB010, C - 14/06/02 GAME( 200?, blkmust, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Black Mustang (0152584, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB014/21, (no data) @@ -2949,9 +3162,10 @@ GAME( 2007, bluetigr, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2007, bobdolly, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Bob and Dolly (0352298, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US243, A - 10/15/07 GAME( 2005, brazil, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Brazil (20180311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 783, B - 25/02/05 GAME( 2004, bucaneer, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Buccaneer (10173011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 765, A - 05/04/04 +GAME( 2005, bucaneeru,aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Buccaneer (0252523, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4229, B - 01/07/05 GAME( 2010, buckstop, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "The Buck Stops Here (10294311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 897/1, A - 22/07/10 GAME( 2006, buffalo, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Buffalo (10217811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 806, E - 06/10/06 -GAME( 200?, buffalou, buffalo, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Buffalo (0252636, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4328, (no data) +GAME( 2006, buffalou, buffalo, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Buffalo (0252636, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4328, (no data) GAME( 2005, bmbugs, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Bumble Bugs (0351180, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US166, A - 05/13/05 GAME( 2001, bushrngr, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Bushranger (10006111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 673, A - 18/04/01 GAME( 2007, cactusco, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Cactus Corral (10237711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 818, D - 24/07/07 @@ -2962,8 +3176,8 @@ GAME( 2005, cmtonig, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2004, cinhell, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Chance in Hell - Li'l Lucy (0251125, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US119, A - 06/30/04 GAME( 2002, csd, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Doa (10104011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/04/02 GAME( 2002, csdsp, csd, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Doa (20104011, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/04/02 -GAME( 2003, csdm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Doa (20131511, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/01/03 -GAME( 2003, csdce, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Doa - Cash Express (30149511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 03/02/03 +GAME( 2003, csdm, csd, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Doa (20131511, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/01/03 +GAME( 2003, csdce, csd, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Doa - Cash Express (30149511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 03/02/03 GAME( 2006, csret, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Choy Sun Returns (20212211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 744/2, B - 15/08/06 GAME( 2005, corrida, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Corrida de Toros (30178311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 771, D - 22/03/05 GAME( 2003, cryspri, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Crystal Springs (10144411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 740, A - 28/05/03 @@ -2974,7 +3188,7 @@ GAME( 2009, deepfrzu, deepfrz, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2005, deltabel, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Delta Belle (0252532, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4243, B - 04/29/05 GAME( 2004, deltaqn, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Delta Queen (20185211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 768, A - 13/09/04 GAME( 2004, dimeye, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Diamond Eyes (0251312, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB012/20, J - 01/22/04 -GAME( 2004, dimeyece, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Diamond Eyes - Cash Express (0152039, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB012/20, J - 01/22/04 +GAME( 2004, dimeyece, dimeye, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Diamond Eyes - Cash Express (0152039, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB012/20, J - 01/22/04 GAME( 2002, di4ever, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Diamonds Forever (10105011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 679, B - 14/03/02 GAME( 2003, dinosa6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Dinosaur (10118811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 731, C - 08/08/03 GAME( 2005, dblagent, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Double Agent (0152082, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US180, A - 12/09/05 @@ -2992,14 +3206,15 @@ GAME( 2007, encspell, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2000, enchantr, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Enchantress (20000711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 633, C- 15/01/00 GAME( 2000, eott, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Eyes of the Tiger (10002011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 658, B - 01/06/00 GAME( 2004, firednc, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Fire Dancer (20184911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 772, A - 01/10/04 -GAME( 2002, flamoljc, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Flame of Olympus - Jackpot Carnival (0251048, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4091/3, A - 2/18/02 GAME( 2002, flamolce, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Flame of Olympus - Cash Express (0351025, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4091/3, A - 2/18/02 +GAME( 2002, flamoljc, flamolce, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Flame of Olympus - Jackpot Carnival (0251048, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4091/3, A - 2/18/02 GAME( 2000, followst, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Follow the Stars (20001411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 659, D - 15/09/00 GAME( 2007, fortath, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Fortune of Athena (10248611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 847, C - 08/11/07 GAME( 2004, frogwld, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Frog Wild 2 (0251114, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US112, A - 06/03/04 GAME( 2005, gambjack, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Gamblin' Jack (20197211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 791, D - 23/09/05 GAME( 2004, gwnn, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "The Game With No Name! (0452501, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4210, C - 09/13/04 GAME( 2000, geishaa6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Geisha (10000811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 602/18, B - 03/06/00 +GAME( 2001, geishajc, geishaa6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Geisha - Jackpot Carnival (0351033, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4091/2, A - 10/18/01 GAME( 2001, goape, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Go Ape (10006211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 661/2, B - 14/06/01 GAME( 2001, gogreen, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Go For Green (10003411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 647/1, A - 22/02/01 GAME( 2005, goldarch, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Golden Archer (10197411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 770, A - 07/07/05 @@ -3013,25 +3228,27 @@ GAME( 2002, gbmoney, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2006, grizzly, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Grizzly (10214711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 780, C - 12/04/06 GAME( 2003, heartgld, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Heart of Gold (20169511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 717/2, A - 15/09/03 GAME( 2006, heartveg, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Heart of Vegas (10232911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 717/4, C - 27/06/06 -GAME( 2004, hlntroy, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Helen of Troy (0151336, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB014/21, B - 01/16/04 +GAME( 2002, hlntroy, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Helen of Troy (1J008311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB014/4, G - 21/01/02 +GAME( 2004, hlntroyu, hlntroy, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Helen of Troy (0151336, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB014/21, B - 01/16/04 GAME( 2001, highnoon, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "High Noon (20004111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 671, B - 28/06/01 GAME( 2002, holdrma, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Hollywood Dreams (10100511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 670/1, A - 31/01/02 GAME( 2004, househrt, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "House of Hearts (10200311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 765, C - 09/11/04 GAME( 2005, incachf, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Inca Chief (20190711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 784, C - 21/10/05 GAME( 2001, indream, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming (10004211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/6, B - 24/04/01 -GAME( 2002, indremce, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming - Cash Express (20109411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/10, A - 12/07/02 +GAME( 2002, indremce, indream, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming - Cash Express (20109411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/10, A - 12/07/02 GAME( 2003, indremll, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming - Lady Luck (20151911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 742, C - 15/10/03 GAME( 2003, indrem2c, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming 2nd Chance (10150611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 753, B - 08/12/03 -GAME( 2003, indremmm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming - Maximillions (10130711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/12, A - 17/01/03 +GAME( 2003, indremmm, indream, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Dreaming - Maximillions (10130711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/12, A - 17/01/03 GAME( 2001, indgldcm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Gold - Mr. Cashman (10102511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 674/1, A- 21/11/01 GAME( 2004, indprncs, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Indian Princess (10174111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 764, A - 07/04/04 GAME( 2002, jailbrk, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Jailbreak (10125611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 716, A - 14/11/02 GAME( 2003, jefffox, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "You Might Be A Redneck If... - Jeff Foxworthy (0351068, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US041, B - 06/13/03 GAME( 2003, jewelcm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Jewel of the Enchantress - Mr. Cashman (0151051, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US039, B- 1/24/03 GAME( 2005, kingnep, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King Neptune (20189111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 789, E - 08/08/05 -GAME( 2002, kingnile, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King of the Nile (20106321, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, C - 27/09/02 -GAME( 2003, kingnilea,kingnile, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King of the Nile (30106331, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, D - 07/01/03 -GAME( 2002, kingpeng, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King Penguin (40109021, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 696, E- 26/11/02 +GAME( 2003, kingnile, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King of the Nile (30106331, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, D - 07/01/03 +GAME( 2002, kingnilea,kingnile, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King of the Nile (20106321, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, C - 27/09/02 +GAME( 2002, kingpeng, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King Penguin (20109021, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 696, D - 02/10/02 +GAME( 2002, kingpengsp,aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "King Penguin (40109021, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 696, E- 26/11/02 GAME( 2000, koalama6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Koala Mint (30001011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 643/6, A- 01/09/00 GAME( 2003, kohinoor, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Kohinoor (10136711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 602/21, B - 10/02/03 GAME( 2006, lgfish, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Let's Go Fish'n (10220111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 756, E - 23/05/06 @@ -3039,7 +3256,7 @@ GAME( 2004, lemrol, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2005, lineking, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Line King (0252534, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4245, F - 11/10/05 GAME( 2002, lordleo, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Lord Leopard (30111211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 685, B - 27/05/02 GAME( 2001, lougcm, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Louie's Gold - Mr. Cashman (20006911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 674, C- 13/07/01 -GAME( 200?, lovestrk, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Love Stuck (0152583, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4285, (no data) +GAME( 200?, lovestuk, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Love Stuck (0152583, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4285, (no data) GAME( 2007, lucky88, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Lucky 88 (10241411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 840, C - 25/06/07 GAME( 2007, luigibal, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Luigi's Ball (10235411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 822, D - 19/03/07 GAME( 2005, magforst, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Magic Forest (0151139, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US141, D - 02/01/05 @@ -3064,6 +3281,7 @@ GAME( 2004, pandpays, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2001, parislgt, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Paris Lights (30002611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 670, A - 03/05/01 GAME( 2002, parislgtu,parislgt, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Paris Lights - Jackpot Carnival (0251031, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US022, A - 07/03/02 GAME( 2002, pcockmag, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Peacock Magic (1J008811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB014, B - 09/05/02 +GAME( 2004, pcockmagu,pcockmag, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Peacock Magic (0151352, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB014/20, C - 07/06/04 GAME( 2004, pelipete, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pelican Pete (10177511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 778, A - 22/11/04 GAME( 2005, pelipeteu,pelipete, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pelican Pete (0252555, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4251, C - 10/28/05 GAME( 2005, pennyar, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Penny Arcade (0251169, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US159, A - 04/06/05 @@ -3079,22 +3297,26 @@ GAME( 2009, pcplat, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2004, pcorig, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Player's Choice - Original (30143011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG001, C - 12/01/04 GAME( 200?, pwsuper, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Player's World - Super (0154019, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0016, (no data) GAME( 2001, pompeia6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pompeii (10002211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/5, A - 22/01/01 -GAME( 2002, pompeia6u,pompeia6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pompeii (0251010, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US008, A - 04/03/02 +GAME( 2005, pompeia6u,pompeia6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pompeii (0151158, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US161, A - 04/15/05 +GAME( 2002, pompeia6ua,pompeia6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pompeii (0251010, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US008, A - 04/03/02 GAME( 2005, prideaf, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Pride of Africa (10208511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/9, J - 06/12/05 GAME( 2004, prophecy, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Prophecy (20173411, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 734, B - 10/08/04 GAME( 2005, qnilea6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile (3J011111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB027, C - 16/02/05 -GAME( 2001, qnilese, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition (10102811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683, A - 06/12/01 -GAME( 2002, qnilejc, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition - Jackpot Carnival (20123911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683/1, A - 21/10/02 -GAME( 2002, qnilejcsp, qnilejc, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition - Jackpot Carnival (20123911, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683/1, A - 21/10/02 -GAME( 2003, qsheeba, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of Sheba (10133711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, F - 04/03/03 +GAME( 2001, qnilese, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition (20102811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683, A - 06/12/01 +GAME( 2001, qnilesea, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition (10102811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683, A - 06/12/01 +GAME( 2002, qnilejc, qnilese, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition - Jackpot Carnival (20123911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683/1, A - 21/10/02 +GAME( 2002, qnilejcsp, qnilese, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition - Jackpot Carnival (20123911, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683/1, A - 21/10/02 +GAME( 2003, qsheba, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Queen of Sheba (10133711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, F - 04/03/03 GAME( 2005, raprichs, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Rapid Riches (10194211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 762, D - 09/03/05 GAME( 2002, redbara6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Red Baron (10119911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 709, B - 21/11/02 +GAME( 2002, retsama6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Return of the Samurai (10117211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/10, A - 26/08/02 GAME( 2005, roadtrip, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Road Trip (0152539, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4238, C - 08/18/05 GAME( 2002, ruprup, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Roll Up! Roll Up!! (10115911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 642/5, A - 22/08/02 GAME( 2002, rubymag, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Ruby Magic (10125711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 698, C - 12/11/02 GAME( 2010, rumbreel, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Rumble Reels (20288611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 949, B - 04/08/10 GAME( 2000, scatmag2, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Scatter Magic II (10001311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 660, C - 24/08/00 GAME( 2001, scatmag2sa, scatmag2, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Scatter Magic II (10102711, South Australia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 660, G - 15/05/01 +GAME( 2006, scatmag3, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Scatter Magic III (0452569, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4277, (no data) GAME( 2002, sealdeal, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Seal The Deal - Jackpot Carnival (0251029, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US024, A - 06/20/02 GAME( 2006, shamnmg, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Shaman's Magic (10225911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 818, C - 14/11/06 GAME( 200?, shamnmgu, shamnmg, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Shaman's Magic (0152647, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4318/1, (no data) @@ -3108,8 +3330,9 @@ GAME( 2003, stardrft, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2004, stardrftu,stardrft, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Star Drifter (0451341, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4204/1, A - 02/16/04 GAME( 2001, starqst, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Star Quest (10009511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 659/2, B - 29/10/01 GAME( 2005, statsymb, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Status Symbols (0251147, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US146, A - 02/10/05 -GAME( 2003, sunmoon, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sun & Moon (0151303, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4173, C - 04/01/03 -GAME( 200?, sunmonbb, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sun & Moon - Bank Buster (0153028, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4173/2, (no data) +GAME( 2003, sunmoon, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sun & Moon (0251303, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4173, C - 04/01/03 +GAME( 2003, sunmoona, sunmoon, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sun & Moon (0151303, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4173, C - 04/01/03 +GAME( 200?, sunmonbb, sunmoon, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sun & Moon - Bank Buster (0153028, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4173/2, (no data) GAME( 2003, sunqndol, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sun Queen - Dollar Storm (0451327, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV2070/1, B - 11/24/03 GAME( 2005, sbuk5, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Super Bucks V (20203611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 794, A - 03/08/05 GAME( 2005, swhr2a6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Sweethearts II (0151183, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US169, A - 7/5/05 @@ -3117,7 +3340,7 @@ GAME( 2002, swh2ld, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2006, tahitim, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Tahiti Magic (10238911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 765/2, C - 07/12/06 GAME( 2002, thaiprnc, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Thai Princess (10119321, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 707, A - 17/09/02 GAME( 2003, thaiprncm,thaiprnc, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Thai Princess (30127721, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 707, E - 21/03/03 -GAME( 2004, thndrhrt, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Thunderheart (10173811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 758, B - 11/05/04 +GAME( 2004, thndrhrt, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Thunder Heart (10173811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 758, B - 11/05/04 GAME( 2007, tigress, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Tigress (20230111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 807, C - 03/04/07 GAME( 2007, tikitalk, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Tiki Talk (10239111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 831, D - 28/03/07 GAME( 2001, tiktorch, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Tiki Torch (0151003, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4130/4, A - 08/10/01 @@ -3153,227 +3376,4 @@ GAME( 2003, wwaysm, wways, aristmk6, aristmk6, aristmk6_state, 0, R GAME( 2005, wingoly, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Wings Over Olympus (0252529, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4237/1, A - 03/07/05 GAME( 2003, wzwaysll, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Wizard Ways - Lady Luck (20139111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 702, H - 30/06/03 GAME( 2003, zorroa6, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Zorro (30130611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 743, B - 5/09/03 -GAME( 2005, zorroa6u, aristmk6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Zorro (0151372, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4212, F - 05/13/05 - - - -/* -List of known MK6 games, excluding Hyperlink variations - -5 Dragons -5 Koi - Power Pay Same gameplay as 5 Dragons -50 Dragons Same gameplay as 50 Lions -50 Lions -100 Lions -African Dusk - Mr. Cashman Black Rhino with a bonus feature -Alchemy Same gameplay as Mystic Mermaid -Amazing Money Machine -Antony and Cleopatra -Arabian Nights -Arctic Wins - Mr. Cashman -Arishinko -Asian Princess Thai Princess with a bonus bet option -Atlantis -Aztec Gold - Lady Luck -Bachelorette Party -Ball Power Sports -Beaver Bucks -Big Ben -Big Red -Big Red 2 -Black Brumby -Black Rhino - Power Pay -Brazil -Buccaneer -Buffalo -Burning Desire -Bushranger -Cactus Corral Same gameplay as Shaman's Magic -Canary Riches Identical to Golden Canaries -Cash Carousel -Cashman Tonight 4-in-1 multi-game with a bonus feature and jackpot -Centurion -Cheeky Monkey Same gameplay as Mystic Mermaid -Choy Sun Doa -Choy Sun Returns -Commander K -Corrida de Toros - The Bullfight -Creature Feature -Crystal Springs -Deep Freeze -Desert Gold -Diamond Eyes -Diamonds Forever -Diamonds & Hearts - Power Pay -Dinosaur -Double Dolphins -Dragon Lord Similar to Red Baron -Dream Catcher Same gameplay as Asian Princess -Dream of the Red Chamber -Fan Dancer -Fire Dancer -Fortune of Athena -Fortune King Same gameplay as 5 Dragons -Fortune Warrior -Geisha Geisha was only released on MK5 for NZ market as a one-off -Genghis Khan -Go For Green -Good Fortune -Golden Archer -Golden Canaries II - Lucky Devil -Golden Incas -Golden Samurai Same gameplay as Big Red 2 -Grizzly -Heart of Gold Same gameplay as 50 Lions -Helen of Troy Same gameplay as Peacock Flutter -Hollywood Dreams -Hot Cash -House of Hearts Same gameplay as Buccaneer -Inca Chief -Indian Dreaming - Lady Luck -Indian Princess -Island Delight -Jailbird - Mr. Cashman K.G. Bird with a bonus feature -Jailbreak K.G. Bird style game, updated graphics -Kakadu Dreaming -Kenyan Gold Similar to Show Me The Money -King Neptune -King of Asia Identical to Choy Sun Doa -King of Asia II Identical to Fortune King -King of the Nile -King Penguin -Kirin Warriors -Knight's Challenge Similar to Queen of the Nile, added jackpot bonus -L.A. Gator Same gameplay as 50 Lions -Ladies Day Similar to Spring Carnival -Lady of Fortune -Let's Go Fish'n Same gameplay as Where's The Gold -Line King Similar to 50 Lions -Louie's Gold - Mr. Cashman Loco Loot with a bonus feature -Love Stuck Same gameplay as Sun Queen -Lucky 88 -Luigi's Ball -Macaw Magic Same gameplay as King Galah -Margarita Rose -Meteor Storm -Miss Kitty Same gameplay as Pelican Pete -Moon Festival -Moonlight Waltz -More Chilli -Mr Woo Similar to Zorro -Mr Woo Moonlight Market -Mystic Chief -Mystic Eyes - Mr. Cashman Enchanted Forest with a bonus feature -Mystic Forest -Mystic Mermaid -Mystic Power Same gameplay as Indian Dreaming -Nerds Gone Wild -Orchid Magic -Oriental Beauty -Outback Jack -Owl Capone -Paris Lights -Peacock Magic -Pelican Pete -Pharaoh's Fortune -Phoenix Fantasy Same gameplay as Tiki Torch -Pirates -Player's Choice - By Demand Player's Choice is a series of 4-in-1 multi-game machines -Player's Choice - Favouries -Player's Choice - Original -Player's Choice - Platinum -Player's Choice - Super -Pompeii Same gameplay as Indian Dreaming -Pride of Africa Same gameplay as Indian Dreaming -Prophecy -Queen of Atlantis Identical to Atlantis -Queen of Sheba Same gameplay as King of the Nile -Queen of the Nile Special Edition Altered gameplay to original QOTN, more games won with 4 or 5 pyramids -Rapid Riches -Red Baron -Reelin' N Boppin' -Roamin' Italy -Roll Up! Roll Up!! Same gameplay as Spring Carnival -Ruby Magic Same gameplay as Wild Ways -Rumble Reels -Scatter Magic II -Seal the Deal Same gameplay as Helen of Troy -Shaman's Magic -Show Me The Money Same gameplay as Money Tree -Silk Road -Silver & Gold Identical to Sun & Moon -Sky Dancer -Snap Shot -Spring Carnival -Spring Festival -Star Drifter Same gameplay as 50 Lions -Star Quest -Sun & Moon -Sun Chief -Sun King -Sun Queen -Super Bucks IV -Super Bucks V -Sweet Hearts II - Lucky Devil -Tahiti Magic -Tequila Sunrise - Mr. Cashman -Thai Princess -The Magician Same gameplay as Lady of Fortune -The Game With No Name! -The Golden Gong Same gameplay as Big Ben -Tigress -Tiki Talk -Tiki Torch -Timber Wolf -Torch of the Gods Identical to Adonis -Turtle Treasure -Unicorn Moon Identical to Unicorn Dreaming -Viking Riches -Water Margin -Whale of a Time Identical to Whales of Cash -Whales of Cash -Where's The Gold -White Tiger II - Lucky Devil -Wicked Winnings - Lady Luck -Wicked Winnings II - Power Pay -Wild Cats Same gameplay as Wild Waratah -Wild Cougar - Power Pay Same gameplay as Black Rhino - Power Pay -Wild Goose -Wild Gorilla - Power Pay -Wild Hearts Similar to Sun Chief -Wild Panda -Wild Stallion -Wild Tepee - Power Pay Similar to Indian Dreaming -Wild Waratah -Wild Ways -Wings over Olympus -You Might Be A Redneck If... -Zorro -Zorro & Lady Rawhide - Zorro Link -Zorro II - Zorro Link -Zorro Returns - Zorro Link -Zorro Unmasked - Zorro Link - -Additionally, many games on earlier (e.g. MK5) hardware were re-released on MK6, featuring new MK6 style graphics, sounds etc. -Confirmed 'older' games running on MK6 listed below; these games were also on MK5, and some even on MK4: - -Adonis -Black Panther Only seen in a multi-game system, 'Player's Choice By Demand' -Desert Bloom Same gameplay as Sweet Hearts II -Dolphin Treasure -Enchantress -Flame of Olympus Identical to Adonis -Golden Pyramids Identical to Queen of the Nile -Inca Sun -Indian Dreaming Two formats exist, Reel Power (243 Ways) and Multi-line (usually 20 lines). Both game types play differenly but feature identical graphics. -Koala Mint -Money Tree -Panther Magic -Prize Fight II Only seen in a multi-game system, 'Player's Choice By Demand' - MK5 version was simply called 'Prize Fight' -Queen of the Nile -Return of the Samurai -Super Bucks III Only seen in a multi-game system, 'Player's Choice By Demand' -Sweet Hearts II -Venetian Nights MK5 version is possibly rare -Wicked Winnings Only seen a Cash Express Hyperlink version so far, not to be confused with the more common 'Wicked Winnings II - Power Pay' -*/ +GAME( 2005, zorroa6u, zorroa6, aristmk6, aristmk6, aristmk6_state, 0, ROT0, "Aristocrat", "Zorro (0151372, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4212, F - 05/13/05 diff --git a/src/mame/layout/3bagflnz.lay b/src/mame/layout/3bagflnz.lay index 427634771bf..282c26644fb 100644 --- a/src/mame/layout/3bagflnz.lay +++ b/src/mame/layout/3bagflnz.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -91,7 +91,7 @@ - + @@ -104,7 +104,7 @@ - + @@ -117,7 +117,7 @@ - + @@ -130,7 +130,7 @@ - + @@ -143,7 +143,7 @@ - + @@ -208,7 +208,6 @@ - @@ -239,78 +238,60 @@ - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - - - - - - diff --git a/src/mame/layout/3bagflvt.lay b/src/mame/layout/3bagflvt.lay index cd65820a595..9012047fcfc 100644 --- a/src/mame/layout/3bagflvt.lay +++ b/src/mame/layout/3bagflvt.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - - diff --git a/src/mame/layout/arcwins.lay b/src/mame/layout/arcwins.lay index 32132bb2419..47defc72cf7 100644 --- a/src/mame/layout/arcwins.lay +++ b/src/mame/layout/arcwins.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/arimk4nz.lay b/src/mame/layout/arimk4nz.lay index 6ef7f95aca6..5fd449f1c46 100644 --- a/src/mame/layout/arimk4nz.lay +++ b/src/mame/layout/arimk4nz.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/aristmk4.lay b/src/mame/layout/aristmk4.lay index ac14cd920e3..2d0c85ee22a 100644 --- a/src/mame/layout/aristmk4.lay +++ b/src/mame/layout/aristmk4.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/aristmk5.lay b/src/mame/layout/aristmk5.lay index e0e5fe12623..32caa00921c 100644 --- a/src/mame/layout/aristmk5.lay +++ b/src/mame/layout/aristmk5.lay @@ -83,8 +83,7 @@ - - + diff --git a/src/mame/layout/cgold2.lay b/src/mame/layout/cgold2.lay index e66b2bbfa24..9efda9144f0 100644 --- a/src/mame/layout/cgold2.lay +++ b/src/mame/layout/cgold2.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -91,7 +91,7 @@ - + @@ -104,7 +104,7 @@ - + @@ -117,7 +117,7 @@ - + @@ -130,7 +130,7 @@ - + @@ -143,7 +143,7 @@ - + @@ -208,7 +208,6 @@ - @@ -239,78 +238,60 @@ - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/cuckoou.lay b/src/mame/layout/cuckoou.lay index a7e1f8d17df..6e2e218479c 100644 --- a/src/mame/layout/cuckoou.lay +++ b/src/mame/layout/cuckoou.lay @@ -33,7 +33,7 @@ - + diff --git a/src/mame/layout/eforest.lay b/src/mame/layout/eforest.lay index 62ee8a56bf8..c2c783e527c 100644 --- a/src/mame/layout/eforest.lay +++ b/src/mame/layout/eforest.lay @@ -1,19 +1,19 @@ - + - + - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/fhunter.lay b/src/mame/layout/fhunter.lay index 2a85e752263..12c0c79663b 100644 --- a/src/mame/layout/fhunter.lay +++ b/src/mame/layout/fhunter.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -91,7 +91,7 @@ - + @@ -104,7 +104,7 @@ - + @@ -117,7 +117,7 @@ - + @@ -130,7 +130,7 @@ - + @@ -143,7 +143,7 @@ - + @@ -208,7 +208,6 @@ - @@ -239,78 +238,60 @@ - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/fvrpitch.lay b/src/mame/layout/fvrpitch.lay index b134fe6356e..4432afabff3 100644 --- a/src/mame/layout/fvrpitch.lay +++ b/src/mame/layout/fvrpitch.lay @@ -1,97 +1,19 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -104,7 +26,7 @@ - + @@ -117,7 +39,7 @@ - + @@ -130,7 +52,7 @@ - + @@ -143,7 +65,7 @@ - + @@ -156,6 +78,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -208,7 +208,6 @@ - @@ -239,78 +238,60 @@ - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/gldnpkr.lay b/src/mame/layout/gldnpkr.lay index 299680dfd00..9b0da188472 100644 --- a/src/mame/layout/gldnpkr.lay +++ b/src/mame/layout/gldnpkr.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -53,7 +53,7 @@ - + @@ -66,7 +66,7 @@ - + @@ -79,7 +79,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -226,74 +226,57 @@ - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/goldenc.lay b/src/mame/layout/goldenc.lay index 2551f4d0fa0..9a0fccd541a 100644 --- a/src/mame/layout/goldenc.lay +++ b/src/mame/layout/goldenc.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/gunnrose.lay b/src/mame/layout/gunnrose.lay index 541e3184f6d..46f74db93bd 100644 --- a/src/mame/layout/gunnrose.lay +++ b/src/mame/layout/gunnrose.lay @@ -1,19 +1,46 @@ - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26,20 +53,7 @@ - - - - - - - - - - - - - - + @@ -52,34 +66,20 @@ - + - + - - + - + - - - - - - - - - - - - - - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,40 +118,40 @@ - + - + - + - + - + - + - + - + @@ -239,78 +239,60 @@ - - + - - + - - + + + + - - + + + + - - - - - + - - + - - + - - + - - + - - + - - - - - - - - - - + - - + - diff --git a/src/mame/layout/kgbird.lay b/src/mame/layout/kgbird.lay index c6e702273b1..965ff84f6ed 100644 --- a/src/mame/layout/kgbird.lay +++ b/src/mame/layout/kgbird.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -157,7 +157,7 @@ - + @@ -170,7 +170,7 @@ - + @@ -235,7 +235,6 @@ - @@ -266,86 +265,66 @@ - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/magimaska.lay b/src/mame/layout/magimaska.lay index a1a5147b680..809866f39d3 100644 --- a/src/mame/layout/magimaska.lay +++ b/src/mame/layout/magimaska.lay @@ -33,7 +33,7 @@ - + diff --git a/src/mame/layout/one4all.lay b/src/mame/layout/one4all.lay new file mode 100644 index 00000000000..ca35246e07d --- /dev/null +++ b/src/mame/layout/one4all.lay @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/qnilecea.lay b/src/mame/layout/qnilecea.lay index b4fd588562f..0153fcbe7f3 100644 --- a/src/mame/layout/qnilecea.lay +++ b/src/mame/layout/qnilecea.lay @@ -33,7 +33,7 @@ - + diff --git a/src/mame/layout/qnilenl.lay b/src/mame/layout/qnilenl.lay new file mode 100644 index 00000000000..6f6ecf7751e --- /dev/null +++ b/src/mame/layout/qnilenl.lay @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/sbuk2.lay b/src/mame/layout/sbuk2.lay index 336e5c2e560..4fcf1b9f818 100644 --- a/src/mame/layout/sbuk2.lay +++ b/src/mame/layout/sbuk2.lay @@ -65,14 +65,14 @@ - + - + @@ -168,7 +168,7 @@ - + diff --git a/src/mame/layout/topgear.lay b/src/mame/layout/topgear.lay index 6a574ddebe3..a5ce112789a 100644 --- a/src/mame/layout/topgear.lay +++ b/src/mame/layout/topgear.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -65,7 +65,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -91,7 +91,7 @@ - + @@ -156,7 +156,6 @@ - @@ -187,62 +186,48 @@ - - + - - + - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/layout/toutangonl.lay b/src/mame/layout/toutangonl.lay new file mode 100644 index 00000000000..7f91ec634e2 --- /dev/null +++ b/src/mame/layout/toutangonl.lay @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/wildone.lay b/src/mame/layout/wildone.lay index 541e3184f6d..ab83eedc39d 100644 --- a/src/mame/layout/wildone.lay +++ b/src/mame/layout/wildone.lay @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -39,7 +39,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -66,7 +66,7 @@ - + @@ -79,7 +79,7 @@ - + @@ -92,7 +92,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -118,7 +118,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -239,78 +239,60 @@ - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - + - - + - - - - - - + - - + - diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 0783a67b542..e2c86c84911 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -1354,8 +1354,8 @@ butasanj // (c) 1987 Jaleco valtric // (c) 1986 Jaleco @source:aristmk4.cpp -3bagflnz // (c) 1994 -3bagflvt // (c) 1994 +3bagflnz // (c) 1996 +3bagflvt // (c) 1996 86lions // (c) 1985? arcwins // (c) 1996 autmoon // (c) 1999 @@ -1363,8 +1363,8 @@ blkrhino // (c) 1996 cgold // (c) 1986 Ainsworth Nominees P.L. cgold2 // (c) 1995 clkwise // (c) 1986 Ainsworth Nominees P.L. -coralr2 // (c) 2002 -eforest // (c) 1994 +coralr2 // (c) 2000 +eforest // (c) 1996 eforesta // (c) 1995 eforestb // (c) 1996 ffortune // (c) 1998 @@ -1396,10 +1396,12 @@ bootsctn // (c) 1998 bootsctnu // (c) 1999 bootsctnua // (c) 1999 bparty // (c) 2000 +bpartya // (c) 2000 bumblbug // (c) 1996 bumblbugql // (c) 1996 bumblbugu // (c) 1997 buttdeli // (c) 1995 +canrose // (c) 1996 cashcat // (c) 1998 cashcata // (c) 1997 cashcatnz // (c) 1999 @@ -1408,6 +1410,7 @@ cashchamu // (c) 1996 cashchama // (c) 1998 cashchamnz // (c) 1998 cashcra5 // (c) 1997 +cashcra5a // (c) 1997 chariotc // (c) 1998 chariotcv // (c) 1998 checkma5 // (c) 2001 @@ -1419,6 +1422,7 @@ cuckoo // (c) 1998 cuckoou // (c) 2000 dstbloom // (c) 1995 dstblooma // (c) 1995 +diamdest // (c) 2000 diamdove // (c) 1999 dmdfever // (c) 1996 dimtouch // (c) 1997 @@ -1432,11 +1436,14 @@ dolphntrceb // (c) 1999 dreamwv // (c) 1997 drgneye // (c) 1997 dynajack // (c) 2000 +dynajacku // (c) 2001 eldorda5 // (c) 1998 eforsta5 // (c) 1995 +eforsta5ce // (c) 2000 eforsta5u // (c) 1997 fastfort // (c) 1998 fortellr // (c) 2000 +fortfvr // (c) 2001 gambler // (c) 1998 geisha // (c) 2001 genmagi // (c) 1999 @@ -1449,17 +1456,21 @@ incasun // (c) 1999 incasunsp // (c) 1999 incasunnz // (c) 2000 incasunu // (c) 2000 +incasunua // (c) 2000 indrema5 // (c) 1998 +jumpbean // (c) 1996 jumpjoey // (c) 1996 jungjuic // (c) 1996 kgalah // (c) 1995 kgalaha // (c) 1995 kgbirda5 // (c) 1994 koalamnt // (c) 2001 +koalamnta // (c) 2001 kookabuk // (c) 1998 locoloot // (c) 1997 locoloota // (c) 1997 locolootnz // (c) 1998 +locolootu // (c) 2001 lonewolf // (c) 1997 luckyclo // (c) 1995 mgarden // (c) 1997 @@ -1472,6 +1483,7 @@ mammothm // (c) 1997 marmagic // (c) 2000 marmagicu // (c) 2000 marmagicua // (c) 2000 +marmagicub // (c) 2000 minemine // (c) 1996 minemineu // (c) 1996 monmouse // (c) 1997 @@ -1479,8 +1491,11 @@ monmousea // (c) 1997 montree // (c) 2001 mountmon // (c) 1996 mountmona // (c) 1996 +mountmonce // (c) 2001 +mountmonu // (c) 2001 multidrw // (c) 2000 mystgard // (c) 1996 +one4all // (c) 2001 orchidms // (c) 1999 orchidmsa // (c) 1999 oscara5 // (c) 1996 @@ -1489,11 +1504,13 @@ pantmag // (c) 1999 pantmaga // (c) 1999 partygrs // (c) 2001 partygrsa // (c) 2001 +partygrsb // (c) 2001 peaflut // (c) 2000 pengpay // (c) 1997 pengpaya // (c) 1996 pengpayb // (c) 1997 pengpayc // (c) 1995 +pengpayd // (c) 1995 pengpayu // (c) 1997 pengpuck // (c) 2001 penpir // (c) 1998 @@ -1512,6 +1529,7 @@ qnilec // (c) 1997 qnilece // (c) 2001 qnilecea // (c) 2001 qniled // (c) 1999 +qnilenl // (c) 2000 qnileu // (c) 1997 qnilev // (c) 1997 qnilemax // (c) 1999 @@ -1524,8 +1542,10 @@ retrsama // (c) 1997 retrsamb // (c) 1997 rushrst // (c) 1997 sbuk2 // (c) 1999 +sbuk2a // (c) 1995 sbuk3 // (c) 1998 sbuk3a // (c) 1998 +sldeluxe // (c) 2001 slvrwolf // (c) 1998 snowcat // (c) 1996 sumospin // (c) 1997 @@ -1538,6 +1558,7 @@ thndha // (c) 1996 thor // (c) 1996 topbana // (c) 1997 toutango // (c) 1998 +toutangonl // (c) 1999 trstrove // (c) 2000 tritreat // (c) 2002 trojhors // (c) 2001 @@ -1546,6 +1567,7 @@ trpdlghtu // (c) 1997 unicornd // (c) 1998 unicornda // (c) 1998 unicorndnz // (c) 2000 +unicorndu // (c) 2001 wamazon // (c) 1996 wamazona // (c) 1996 wamazonv // (c) 1996 @@ -1554,253 +1576,268 @@ wildbill // (c) 1996 wldangel // (c) 1996 wcougar // (c) 1996 wcougaru // (c) 1997 +wcoyote // (c) 2001 wizways // (c) 1996 wnpost // (c) 1997 wthing // (c) 1999 +wthinga // (c) 2000 wtiger // (c) 1999 yukongl5 // (c) 2000 @source:aristmk6.cpp -aristmk6 // -5drag -5dragsp -5dragce -5koipp +aristmk6 // (c) 2000 +5drag // (c) 2004 +5dragsp // (c) 2004 +5dragce // (c) 2007 +5koipp // (c) 2007 50lions // (c) 2002 50lionsm // (c) 2003 -50lionrr -100lions -adonisa6 -adustcm -afterhrs -alchemy -atkgld -amzqueen -amztempl -antcleo +50lionrr // (c) 2012 +100lions // (c) 2006 +adonisa6 // (c) 2005 +aduskcm // (c) 2001 +afterhrs // (c) 2004 +alchemy // (c) 2003 +atkgld // (c) 2007 +amzqueen // (c) 2001 +amztempl // (c) 2009 +antcleo // (c) 2004 antcleom // (c) 2004 -apocof -arabnga6 -arabnga6u -arwincm -arish -asnprinc -beavbuk -bigben -bigheart -bigred -bigred2 -blkbrum -blkmust -bluetigr -bobdolly -brazil -bucaneer -buckstop -buffalo -buffalou -bmbugs -bushrngr -cactusco -callwld -calyking -canaryrc -cmtonig -cinhell -csd -csdsp -csdm // (c) 2003 -csdce -csret -corrida -cryspri +apocof // (c) 2003 +arabnga6 // (c) 2001 +arabnga6u // (c) 2004 +arwincm // (c) 2003 +arish // (c) 2003 +asnprinc // (c) 2004 +beavbuk // (c) 2008 +betzoo // (c) 2003 +bigben // (c) 2003 +bigbena // (c) 2003 +bigheart // (c) 1999 +bigred // (c) 2002 +bigreda // (c) 2002 +bigred2 // (c) 2005 +blkbrum // (c) 2002 +blkmust // (c) 200? +bluetigr // (c) 2007 +bobdolly // (c) 2007 +brazil // (c) 2005 +bucaneer // (c) 2004 +bucaneeru // (c) 2005 +buckstop // (c) 2010 +buffalo // (c) 2006 +buffalou // (c) 2006 +bmbugs // (c) 2005 +bushrngr // (c) 2001 +cactusco // (c) 2007 +callwld // (c) 2007 +calyking // (c) 2005 +canaryrc // (c) 2006 +cmtonig // (c) 2005 +cinhell // (c) 2004 +csd // (c) 2002 +csdsp // (c) 2002 +csdm // (c) 2003 +csdce // (c) 2003 +csret // (c) 2006 +corrida // (c) 2005 +cryspri // (c) 2003 crysprim // (c) 2003 -cryspriu -deepfrz -deepfrzu -deltabel -deltaqn -dimeye -dimeyece -di4ever -dinosa6 -dblagent -dbldolph -drgnlord -drgnmgic -drmcatch -drmred -eaglrock -estrike -eastland -eggsrccm -efce -encspell -enchantr -eott -firednc -flamoljc -flamolce -followst -fortath -frogwld -gambjack -gwnn -geishaa6 -goape -gogreen -goldarch -gldnflc -gldgong -goldinc -goldincu -goldpym -goldsam -gbmoney -grizzly -heartgld -heartveg -hlntroy -highnoon -holdrma -househrt -incachf -indream -indremce -indremll -indrem2c +cryspriu // (c) 2006 +deepfrz // (c) 2009 +deepfrzu // (c) 2009 +deltabel // (c) 2005 +deltaqn // (c) 2004 +dimeye // (c) 2004 +dimeyece // (c) 2004 +di4ever // (c) 2002 +dinosa6 // (c) 2003 +dblagent // (c) 2005 +dbldolph // (c) 2000 +drgnlord // (c) 2004 +drgnmgic // (c) 2006 +drmcatch // (c) 2003 +drmred // (c) 2008 +eaglrock // (c) 2004 +estrike // (c) 2010 +eastland // (c) 2004 +eggsrccm // (c) 2005 +efce // (c) 200? +encspell // (c) 2007 +enchantr // (c) 2000 +eott // (c) 2000 +firednc // (c) 2004 +flamolce // (c) 2002 +flamoljc // (c) 2002 +followst // (c) 2000 +fortath // (c) 2007 +frogwld // (c) 2004 +gambjack // (c) 2005 +gwnn // (c) 2004 +geishaa6 // (c) 2000 +geishajc // (c) 2001 +goape // (c) 2001 +gogreen // (c) 2001 +goldarch // (c) 2005 +gldnflc // (c) 2003 +gldgong // (c) 2005 +goldinc // (c) 2004 +goldincu // (c) 2005 +goldpym // (c) 2002 +goldsam // (c) 2007 +gbmoney // (c) 2002 +grizzly // (c) 2006 +heartgld // (c) 2003 +heartveg // (c) 2006 +hlntroy // (c) 2002 +hlntroyu // (c) 2004 +highnoon // (c) 2001 +holdrma // (c) 2002 +househrt // (c) 2004 +incachf // (c) 2005 +indream // (c) 2001 +indremce // (c) 2002 +indremll // (c) 2003 +indrem2c // (c) 2003 indremmm // (c) 2003 -indgldcm -indprncs -jailbrk -jefffox -jewelcm -kingnep -kingnile -kingnilea -kingpeng -koalama6 -kohinoor -lgfish -lemrol -lineking -lordleo -lougcm -lovestrk -luigibal -lucky88 -magforst -magmerm -metestrm -milkin -mskitty -mnytree -moonwalt -mchilli -mrwoo -mystarr -mysteycm -mysteycmu -mystmerm -nerdwild -opsesam -orbeaut -outbackj -owlcap -pandpays -parislgt -parislgtu -pcockmag -pelipete -pelipeteu -pennyar -pengpyce -pharfor -phxfant -pirata6 -pcfavor -pcbydem -pcmostw -pcgold -pcplat -pcorig -pwsuper -pompeia6 -pompeia6u -prideaf -prophecy -qnilea6 -qnilese -qnilejc -qnilejcsp -qsheeba -raprichs -redbara6 -roadtrip -ruprup -rubymag -rumbreel -scatmag2 -scatmag2sa -sealdeal -shorthng -shamnmg -shamnmgu -smtma6 -silkrda6 -silgola6 -skydnca6 -spgcarn -stardrft -stardrftu -starqst -statsymb -sunmoon -sunmonbb -sunqndol -sbuk5 -swhr2a6 -swh2ld -tahitim -thaiprnc -thaiprncm // (c) 2003 -thndrhrt -tigress -tikitalk -tiktorch -timbwolf -topshta6 -torgods -toprdice -trsking -turtreas -venetian -venice -werewild +indgldcm // (c) 2001 +indprncs // (c) 2004 +jailbrk // (c) 2002 +jefffox // (c) 2003 +jewelcm // (c) 2003 +kingnep // (c) 2005 +kingnile // (c) 2003 +kingnilea // (c) 2002 +kingpeng // (c) 2002 +kingpengsp // (c) 2002 +koalama6 // (c) 2000 +kohinoor // (c) 2003 +lgfish // (c) 2006 +lemrol // (c) 2004 +lineking // (c) 2005 +lordleo // (c) 2002 +lougcm // (c) 2001 +lovestuk // (c) 200? +luigibal // (c) 2007 +lucky88 // (c) 2007 +magforst // (c) 2005 +magmerm // (c) 2003 +metestrm // (c) 2007 +milkin // (c) 2007 +mskitty // (c) 2005 +mnytree // (c) 2000 +moonwalt // (c) 2007 +mchilli // (c) 2008 +mrwoo // (c) 200? +mystarr // (c) 2002 +mysteycm // (c) 2001 +mysteycmu // (c) 2002 +mystmerm // (c) 2002 +nerdwild // (c) 2005 +opsesam // (c) 200? +orbeaut // (c) 2006 +outbackj // (c) 2005 +owlcap // (c) 2001 +pandpays // (c) 2004 +parislgt // (c) 2001 +parislgtu // (c) 2002 +pcockmag // (c) 2002 +pcockmagu // (c) 2004 +pelipete // (c) 2004 +pelipeteu // (c) 2005 +pennyar // (c) 2005 +pengpyce // (c) 2003 +pharfor // (c) 2000 +phxfant // (c) 2005 +pirata6 // (c) 2000 +pcbydem // (c) 2006 +pcfavor // (c) 2004 +pcgold // (c) 2010 +pcmostw // (c) 2006 +pcorig // (c) 2004 +pcplat // (c) 2009 +pwsuper // (c) 200? +pompeia6 // (c) 2001 +pompeia6u // (c) 2005 +pompeia6ua // (c) 2002 +prideaf // (c) 2005 +prophecy // (c) 2004 +qnilea6 // (c) 2005 +qnilese // (c) 2001 +qnilesea // (c) 2001 +qnilejc // (c) 2002 +qnilejcsp // (c) 2002 +qsheba // (c) 2003 +raprichs // (c) 2005 +redbara6 // (c) 2002 +retsama6 // (c) 2002 +roadtrip // (c) 2005 +ruprup // (c) 2002 +rubymag // (c) 2002 +rumbreel // (c) 2010 +scatmag2 // (c) 2000 +scatmag2sa // (c) 2001 +scatmag3 // (c) 2006 +sealdeal // (c) 2002 +shorthng // (c) 2004 +shamnmg // (c) 2006 +shamnmgu // (c) 200? +smtma6 // (c) 2001 +silkrda6 // (c) 2006 +silgola6 // (c) 2002 +skydnca6 // (c) 2008 +spgcarn // (c) 1999 +stardrft // (c) 2003 +stardrftu // (c) 2004 +starqst // (c) 2001 +statsymb // (c) 2005 +sunmoon // (c) 2003 +sunmoona // (c) 2003 +sunmonbb // (c) 200? +sunqndol // (c) 2003 +sbuk5 // (c) 2005 +swhr2a6 // (c) 2005 +swh2ld // (c) 2002 +tahitim // (c) 2006 +thaiprnc // (c) 2002 +thaiprncm // (c) 2003 +thndrhrt // (c) 2004 +tigress // (c) 2007 +tikitalk // (c) 2007 +tiktorch // (c) 2001 +timbwolf // (c) 200? +topshta6 // (c) 2002 +torgods // (c) 2000 +toprdice // (c) 2001 +trsking // (c) 200? +turtreas // (c) 2006 +venetian // (c) 2002 +venice // (c) 2004 +werewild // (c) 2009 whalecsh // (c) 2002 -whalecshu -whalecshua -wheregld -wheregldsp -wheregldm // (c) 2004 -whtwater -wikwin2 -wldafr -wldcata6 -wldgoos -wgorilla -wldpanda -wldpanth -wldstall -wtepee -wwaratah -wwaratahsp -wways -wwaysm // (c) 2003 -wzwaysll -wingoly -zorroa6 -zorroa6u +whalecshu // (c) 2003 +whalecshua // (c) 2005 +wheregld // (c) 2004 +wheregldsp // (c) 2004 +wheregldm // (c) 2004 +whtwater // (c) 2003 +wikwin2 // (c) 2006 +wldafr // (c) 2002 +wldcata6 // (c) 2006 +wldgoos // (c) 2003 +wgorilla // (c) 2009 +wldpanda // (c) 2006 +wldpanth // (c) 2004 +wldstall // (c) 2006 +wtepee // (c) 2007 +wwaratah // (c) 2006 +wwaratahsp // (c) 2006 +wways // (c) 2002 +wwaysm // (c) 2003 +wzwaysll // (c) 2003 +wingoly // (c) 2005 +zorroa6 // (c) 2003 +zorroa6u // (c) 2005 @source:arkanoid.cpp ark1ball // bootleg