Previous 199869 Revisions Next

r41768 Wednesday 18th November, 2015 at 18:23:33 UTC by Roberto Fresca
Aristocrat MKIV driver: Fever Pitch service input is
just 'reserve' feature/function. Changed the inputs
and artwork layout accordingly. [Roberto Fresca]
[src/mame/drivers]aristmk4.cpp
[src/mame/layout]fvrpitch.lay*

trunk/src/mame/drivers/aristmk4.cpp
r250279r250280
336336#include "wildone.lh"  // Video poker
337337#include "gunnrose.lh" // Video poker
338338#include "gldnpkr.lh"  // Video poker
339#include "fvrpitch.lh"  // 5 line without gamble
339340
340341UINT8 crtc_cursor_index = 0;
341342UINT8 crtc_reg = 0;
r250279r250280
15761577   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL ) PORT_NAME("Deal / Draw") PORT_CODE(KEYCODE_R)
15771578INPUT_PORTS_END
15781579
1580static INPUT_PORTS_START(fvrpitch)
1581   PORT_INCLUDE(arcwins)
1582
1583   PORT_MODIFY("500d")
1584   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON10 ) PORT_NAME("Play 5 Lines") PORT_CODE(KEYCODE_Y)
1585   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("Reserve") PORT_CODE(KEYCODE_A)
1586   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-5 UNUSED")
1587   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_NAME("0-6 UNUSED")
1588
1589   PORT_MODIFY("500e")
1590   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("Play 1 Line") PORT_CODE(KEYCODE_W)
1591INPUT_PORTS_END
1592
1593
15791594static const gfx_layout layout8x8x6 =
15801595{
15811596   8,8,
r250279r250280
24692484GAMEL( 1986, gtroppo,  0,        aristmk4, topgear,  aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Gone Troppo (1VXEC542, New Zealand)",  0, layout_topgear ) // possibly 20c, 1 coin = 1 credit
24702485GAMEL( 1986, clkwise,  0,        aristmk4, topgear,  aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Clockwise (1VXEC534, New Zealand)",    MACHINE_NOT_WORKING, layout_topgear ) // 20c, 1 coin = 1 credit
24712486GAMEL( 1986, cgold,    0,        aristmk4, topgear,  aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Caribbean Gold (3VXEC449, USA)",       0, layout_topgear ) // 25c, 1 coin = 1 credit
2472GAMEL( 1986, fvrpitch, 0,        aristmk4, cgold2,   aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Fever Pitch? (2VXEC534, NSW, 90.36%)", 0, layout_cgold2  ) // 5c, $1 = 20 credits
2487GAMEL( 1986, fvrpitch, 0,        aristmk4, fvrpitch, aristmk4_state, aristmk4, ROT0, "Ainsworth Nominees P.L.", "Fever Pitch? (2VXEC534, NSW, 90.36%)", 0, layout_fvrpitch  ) // 5c, $1 = 20 credits
trunk/src/mame/layout/fvrpitch.lay
r0r250280
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="cashout">
4      <rect state="1">
5         <color red="1.0" green="1.0" blue="0.0" />
6      </rect>
7      <rect state="0">
8         <color red="0.5" green="0.5" blue="0.0" />
9      </rect>
10      <text string="CASHOUT">
11         <color red="0.0" green="0.0" blue="0.0" />
12         <bounds x="0" y="0.1" width="1" height="0.8" />
13      </text>
14   </element>
15
16   <element name="1 line">
17      <rect state="1">
18         <color red="1.0" green="1.0" blue="1.0" />
19      </rect>
20      <rect state="0">
21         <color red="0.5" green="0.5" blue="0.5" />
22      </rect>
23      <text string="1 LINE">
24         <color red="0.0" green="0.0" blue="0.0" />
25         <bounds x="0" y="0.1" width="1" height="0.8" />
26      </text>
27   </element>
28
29   <element name="2 lines">
30      <rect state="1">
31         <color red="1.0" green="1.0" blue="1.0" />
32      </rect>
33      <rect state="0">
34         <color red="0.5" green="0.5" blue="0.5" />
35      </rect>
36      <text string="2 LINES">
37         <color red="0.0" green="0.0" blue="0.0" />
38         <bounds x="0" y="0.1" width="1" height="0.8" />
39      </text>
40   </element>
41
42   <element name="3 lines">
43      <rect state="1">
44         <color red="1.0" green="1.0" blue="1.0" />
45      </rect>
46      <rect state="0">
47         <color red="0.5" green="0.5" blue="0.5" />
48      </rect>
49      <text string="3 LINES">
50         <color red="0.0" green="0.0" blue="0.0" />
51         <bounds x="0" y="0.1" width="1" height="0.8" />
52      </text>
53   </element>
54
55   <element name="4 lines">
56      <rect state="1">
57         <color red="1.0" green="1.0" blue="1.0" />
58      </rect>
59      <rect state="0">
60         <color red="0.5" green="0.5" blue="0.5" />
61      </rect>
62      <text string="4 LINES">
63         <color red="0.0" green="0.0" blue="0.0" />
64         <bounds x="0" y="0.1" width="1" height="0.8" />
65      </text>
66   </element>
67
68   <element name="5 lines">
69      <rect state="1">
70         <color red="1.0" green="1.0" blue="1.0" />
71      </rect>
72      <rect state="0">
73         <color red="0.5" green="0.5" blue="0.5" />
74      </rect>
75      <text string="5 LINES">
76         <color red="0.0" green="0.0" blue="0.0" />
77         <bounds x="0" y="0.1" width="1" height="0.8" />
78      </text>
79   </element>
80
81   <element name="reserve">
82      <rect state="1">
83         <color red="0.0" green="1.0" blue="0.0" />
84      </rect>
85      <rect state="0">
86         <color red="0.0" green="0.5" blue="0.0" />
87      </rect>
88      <text string="RESERVE">
89         <color red="0.0" green="0.0" blue="0.0" />
90         <bounds x="0" y="0.1" width="1" height="0.8" />
91      </text>
92   </element>
93
94   <element name="bet1">
95      <rect state="1">
96         <color red="1.0" green="1.0" blue="1.0" />
97      </rect>
98      <rect state="0">
99         <color red="0.5" green="0.5" blue="0.5" />
100      </rect>
101      <text string="BET 1">
102         <color red="0.0" green="0.0" blue="0.0" />
103         <bounds x="0" y="0.1" width="1" height="0.8" />
104      </text>
105   </element>
106
107   <element name="bet2">
108      <rect state="1">
109         <color red="1.0" green="1.0" blue="1.0" />
110      </rect>
111      <rect state="0">
112         <color red="0.5" green="0.5" blue="0.5" />
113      </rect>
114      <text string="BET 2">
115         <color red="0.0" green="0.0" blue="0.0" />
116         <bounds x="0" y="0.1" width="1" height="0.8" />
117      </text>
118   </element>
119
120   <element name="bet3">
121      <rect state="1">
122         <color red="1.0" green="1.0" blue="1.0" />
123      </rect>
124      <rect state="0">
125         <color red="0.5" green="0.5" blue="0.5" />
126      </rect>
127      <text string="BET 3">
128         <color red="0.0" green="0.0" blue="0.0" />
129         <bounds x="0" y="0.1" width="1" height="0.8" />
130      </text>
131   </element>
132
133   <element name="bet4">
134      <rect state="1">
135         <color red="1.0" green="1.0" blue="1.0" />
136      </rect>
137      <rect state="0">
138         <color red="0.5" green="0.5" blue="0.5" />
139      </rect>
140      <text string="BET 4">
141         <color red="0.0" green="0.0" blue="0.0" />
142         <bounds x="0" y="0.1" width="1" height="0.8" />
143      </text>
144   </element>
145
146   <element name="bet5">
147      <rect state="1">
148         <color red="1.0" green="1.0" blue="1.0" />
149      </rect>
150      <rect state="0">
151         <color red="0.5" green="0.5" blue="0.5" />
152      </rect>
153      <text string="BET 5">
154         <color red="0.0" green="0.0" blue="0.0" />
155         <bounds x="0" y="0.1" width="1" height="0.8" />
156      </text>
157   </element>
158
159   <element name="light tower1">
160      <disk state="1">
161         <color red="1.0" green="0.0" blue="0.0" />
162      </disk>
163      <disk state="0">
164         <color red="0.5" green="0.0" blue="0.0" />
165      </disk>
166      <text string="">
167         <color red="0.0" green="0.0" blue="0.0" />
168         <bounds x="0" y="0.1" width="1" height="0.8" />
169      </text>
170   </element>
171
172   <element name="light tower2">
173      <disk state="1">
174         <color red="1.0" green="0.0" blue="0.0" />
175      </disk>
176      <disk state="0">
177         <color red="0.5" green="0.0" blue="0.0" />
178      </disk>
179      <text string="">
180         <color red="0.0" green="0.0" blue="0.0" />
181         <bounds x="0" y="0.1" width="1" height="0.8" />
182      </text>
183   </element>
184
185   <element name="light tower3">
186      <disk state="1">
187         <color red="1.0" green="0.0" blue="0.0" />
188      </disk>
189      <disk state="0">
190         <color red="0.5" green="0.0" blue="0.0" />
191      </disk>
192      <text string="">
193         <color red="0.0" green="0.0" blue="0.0" />
194         <bounds x="0" y="0.1" width="1" height="0.8" />
195      </text>
196   </element>
197
198   <element name="light tower4">
199      <disk state="1">
200         <color red="1.0" green="0.0" blue="0.0" />
201      </disk>
202      <disk state="0">
203         <color red="0.5" green="0.0" blue="0.0" />
204      </disk>
205      <text string="">
206         <color red="0.0" green="0.0" blue="0.0" />
207         <bounds x="0" y="0.1" width="1" height="0.8" />
208      </text>
209   </element>
210
211
212   <element name="auditkey">
213      <rect state="1">
214         <color red="0.5" green="0.35" blue="0.0" />
215      </rect>
216      <rect state="0">
217         <color red="1.0" green="0.7" blue="0.0" />
218      </rect>
219      <text string="Audit Key">
220         <color red="0.0" green="0.0" blue="0.0" />
221         <bounds x="0" y="0.1" width="1" height="0.8" />
222      </text>
223   </element>
224
225   <element name="jackpotkey">
226      <rect state="1">
227         <color red="0.2" green="0.2" blue="0.2" />
228      </rect>
229      <rect state="0">
230         <color red="0.4" green="0.4" blue="0.4" />
231      </rect>
232      <text string="Jackpot Key">
233         <color red="0.0" green="0.0" blue="0.0" />
234         <bounds x="0" y="0.1" width="1" height="0.8" />
235      </text>
236   </element>
237
238   <view name="Button Lamps">
239      <screen index="0">
240         <bounds left="0" top="0" right="4" bottom="3" />
241      </screen>
242
243      <bezel name="lamp11" element="cashout">
244         <bounds x="0.67" y="3.02" width="0.31" height="0.24" />
245      </bezel>
246
247      <bezel name="lamp6" element="1 line">
248         <bounds x="1.08" y="3.02" width="0.31" height="0.24" />
249      </bezel>
250
251      <bezel name="lamp5" element="2 lines">
252         <bounds x="1.49" y="3.02" width="0.31" height="0.24" />
253      </bezel>
254
255      <bezel name="lamp8" element="3 lines">
256         <bounds x="1.91" y="3.02" width="0.31" height="0.24" />
257      </bezel>
258
259      <bezel name="lamp12" element="4 lines">
260         <bounds x="2.31" y="3.02" width="0.31" height="0.24" />
261      </bezel>
262
263      <bezel name="lamp7" element="5 lines">
264         <bounds x="2.72" y="3.02" width="0.31" height="0.24" />
265      </bezel>
266
267      <bezel name="lamp10" element="reserve">
268         <bounds x="0.67" y="3.28" width="0.31" height="0.24" />
269      </bezel>
270
271      <bezel name="lamp1" element="bet1">
272         <bounds x="1.08" y="3.28" width="0.31" height="0.24" />
273      </bezel>
274
275      <bezel name="lamp2" element="bet2">
276         <bounds x="1.49" y="3.28" width="0.31" height="0.24" />
277      </bezel>
278
279      <bezel name="lamp3" element="bet3">
280         <bounds x="1.91" y="3.28" width="0.31" height="0.24" />
281      </bezel>
282
283      <bezel name="lamp9" element="bet4">
284         <bounds x="2.31" y="3.28" width="0.31" height="0.24" />
285      </bezel>
286
287      <bezel name="lamp4" element="bet5">
288         <bounds x="2.72" y="3.28" width="0.31" height="0.24" />
289      </bezel>
290
291      <bezel name="lamp14" element="light tower1">
292         <bounds x="3.70" y="3.28" width="0.10" height="0.10" />
293      </bezel>
294
295      <bezel name="lamp15" element="light tower2">
296         <bounds x="3.80" y="3.28" width="0.10" height="0.10" />
297      </bezel>
298
299      <bezel name="lamp16" element="light tower3">
300         <bounds x="3.70" y="3.38" width="0.10" height="0.10" />
301      </bezel>
302
303      <bezel name="lamp17" element="light tower4">
304         <bounds x="3.80" y="3.38" width="0.10" height="0.10" />
305      </bezel>
306
307      <bezel name="lamp19" element="auditkey">
308         <bounds x="0.26" y="3.09" width="0.31" height="0.12" />
309      </bezel>
310
311      <bezel name="lamp20" element="jackpotkey">
312         <bounds x="0.26" y="3.34" width="0.31" height="0.12" />
313      </bezel>
314
315   </view>
316</mamelayout>


Previous 199869 Revisions Next


© 1997-2024 The MAME Team