summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author RobertoFresca <robbie@mamedev.org>2016-06-11 12:40:20 -0300
committer RobertoFresca <robbie@mamedev.org>2016-06-11 12:40:20 -0300
commitcdf328851b83c873f599c61543057ac003b9933f (patch)
tree55bb634db8789e2ef07e7416e6f6f8865be953c0 /src/mame
parent309d9770666551fbe1410c4a2936d79d05b89625 (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.cpp86
-rw-r--r--src/mame/mame.lst4
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