diff options
author | RobertoFresca <robbie@mamedev.org> | 2016-06-11 12:40:20 -0300 |
---|---|---|
committer | RobertoFresca <robbie@mamedev.org> | 2016-06-11 12:40:20 -0300 |
commit | cdf328851b83c873f599c61543057ac003b9933f (patch) | |
tree | 55bb634db8789e2ef07e7416e6f6f8865be953c0 /src/mame | |
parent | 309d9770666551fbe1410c4a2936d79d05b89625 (diff) |
New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Major Poker (3 different sets with Micro Manufacturing intro) [Roberto Fresca, Ioannis Bampoulas]
Lucky Poker (bootleg/hack of Major Poker) [Roberto Fresca, Ioannis Bampoulas]
Diffstat (limited to 'src/mame')
-rw-r--r-- | src/mame/drivers/majorpkr.cpp | 86 | ||||
-rw-r--r-- | src/mame/mame.lst | 4 |
2 files changed, 88 insertions, 2 deletions
diff --git a/src/mame/drivers/majorpkr.cpp b/src/mame/drivers/majorpkr.cpp index 76cf1781584..2fde2a19731 100644 --- a/src/mame/drivers/majorpkr.cpp +++ b/src/mame/drivers/majorpkr.cpp @@ -1065,6 +1065,84 @@ ROM_START( majorpkr ) ROM_END +ROM_START( majorpkra ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "27c512__a.rom6", 0x00000, 0x10000, CRC(0213a933) SHA1(0c3238f037bcbe096c85b5c57ac735d707361f87) ) + + ROM_REGION( 0x100000, "bg_gfx", 0 ) + ROM_LOAD( "27c040.rom1", 0x00000, 0x80000, CRC(67299eff) SHA1(34d3d8baf08dea495b699dd63272b445e2acb42d) ) + ROM_LOAD( "27c040.rom2", 0x80000, 0x80000, CRC(2d68b177) SHA1(01c934e0383991f2208b915cc5015463a8b6a8fd) ) + + ROM_REGION( 0x40000, "fg_gfx", 0 ) + ROM_LOAD( "27c1001.rom3", 0x00000, 0x20000, CRC(54452bb8) SHA1(9d13c17b85dd0185ba64fc6f90425e0c75363960) ) + ROM_LOAD( "27c1001.rom4", 0x20000, 0x20000, CRC(2e1e0972) SHA1(729dba2ef6ae8a7299c7ceb38835bebb0c42d28e) ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "27c2001.rom5", 0x00000, 0x40000, CRC(4843858e) SHA1(27629829cf7753d7801a6eb42bb77ca2a467bebd) ) +ROM_END + +ROM_START( majorpkrb ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "27c512__b.rom6", 0x00000, 0x10000, CRC(3ab1e2c2) SHA1(11339fe32bb372f01b0983d2d571440530353b2a) ) + + ROM_REGION( 0x100000, "bg_gfx", 0 ) + ROM_LOAD( "27c040.rom1", 0x00000, 0x80000, CRC(67299eff) SHA1(34d3d8baf08dea495b699dd63272b445e2acb42d) ) + ROM_LOAD( "27c040.rom2", 0x80000, 0x80000, CRC(2d68b177) SHA1(01c934e0383991f2208b915cc5015463a8b6a8fd) ) + + ROM_REGION( 0x40000, "fg_gfx", 0 ) + ROM_LOAD( "27c1001.rom3", 0x00000, 0x20000, CRC(54452bb8) SHA1(9d13c17b85dd0185ba64fc6f90425e0c75363960) ) + ROM_LOAD( "27c1001.rom4", 0x20000, 0x20000, CRC(2e1e0972) SHA1(729dba2ef6ae8a7299c7ceb38835bebb0c42d28e) ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "27c2001.rom5", 0x00000, 0x40000, CRC(4843858e) SHA1(27629829cf7753d7801a6eb42bb77ca2a467bebd) ) +ROM_END + +/* + Only one byte of difference against set B. + 10 <--> 08 + +*/ +ROM_START( majorpkrc ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "27c512__c.rom6", 0x00000, 0x10000, CRC(7379026b) SHA1(49e4f935ba3d27c70df351e3e61fb94e00f1536e) ) + + ROM_REGION( 0x100000, "bg_gfx", 0 ) + ROM_LOAD( "27c040.rom1", 0x00000, 0x80000, CRC(67299eff) SHA1(34d3d8baf08dea495b699dd63272b445e2acb42d) ) + ROM_LOAD( "27c040.rom2", 0x80000, 0x80000, CRC(2d68b177) SHA1(01c934e0383991f2208b915cc5015463a8b6a8fd) ) + + ROM_REGION( 0x40000, "fg_gfx", 0 ) + ROM_LOAD( "27c1001.rom3", 0x00000, 0x20000, CRC(54452bb8) SHA1(9d13c17b85dd0185ba64fc6f90425e0c75363960) ) + ROM_LOAD( "27c1001.rom4", 0x20000, 0x20000, CRC(2e1e0972) SHA1(729dba2ef6ae8a7299c7ceb38835bebb0c42d28e) ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "27c2001.rom5", 0x00000, 0x40000, CRC(4843858e) SHA1(27629829cf7753d7801a6eb42bb77ca2a467bebd) ) +ROM_END + +/* + Lucky Poker. + (also written in the black logic box of PCB) + + Seems to be a title hack of Major Joker. + +*/ +ROM_START( luckypkr ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "27c512__luckypkr.rom6", 0x00000, 0x10000, CRC(e5e6d79d) SHA1(2c4b54d8cc9083cfa1508a73269baff923504778) ) + + ROM_REGION( 0x100000, "bg_gfx", 0 ) + ROM_LOAD( "27c040.rom1", 0x00000, 0x80000, CRC(67299eff) SHA1(34d3d8baf08dea495b699dd63272b445e2acb42d) ) + ROM_LOAD( "27c040.rom2", 0x80000, 0x80000, CRC(2d68b177) SHA1(01c934e0383991f2208b915cc5015463a8b6a8fd) ) + + ROM_REGION( 0x40000, "fg_gfx", 0 ) + ROM_LOAD( "27c1001.rom3", 0x00000, 0x20000, CRC(54452bb8) SHA1(9d13c17b85dd0185ba64fc6f90425e0c75363960) ) + ROM_LOAD( "27c1001.rom4", 0x20000, 0x20000, CRC(2e1e0972) SHA1(729dba2ef6ae8a7299c7ceb38835bebb0c42d28e) ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "27c2001.rom5", 0x00000, 0x40000, CRC(4843858e) SHA1(27629829cf7753d7801a6eb42bb77ca2a467bebd) ) +ROM_END + + + /************************* * Driver Init * *************************/ @@ -1080,5 +1158,9 @@ DRIVER_INIT_MEMBER(majorpkr_state, majorpkr) * Game Drivers * *************************/ -/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS LAYOUT */ -GAMEL( 1994, majorpkr, 0, majorpkr, majorpkr, majorpkr_state, majorpkr, ROT0, "PAL System", "Major Poker (v2.0)", 0, layout_majorpkr ) +/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS LAYOUT */ +GAMEL( 1994, majorpkr, 0, majorpkr, majorpkr, majorpkr_state, majorpkr, ROT0, "PAL System", "Major Poker (set 1, v2.0)", 0, layout_majorpkr ) +GAMEL( 1994, majorpkra, majorpkr, majorpkr, majorpkr, majorpkr_state, majorpkr, ROT0, "PAL System", "Major Poker (set 2, Micro Manufacturing intro)", 0, layout_majorpkr ) +GAMEL( 1994, majorpkrb, majorpkr, majorpkr, majorpkr, majorpkr_state, majorpkr, ROT0, "PAL System", "Major Poker (set 3, Micro Manufacturing intro)", 0, layout_majorpkr ) +GAMEL( 1994, majorpkrc, majorpkr, majorpkr, majorpkr, majorpkr_state, majorpkr, ROT0, "PAL System", "Major Poker (set 4, Micro Manufacturing intro)", 0, layout_majorpkr ) +GAMEL( 1994, luckypkr, majorpkr, majorpkr, majorpkr, majorpkr_state, majorpkr, ROT0, "<bootleg>", "Lucky Poker (bootleg/hack of Major Poker)", 0, layout_majorpkr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index f6c35358e1d..04e71383c3a 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -17366,6 +17366,10 @@ mainsnk // (c) 1984 @source:majorpkr.cpp majorpkr // (c) 1994 PAL System. +majorpkra // (c) 1994 PAL System. +majorpkrb // (c) 1994 PAL System. +majorpkrc // (c) 1994 PAL System. +luckypkr // bootleg/hack. @source:malzak.cpp malzak // (c) 1980? Kitronix |