Previous 15994 Revisions Next

r6535 Friday 4th December, 2009 at 22:03:05 UTC by Curt Coder
[MPF1] Added layout/artwork for mpf1b.
[artwork]mpf1b.zip*
[src/mess]mess.mak
[src/mess/drivers]mpf1.c
[src/mess/layout]mpf1b.lay*

src/mess/layout/mpf1b.lay
r0r6535
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="ledred" defstate="0">
4      <disk state="1">
5         <color red="1.0" green="0.0" blue="0.0" />
6      </disk>
7   </element>
8 
9   <element name="ledgreen" defstate="0">
10      <disk state="1">
11         <color red="0.0" green="1.0" blue="0.0" />
12      </disk>
13   </element>
14 
15   <element name="digit" defstate="0">
16      <led7seg>
17         <color red="0.75" green="0.0" blue="0.0" />
18      </led7seg>
19   </element>
20 
21   <element name="dot" defstate="0">
22      <disk state="1">
23         <color red="0.75" green="0.0" blue="0.0" />
24      </disk>
25   </element>
26 
27   <view name="Standard">
28      <bezel name="led0" element="ledgreen">
29         <bounds x="277" y="375" width="15" height="15" />
30      </bezel>
31      <bezel name="led1" element="ledred">
32         <bounds x="277" y="394" width="15" height="15" />
33      </bezel>
34 
35      <bezel name="digit0" element="digit">
36         <bounds x="19" y="377" width="28" height="38" />
37      </bezel>
38      <bezel name="digit1" element="digit">
39         <bounds x="58" y="377" width="28" height="38" />
40      </bezel>
41      <bezel name="digit2" element="digit">
42         <bounds x="96" y="377" width="28" height="38" />
43      </bezel>
44      <bezel name="digit3" element="digit">
45         <bounds x="134" y="377" width="28" height="38" />
46      </bezel>
47      <bezel name="digit4" element="digit">
48         <bounds x="185" y="377" width="28" height="38" />
49      </bezel>
50      <bezel name="digit5" element="digit">
51         <bounds x="223" y="377" width="28" height="38" />
52      </bezel>
53 
54      <bezel name="led2" element="dot">
55         <bounds x="43" y="409" width="4" height="5" />
56      </bezel>
57      <bezel name="led3" element="dot">
58         <bounds x="82" y="409" width="4" height="5" />
59      </bezel>
60      <bezel name="led4" element="dot">
61         <bounds x="120" y="409" width="4" height="5" />
62      </bezel>
63      <bezel name="led5" element="dot">
64         <bounds x="158" y="409" width="4" height="5" />
65      </bezel>
66      <bezel name="led6" element="dot">
67         <bounds x="209" y="409" width="4" height="5" />
68      </bezel>
69      <bezel name="led7" element="dot">
70         <bounds x="247" y="409" width="4" height="5" />
71      </bezel>
72 
73   </view>
74</mamelayout>
src/mess/mess.mak
r6534r6535
15971597$(MESS_DRIVERS)/mk1.o:      $(MESS_LAYOUT)/mk1.lh
15981598$(MESS_DRIVERS)/mk14.o:      $(MESS_LAYOUT)/mk14.lh
15991599$(MESS_DRIVERS)/mk2.o:      $(MESS_LAYOUT)/mk2.lh
1600$(MESS_DRIVERS)/mpf1.o:      $(MESS_LAYOUT)/mpf1.lh
1600$(MESS_DRIVERS)/mpf1.o:      $(MESS_LAYOUT)/mpf1.lh \
1601                     $(MESS_LAYOUT)/mpf1b.lh
16011602$(MESS_DRIVERS)/mmd1.o:      $(MESS_LAYOUT)/mmd1.lh \
16021603                     $(MESS_LAYOUT)/mmd2.lh
16031604$(MESS_DRIVERS)/poly880.o:   $(MESS_LAYOUT)/poly880.lh
src/mess/drivers/mpf1.c
r6534r6535
1414
1515   TODO:
1616
17   - mpf1b doesn't use artwork for some reason
1817   - remove halt callback
1918   - crt board
2019   - speech board
r6534r6535
3635#include "sound/tms5220.h"
3736#include "devices/cassette.h"
3837#include "mpf1.lh"
38#include "mpf1b.lh"
3939
4040/* Address Maps */
4141
artwork/mpf1b.zip

Previous 15994 Revisions Next


© 1998-2018 The MESS Team