summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2009-07-09 08:35:13 +0000
committer Aaron Giles <aaron@aarongiles.com>2009-07-09 08:35:13 +0000
commit2dca7f9ceed1e2d8e7e6511a84cb24244e002261 (patch)
tree880602dbe765466808068b18c58313580c3e3da6 /src
parentab5874dbc3c652c0e2b43aa0de85f598c621d6f0 (diff)
From: Mr. Do [mailto:mrdo_emu@hotmail.com]
Sent: Sunday, July 05, 2009 11:47 PM To: Aaron Giles Subject: Bugfix - MT # 3019 http://www.mametesters.org/view.php?id=3019 Looks like I messed up a few of the driving games. Here are the fixed layout files, along with a small change in \src\mame\drivers\mw8080.c, as lagunar was referencing 280zzzap.
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/mw8080bw.c3
-rw-r--r--src/mame/layout/buggychl.lay8
-rw-r--r--src/mame/layout/chqflag.lay8
-rw-r--r--src/mame/layout/grchamp.lay8
-rw-r--r--src/mame/layout/lagunar.lay68
-rw-r--r--src/mame/layout/overdriv.lay8
-rw-r--r--src/mame/mame.mak3
7 files changed, 88 insertions, 18 deletions
diff --git a/src/mame/drivers/mw8080bw.c b/src/mame/drivers/mw8080bw.c
index 96b00fcd680..75236028e85 100644
--- a/src/mame/drivers/mw8080bw.c
+++ b/src/mame/drivers/mw8080bw.c
@@ -151,6 +151,7 @@
#include "clowns.lh"
#include "invaders.lh"
#include "invad2ct.lh"
+#include "lagunar.lh"
@@ -3071,7 +3072,7 @@ ROM_END
/* 618 */ GAME( 1977, desertgu, 0, desertgu, desertgu, 0, ROT0, "Midway", "Desert Gun", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
/* 618 */ GAME( 1977, roadrunm, desertgu, desertgu, desertgu, 0, ROT0, "Midway", "Road Runner (Midway)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
/* 619 */ GAME( 1977, dplay, 0, dplay, dplay, 0, ROT0, "Midway", "Double Play", GAME_SUPPORTS_SAVE )
-/* 622 */ GAMEL(1977, lagunar, 0, zzzap, lagunar, 0, ROT90, "Midway", "Laguna Racer", GAME_NO_SOUND | GAME_SUPPORTS_SAVE , layout_280zzzap )
+/* 622 */ GAMEL(1977, lagunar, 0, zzzap, lagunar, 0, ROT90, "Midway", "Laguna Racer", GAME_NO_SOUND | GAME_SUPPORTS_SAVE , layout_lagunar )
/* 623 */ GAME( 1977, gmissile, 0, gmissile, gmissile, 0, ROT0, "Taito / Midway", "Missile X / Guided Missile", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
/* 626 */ GAME( 1977, m4, 0, m4, m4, 0, ROT0, "Midway", "M-4", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
/* 630 */ GAMEL(1978, clowns, 0, clowns, clowns, 0, ROT0, "Midway", "Clowns (rev. 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE , layout_clowns )
diff --git a/src/mame/layout/buggychl.lay b/src/mame/layout/buggychl.lay
index a0a785734bc..f78cbe41d54 100644
--- a/src/mame/layout/buggychl.lay
+++ b/src/mame/layout/buggychl.lay
@@ -49,19 +49,19 @@
</element>
<view name="Shifter-R">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="IN0" inputmask="0x08">
- <bounds x="606" y="414" width="32" height="64" />
+ <bounds x="446" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
<view name="Shifter-L">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="IN0" inputmask="0x08">
- <bounds x="2" y="414" width="32" height="64" />
+ <bounds x="2" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
diff --git a/src/mame/layout/chqflag.lay b/src/mame/layout/chqflag.lay
index 8a1900aa853..66f43fc2734 100644
--- a/src/mame/layout/chqflag.lay
+++ b/src/mame/layout/chqflag.lay
@@ -49,19 +49,19 @@
</element>
<view name="Shifter-R">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="IN2" inputmask="0x01">
- <bounds x="606" y="414" width="32" height="64" />
+ <bounds x="446" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
<view name="Shifter-L">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="IN2" inputmask="0x01">
- <bounds x="2" y="414" width="32" height="64" />
+ <bounds x="2" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
diff --git a/src/mame/layout/grchamp.lay b/src/mame/layout/grchamp.lay
index 9ff7d0cafba..7410217d116 100644
--- a/src/mame/layout/grchamp.lay
+++ b/src/mame/layout/grchamp.lay
@@ -49,19 +49,19 @@
</element>
<view name="Shifter-R">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="TILT" inputmask="0x04">
- <bounds x="606" y="414" width="32" height="64" />
+ <bounds x="446" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
<view name="Shifter-L">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="TILT" inputmask="0x04">
- <bounds x="2" y="414" width="32" height="64" />
+ <bounds x="2" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
diff --git a/src/mame/layout/lagunar.lay b/src/mame/layout/lagunar.lay
new file mode 100644
index 00000000000..f8431c2dc8d
--- /dev/null
+++ b/src/mame/layout/lagunar.lay
@@ -0,0 +1,68 @@
+<?xml version="1.0"?>
+<mamelayout version="2">
+ <element name="shifter" defstate="0">
+ <rect>
+ <bounds left="0" right="32" top="0" bottom="64" />
+ <color red="0.8" green="0.0" blue="0.0" />
+ </rect>
+ <rect>
+ <bounds left="2" right="30" top="2" bottom="62" />
+ <color red="0.0" green="0.0" blue="0.0" />
+ </rect>
+ <rect>
+ <bounds left="14" right="18" top="15" bottom="49" />
+ <color red="0.5" green="0.5" blue="0.5" />
+ </rect>
+ <disk>
+ <bounds left="14" right="18" top="13" bottom="17" />
+ <color red="0.5" green="0.5" blue="0.5" />
+ </disk>
+ <disk>
+ <bounds left="14" right="18" top="47" bottom="51" />
+ <color red="0.5" green="0.5" blue="0.5" />
+ </disk>
+ <text string="LOW" state="0">
+ <bounds left="3" right="29" top="2" bottom="12" />
+ <color red="1.0" green="1.0" blue="0.0" />
+ </text>
+ <text string="LOW" state="1">
+ <bounds left="3" right="29" top="2" bottom="12" />
+ <color red="1.0" green="1.0" blue="1.0" />
+ </text>
+
+ <text string="HIGH" state="0">
+ <bounds left="3" right="29" top="52" bottom="62" />
+ <color red="1.0" green="1.0" blue="1.0" />
+ </text>
+ <text string="HIGH" state="1">
+ <bounds left="3" right="29" top="52" bottom="62" />
+ <color red="1.0" green="1.0" blue="0.0" />
+ </text>
+ <disk state="0">
+ <bounds left="9" right="23" top="14" bottom="28" />
+ <color red="0.8" green="0.0" blue="0.0" />
+ </disk>
+ <disk state="1">
+ <bounds left="9" right="23" top="36" bottom="50" />
+ <color red="0.8" green="0.0" blue="0.0" />
+ </disk>
+ </element>
+ <view name="Shifter-R">
+ <screen index="0">
+ <bounds x="0" y="0" width="480" height="640" />
+ </screen>
+ <bezel element="shifter" inputtag="IN0" inputmask="0x10">
+ <bounds x="446" y="574" width="32" height="64" />
+ <color alpha="0.9" />
+ </bezel>
+ </view>
+ <view name="Shifter-L">
+ <screen index="0">
+ <bounds x="0" y="0" width="480" height="640" />
+ </screen>
+ <bezel element="shifter" inputtag="IN0" inputmask="0x10">
+ <bounds x="2" y="574" width="32" height="64" />
+ <color alpha="0.9" />
+ </bezel>
+ </view>
+</mamelayout>
diff --git a/src/mame/layout/overdriv.lay b/src/mame/layout/overdriv.lay
index 79f7f2d5ca0..79279b4c886 100644
--- a/src/mame/layout/overdriv.lay
+++ b/src/mame/layout/overdriv.lay
@@ -49,19 +49,19 @@
</element>
<view name="Shifter-R">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="INPUTS" inputmask="0x01">
- <bounds x="606" y="414" width="32" height="64" />
+ <bounds x="446" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
<view name="Shifter-L">
<screen index="0">
- <bounds x="0" y="0" width="640" height="480" />
+ <bounds x="0" y="0" width="480" height="640" />
</screen>
<bezel element="shifter" inputtag="INPUTS" inputmask="0x01">
- <bounds x="2" y="414" width="32" height="64" />
+ <bounds x="2" y="574" width="32" height="64" />
<color alpha="0.9" />
</bezel>
</view>
diff --git a/src/mame/mame.mak b/src/mame/mame.mak
index 968cb650c70..a365e79b93c 100644
--- a/src/mame/mame.mak
+++ b/src/mame/mame.mak
@@ -1727,7 +1727,8 @@ $(DRIVERS)/mpu4.o: $(LAYOUT)/mpu4.lh \
$(DRIVERS)/mw8080bw.o: $(LAYOUT)/280zzzap.lh \
$(LAYOUT)/clowns.lh \
$(LAYOUT)/invaders.lh \
- $(LAYOUT)/invad2ct.lh
+ $(LAYOUT)/invad2ct.lh \
+ $(LAYOUT)/lagunar.lh
$(DRIVERS)/meadows.o: $(LAYOUT)/deadeye.lh \
$(LAYOUT)/gypsyjug.lh