Previous 199869 Revisions Next

r26550 Sunday 8th December, 2013 at 18:54:04 UTC by hap
midway submarine internal layout
[src/mame/drivers]mwsub.c
[src/mame/layout]submar.lay

trunk/src/mame/drivers/mwsub.c
r26549r26550
7676   // d1: target ship on water
7777   // d2: target ship under water
7878   // d3: explosion
79   // d4: game over
80   // d5: extended play
79   // d4: extended play
80   // d5: game over
8181   // d6: front ship hit
8282   // d7: scenery
8383   for (int i = 0; i < 8; i++)
trunk/src/mame/layout/submar.lay
r26549r26550
11<?xml version="1.0"?>
22<mamelayout version="2">
3
4<!-- NOTE: this only shows the info panel, -->
5<!-- movable parts are omitted -->
6
7
8<!-- define statics -->
9
10   <element name="static_black">
11      <rect>
12         <color red="0.0" green="0.0" blue="0.0" />
13      </rect>
14   </element>
15   <element name="static_grey">
16      <rect>
17         <color red="0.3" green="0.3" blue="0.3" />
18      </rect>
19   </element>
20
21
22<!-- define digits -->
23
324   <element name="digit" defstate="0">
425      <led7seg>
5         <color red="1.0" green="0.3" blue="0.0" />
26         <color red="1.0" green="0.3" blue="0.2" />
627      </led7seg>
728   </element>
8
929   <element name="digit0" defstate="63">
1030      <led7seg>
11         <color red="1.0" green="0.3" blue="0.0" />
31         <color red="1.0" green="0.3" blue="0.2" />
1232      </led7seg>
1333   </element>
1434
1535
16   <view name="Simple LEDs">
17      <bounds left="0" right="256" top="0" bottom="256" />
36<!-- define text-lamps -->
1837
19      <!-- SCORE -->
38   <element name="text_extended" defstate="0">
39      <text string="EXTENDED" state="1">
40         <color red="1.0" green="0.3" blue="0.2" />
41      </text>
42      <text string="EXTENDED" state="0">
43         <color red="0.2" green="0.0" blue="0.0" />
44      </text>
45   </element>
46   <element name="text_play" defstate="0">
47      <text string="PLAY" state="1">
48         <color red="1.0" green="0.3" blue="0.2" />
49      </text>
50      <text string="PLAY" state="0">
51         <color red="0.2" green="0.0" blue="0.0" />
52      </text>
53   </element>
54
55   <element name="text_game" defstate="0">
56      <text string="GAME" state="1">
57         <color red="1.0" green="0.3" blue="0.2" />
58      </text>
59      <text string="GAME" state="0">
60         <color red="0.2" green="0.0" blue="0.0" />
61      </text>
62   </element>
63   <element name="text_over" defstate="0">
64      <text string="OVER" state="1">
65         <color red="1.0" green="0.3" blue="0.2" />
66      </text>
67      <text string="OVER" state="0">
68         <color red="0.2" green="0.0" blue="0.0" />
69      </text>
70   </element>
71
72
73
74
75   <view name="Internal Layout">
76      <bounds left="0" right="244" top="0" bottom="47" />
77      <bezel element="static_black">
78         <bounds left="0" right="244" top="0" bottom="47" />
79      </bezel>
80
81<!-- extended play -->
82<!-- NOTE: ext. score is shown in the left of this box, msd modified manually -->
83
84      <bezel element="static_grey">
85         <bounds x="10" y="10" width="52" height="27" />
86      </bezel>
87      <bezel element="static_black">
88         <bounds x="11" y="11" width="50" height="25" />
89      </bezel>
90
91      <bezel name="lamp4" element="text_extended">
92         <bounds x="30" y="16" width="30" height="7" />
93      </bezel>
94      <bezel name="lamp4" element="text_play">
95         <bounds x="30" y="24" width="30" height="7" />
96      </bezel>
97
98
99<!-- score -->
100
101      <bezel element="static_grey">
102         <bounds x="68" y="10" width="62" height="27" />
103      </bezel>
104      <bezel element="static_black">
105         <bounds x="69" y="11" width="60" height="25" />
106      </bezel>
107
20108      <!-- x1000, x100 -->
21109      <bezel name="digit2" element="digit">
22         <bounds x="0" y="0" width="10" height="15" />
110         <bounds x="71" y="13" width="14" height="21" />
23111      </bezel>
24112      <bezel name="digit3" element="digit">
25         <bounds x="10" y="0" width="10" height="15" />
113         <bounds x="85" y="13" width="14" height="21" />
26114      </bezel>
27115
28116      <!-- x10, x1: stuck to 0 -->
29117      <bezel name="dummy_digita" element="digit0">
30         <bounds x="20" y="0" width="10" height="15" />
118         <bounds x="99" y="13" width="14" height="21" />
31119      </bezel>
32120      <bezel name="dummy_digitb" element="digit0">
33         <bounds x="30" y="0" width="10" height="15" />
121         <bounds x="113" y="13" width="14" height="21" />
34122      </bezel>
35123
36      <!-- TIME -->
124
125<!-- time -->
126
127      <bezel element="static_grey">
128         <bounds x="170" y="10" width="34" height="27" />
129      </bezel>
130      <bezel element="static_black">
131         <bounds x="171" y="11" width="32" height="25" />
132      </bezel>
133
37134      <bezel name="digit0" element="digit">
38         <bounds x="50" y="0" width="10" height="15" />
135         <bounds x="177" y="16" width="10" height="15" />
39136      </bezel>
40137      <bezel name="digit1" element="digit">
41         <bounds x="60" y="0" width="10" height="15" />
138         <bounds x="187" y="16" width="10" height="15" />
42139      </bezel>
43140
141
142<!-- game over -->
143
144      <bezel element="static_grey">
145         <bounds x="210" y="10" width="24" height="27" />
146      </bezel>
147      <bezel element="static_black">
148         <bounds x="211" y="11" width="22" height="25" />
149      </bezel>
150
151      <bezel name="lamp5" element="text_game">
152         <bounds x="211" y="16" width="22" height="7" />
153      </bezel>
154      <bezel name="lamp5" element="text_over">
155         <bounds x="211" y="24" width="22" height="7" />
156      </bezel>
157
158
44159   </view>
45160</mamelayout>

Previous 199869 Revisions Next


© 1997-2024 The MAME Team