New driver for Major Poker (PAL System) [Roberto Fresca, Tomasz Slanina]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Major Poker (v2.0) [Roberto Fresca, Tomasz Slanina, Rob Ragon]
This commit is contained in:
Roberto Fresca 2011-04-04 21:04:28 +00:00
parent 5eb7122294
commit c890313ba5
5 changed files with 1342 additions and 0 deletions

2
.gitattributes vendored
View File

@ -2053,6 +2053,7 @@ src/mame/drivers/magmax.c svneol=native#text/plain
src/mame/drivers/magtouch.c svneol=native#text/plain
src/mame/drivers/mainevt.c svneol=native#text/plain
src/mame/drivers/mainsnk.c svneol=native#text/plain
src/mame/drivers/majorpkr.c svneol=native#text/plain
src/mame/drivers/malzak.c svneol=native#text/plain
src/mame/drivers/mappy.c svneol=native#text/plain
src/mame/drivers/marineb.c svneol=native#text/plain
@ -3396,6 +3397,7 @@ src/mame/layout/luckgrln.lay svneol=native#text/plain
src/mame/layout/lucky74.lay svneol=native#text/plain
src/mame/layout/lucky8.lay svneol=native#text/plain
src/mame/layout/luckyrlt.lay svneol=native#text/plain
src/mame/layout/majorpkr.lay svneol=native#text/plain
src/mame/layout/maxaflex.lay svneol=native#text/plain
src/mame/layout/mil4000.lay svneol=native#text/plain
src/mame/layout/mpoker.lay svneol=native#text/plain

1099
src/mame/drivers/majorpkr.c Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,237 @@
<?xml version="1.0"?>
<mamelayout version="2">
<element name="hold1" defstate="0">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.15" green="0.0" blue="0.0" />
</rect>
<text string="HOLD 1">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="hold2" defstate="0">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.15" green="0.0" blue="0.0" />
</rect>
<text string="HOLD 2">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="hold3" defstate="0">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.15" green="0.0" blue="0.0" />
</rect>
<text string="HOLD 3">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="hold4" defstate="0">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.15" green="0.0" blue="0.0" />
</rect>
<text string="HOLD 4">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="hold5" defstate="0">
<rect state="1">
<color red="1.0" green="0.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.15" green="0.0" blue="0.0" />
</rect>
<text string="HOLD 5">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="cancel" defstate="0">
<rect state="1">
<color red="0.25" green="0.25" blue="1.0" />
</rect>
<rect state="0">
<color red="0.075" green="0.075" blue="0.15" />
</rect>
<text string="CANCEL">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="dup" defstate="0">
<rect state="1">
<color red="1.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.0" />
</rect>
<text string="D-UP">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="take" defstate="0">
<rect state="1">
<color red="1.0" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.0" />
</rect>
<text string="TAKE">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="big" defstate="0">
<rect state="1">
<color red="1.0" green="1.0" blue="1.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.1" />
</rect>
<text string="BIG">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="small" defstate="0">
<rect state="1">
<color red="1.0" green="1.0" blue="1.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.1" />
</rect>
<text string="SMALL">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="deal" defstate="0">
<rect state="1">
<color red="0.5" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.05" green="0.1" blue="0.0" />
</rect>
<text string="DEAL">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="bet" defstate="0">
<rect state="1">
<color red="0.5" green="1.0" blue="0.0" />
</rect>
<rect state="0">
<color red="0.05" green="0.1" blue="0.0" />
</rect>
<text string="BET">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.2" width="1" height="0.6" />
</text>
</element>
<element name="fever" defstate="0">
<rect state="1">
<color red="1.0" green="1.0" blue="1.0" />
</rect>
<rect state="0">
<color red="0.1" green="0.1" blue="0.1" />
</rect>
<text string="-----">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.05" width="1" height="0.3" />
</text>
<text string="FEVER">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.35" width="1" height="0.3" />
</text>
<text string="-----">
<color red="0.0" green="0.0" blue="0.0" />
<bounds x="0" y="0.65" width="1" height="0.3" />
</text>
</element>
<view name="Button Lamps">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
<bezel name="lamp0" element="hold1">
<bounds x="0" y="3.02" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp9" element="cancel">
<bounds x="0" y="3.28" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp1" element="hold2">
<bounds x="0.60" y="3.02" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp11" element="dup">
<bounds x="0.60" y="3.28" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp2" element="hold3">
<bounds x="1.2" y="3.02" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp10" element="take">
<bounds x="1.2" y="3.28" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp3" element="hold4">
<bounds x="1.8" y="3.02" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp5" element="big">
<bounds x="1.8" y="3.28" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp4" element="hold5">
<bounds x="2.4" y="3.02" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp6" element="small">
<bounds x="2.4" y="3.28" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp12" element="fever">
<bounds x="3" y="3.02" width="0.40" height="0.50" />
</bezel>
<bezel name="lamp8" element="deal">
<bounds x="3.50" y="3.02" width="0.50" height="0.24" />
</bezel>
<bezel name="lamp7" element="bet">
<bounds x="3.50" y="3.28" width="0.50" height="0.24" />
</bezel>
</view>
</mamelayout>

View File

@ -1687,6 +1687,7 @@ $(MAMEOBJ)/misc.a: \
$(DRIVERS)/magicfly.o \
$(DRIVERS)/magictg.o \
$(DRIVERS)/magtouch.o \
$(DRIVERS)/majorpkr.o \
$(DRIVERS)/malzak.o $(VIDEO)/malzak.o \
$(DRIVERS)/mcatadv.o $(VIDEO)/mcatadv.o \
$(DRIVERS)/micro3d.o $(MACHINE)/micro3d.o $(VIDEO)/micro3d.o $(AUDIO)/micro3d.o \
@ -1885,6 +1886,8 @@ $(DRIVERS)/lucky74.o: $(LAYOUT)/lucky74.lh
$(DRIVERS)/magic10.o: $(LAYOUT)/sgsafari.lh \
$(LAYOUT)/musicsrt.lh
$(DRIVERS)/majorpkr.o: $(LAYOUT)/majorpkr.lh
$(DRIVERS)/maxaflex.o: $(LAYOUT)/maxaflex.lh
$(DRIVERS)/mcr3.o: $(LAYOUT)/turbotag.lh

View File

@ -9369,6 +9369,7 @@ Other Sun games
DRIVER( othello ) /* (c) 1984 Success */
DRIVER( sothello ) /* (c) 1986 Success / Fujiwara */
DRIVER( quake ) /* (c) 19?? Lazer-Tron / iD Software */
DRIVER( majorpkr ) /* (c) 1994 PAL System. */
/* Multi Amenity Cassette System */
DRIVER( macsbios )