Previous 199869 Revisions Next

r36123 Friday 27th February, 2015 at 12:57:23 UTC by hap
added driver for simple devices based around nec ucom4, with Tomy Pacman as skeleton
[src/mess]mess.lst mess.mak
[src/mess/drivers]hh_ucom4.c*
[src/mess/layout]tmpacman.lay*

trunk/src/mess/drivers/hh_ucom4.c
r0r244635
1// license:BSD-3-Clause
2// copyright-holders:hap
3/***************************************************************************
4
5  NEC uCOM4 MCU handhelds
6
7
8***************************************************************************/
9
10#include "emu.h"
11#include "cpu/ucom4/ucom4.h"
12#include "sound/speaker.h"
13
14#include "tmpacman.lh"
15
16
17class hh_ucom4_state : public driver_device
18{
19public:
20   hh_ucom4_state(const machine_config &mconfig, device_type type, const char *tag)
21      : driver_device(mconfig, type, tag),
22      m_maincpu(*this, "maincpu"),
23      m_inp_matrix(*this, "IN"),
24      m_speaker(*this, "speaker"),
25      m_display_wait(33),
26      m_display_maxy(1),
27      m_display_maxx(0)
28   { }
29
30   // devices
31   required_device<cpu_device> m_maincpu;
32   optional_ioport_array<4> m_inp_matrix; // max 4
33   optional_device<speaker_sound_device> m_speaker;
34   
35   // misc common
36   UINT16 m_inp_mux;
37
38   virtual void machine_start();
39   virtual void machine_reset();
40
41   // display common
42   int m_display_wait;
43   int m_display_maxy;
44   int m_display_maxx;
45   
46   UINT32 m_grid;
47   UINT32 m_plate;
48   
49   UINT32 m_display_state[0x20];
50   UINT32 m_display_cache[0x20];
51   UINT8 m_display_decay[0x20][0x20];
52   UINT16 m_7seg_mask[0x20];
53
54   TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
55   void display_update();
56
57   // game-specific handlers
58   
59};
60
61
62void hh_ucom4_state::machine_start()
63{
64   // zerofill
65   memset(m_display_state, 0, sizeof(m_display_state));
66   memset(m_display_cache, 0, sizeof(m_display_cache));
67   memset(m_display_decay, 0, sizeof(m_display_decay));
68   memset(m_7seg_mask, 0, sizeof(m_7seg_mask));
69   
70   m_inp_mux = 0;
71   m_grid = 0;
72   m_plate = 0;
73
74   // register for savestates
75   save_item(NAME(m_display_maxy));
76   save_item(NAME(m_display_maxx));
77   save_item(NAME(m_display_wait));
78
79   save_item(NAME(m_display_state));
80   save_item(NAME(m_display_cache));
81   save_item(NAME(m_display_decay));
82   save_item(NAME(m_7seg_mask));
83
84   save_item(NAME(m_inp_mux));
85   save_item(NAME(m_grid));
86   save_item(NAME(m_plate));
87}
88
89
90void hh_ucom4_state::machine_reset()
91{
92}
93
94/***************************************************************************
95
96  Helper Functions
97
98***************************************************************************/
99
100// LED segments
101#if 0
102enum
103{
104   lA = 0x01,
105   lB = 0x02,
106   lC = 0x04,
107   lD = 0x08,
108   lE = 0x10,
109   lF = 0x20,
110   lG = 0x40,
111   lDP = 0x80
112};
113#endif
114
115// The device strobes the outputs very fast, it is unnoticeable to the user.
116// To prevent flickering here, we need to simulate a decay.
117
118
119void hh_ucom4_state::display_update()
120{
121   UINT32 active_state[0x20];
122
123   for (int y = 0; y < m_display_maxy; y++)
124   {
125      active_state[y] = 0;
126
127      for (int x = 0; x < m_display_maxx; x++)
128      {
129         // turn on powered segments
130         if (m_display_state[y] >> x & 1)
131            m_display_decay[y][x] = m_display_wait;
132
133         // determine active state
134         int ds = (m_display_decay[y][x] != 0) ? 1 : 0;
135         active_state[y] |= (ds << x);
136      }
137   }
138
139   // on difference, send to output
140   for (int y = 0; y < m_display_maxy; y++)
141      if (m_display_cache[y] != active_state[y])
142      {
143         if (m_7seg_mask[y] != 0)
144            output_set_digit_value(y, active_state[y] & m_7seg_mask[y]);
145
146         const int mul = (m_display_maxx <= 10) ? 10 : 100;
147         for (int x = 0; x < m_display_maxx; x++)
148            output_set_lamp_value(y * mul + x, active_state[y] >> x & 1);
149      }
150
151   memcpy(m_display_cache, active_state, sizeof(m_display_cache));
152}
153
154TIMER_DEVICE_CALLBACK_MEMBER(hh_ucom4_state::display_decay_tick)
155{
156   // slowly turn off unpowered segments
157   for (int y = 0; y < m_display_maxy; y++)
158      for (int x = 0; x < m_display_maxx; x++)
159         if (!(m_display_state[y] >> x & 1) && m_display_decay[y][x] != 0)
160            m_display_decay[y][x]--;
161   
162   display_update();
163}
164
165
166
167/***************************************************************************
168
169  Minidrivers (I/O, Inputs, Machine Config)
170
171***************************************************************************/
172
173/***************************************************************************
174
175  Tomytronic Pac-Man (manufactured in Japan)
176  * boards are labeled TN-08 2E108E01
177  * NEC uCOM-43 MCU, labeled D553C 160
178  * cyan/red/green VFD display NEC FIP8AM18T
179  * bright yellow round casing
180
181  known releases:
182  - Japan: Puck Man
183  - USA: Pac Man
184  - UK: Puckman (Tomy), and also as Munchman, published by Grandstand
185  - Australia: Pac Man-1, published by Futuretronics
186
187***************************************************************************/
188
189static INPUT_PORTS_START( tmpacman )
190INPUT_PORTS_END
191
192
193static MACHINE_CONFIG_START( tmpacman, hh_ucom4_state )
194
195   /* basic machine hardware */
196   MCFG_CPU_ADD("maincpu", NEC_D553, XTAL_430kHz)
197
198   MCFG_DEFAULT_LAYOUT(layout_tmpacman)
199
200   /* no video! */
201
202   /* sound hardware */
203   MCFG_SPEAKER_STANDARD_MONO("mono")
204   MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
205   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
206MACHINE_CONFIG_END
207
208
209
210
211
212
213
214/***************************************************************************
215
216  Game driver(s)
217
218***************************************************************************/
219
220ROM_START( tmpacman )
221   ROM_REGION( 0x0800, "maincpu", 0 )
222   ROM_LOAD( "d553c-160", 0x0000, 0x0800, CRC(b21a8af7) SHA1(e3122be1873ce76a4067386bf250802776f0c2f9) )
223ROM_END
224
225
226CONS( 1981, tmpacman, 0, 0, tmpacman, tmpacman, driver_device, 0, "Tomy", "Pac Man (Tomy)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING )
trunk/src/mess/layout/tmpacman.lay
r0r244635
1<?xml version="1.0"?>
2<mamelayout version="2">
3
4<!-- define elements -->
5
6   <element name="static_black"><rect><color red="0.0" green="0.0" blue="0.0" /></rect></element>
7
8   <element name="led" defstate="0">
9      <disk state="0"><color red="0.1" green="0.2" blue="0.2" /></disk>
10      <disk state="1"><color red="0.5" green="1.0" blue="1.0" /></disk>
11   </element>
12
13
14<!-- build screen -->
15
16   <view name="Test Layout">
17      <bounds left="0" right="64" top="0" bottom="64" />
18      <bezel element="static_black">
19         <bounds left="0" right="64" top="0" bottom="64" />
20      </bezel>
21
22   <!-- 8*19 matrix -->
23
24      <bezel name="lamp0" element="led"><bounds x="0" y="0" width="1" height="1" /></bezel>
25      <bezel name="lamp1" element="led"><bounds x="0" y="2" width="1" height="1" /></bezel>
26      <bezel name="lamp2" element="led"><bounds x="0" y="4" width="1" height="1" /></bezel>
27      <bezel name="lamp3" element="led"><bounds x="0" y="6" width="1" height="1" /></bezel>
28      <bezel name="lamp4" element="led"><bounds x="0" y="8" width="1" height="1" /></bezel>
29      <bezel name="lamp5" element="led"><bounds x="0" y="10" width="1" height="1" /></bezel>
30      <bezel name="lamp6" element="led"><bounds x="0" y="12" width="1" height="1" /></bezel>
31      <bezel name="lamp7" element="led"><bounds x="0" y="14" width="1" height="1" /></bezel>
32      <bezel name="lamp8" element="led"><bounds x="0" y="16" width="1" height="1" /></bezel>
33      <bezel name="lamp9" element="led"><bounds x="0" y="18" width="1" height="1" /></bezel>
34      <bezel name="lamp10" element="led"><bounds x="0" y="20" width="1" height="1" /></bezel>
35      <bezel name="lamp11" element="led"><bounds x="0" y="22" width="1" height="1" /></bezel>
36      <bezel name="lamp12" element="led"><bounds x="0" y="24" width="1" height="1" /></bezel>
37      <bezel name="lamp13" element="led"><bounds x="0" y="26" width="1" height="1" /></bezel>
38      <bezel name="lamp14" element="led"><bounds x="0" y="28" width="1" height="1" /></bezel>
39      <bezel name="lamp15" element="led"><bounds x="0" y="30" width="1" height="1" /></bezel>
40      <bezel name="lamp16" element="led"><bounds x="0" y="32" width="1" height="1" /></bezel>
41      <bezel name="lamp17" element="led"><bounds x="0" y="34" width="1" height="1" /></bezel>
42      <bezel name="lamp18" element="led"><bounds x="0" y="36" width="1" height="1" /></bezel>
43
44      <bezel name="lamp100" element="led"><bounds x="2" y="0" width="1" height="1" /></bezel>
45      <bezel name="lamp101" element="led"><bounds x="2" y="2" width="1" height="1" /></bezel>
46      <bezel name="lamp102" element="led"><bounds x="2" y="4" width="1" height="1" /></bezel>
47      <bezel name="lamp103" element="led"><bounds x="2" y="6" width="1" height="1" /></bezel>
48      <bezel name="lamp104" element="led"><bounds x="2" y="8" width="1" height="1" /></bezel>
49      <bezel name="lamp105" element="led"><bounds x="2" y="10" width="1" height="1" /></bezel>
50      <bezel name="lamp106" element="led"><bounds x="2" y="12" width="1" height="1" /></bezel>
51      <bezel name="lamp107" element="led"><bounds x="2" y="14" width="1" height="1" /></bezel>
52      <bezel name="lamp108" element="led"><bounds x="2" y="16" width="1" height="1" /></bezel>
53      <bezel name="lamp109" element="led"><bounds x="2" y="18" width="1" height="1" /></bezel>
54      <bezel name="lamp110" element="led"><bounds x="2" y="20" width="1" height="1" /></bezel>
55      <bezel name="lamp111" element="led"><bounds x="2" y="22" width="1" height="1" /></bezel>
56      <bezel name="lamp112" element="led"><bounds x="2" y="24" width="1" height="1" /></bezel>
57      <bezel name="lamp113" element="led"><bounds x="2" y="26" width="1" height="1" /></bezel>
58      <bezel name="lamp114" element="led"><bounds x="2" y="28" width="1" height="1" /></bezel>
59      <bezel name="lamp115" element="led"><bounds x="2" y="30" width="1" height="1" /></bezel>
60      <bezel name="lamp116" element="led"><bounds x="2" y="32" width="1" height="1" /></bezel>
61      <bezel name="lamp117" element="led"><bounds x="2" y="34" width="1" height="1" /></bezel>
62      <bezel name="lamp118" element="led"><bounds x="2" y="36" width="1" height="1" /></bezel>
63
64      <bezel name="lamp200" element="led"><bounds x="4" y="0" width="1" height="1" /></bezel>
65      <bezel name="lamp201" element="led"><bounds x="4" y="2" width="1" height="1" /></bezel>
66      <bezel name="lamp202" element="led"><bounds x="4" y="4" width="1" height="1" /></bezel>
67      <bezel name="lamp203" element="led"><bounds x="4" y="6" width="1" height="1" /></bezel>
68      <bezel name="lamp204" element="led"><bounds x="4" y="8" width="1" height="1" /></bezel>
69      <bezel name="lamp205" element="led"><bounds x="4" y="10" width="1" height="1" /></bezel>
70      <bezel name="lamp206" element="led"><bounds x="4" y="12" width="1" height="1" /></bezel>
71      <bezel name="lamp207" element="led"><bounds x="4" y="14" width="1" height="1" /></bezel>
72      <bezel name="lamp208" element="led"><bounds x="4" y="16" width="1" height="1" /></bezel>
73      <bezel name="lamp209" element="led"><bounds x="4" y="18" width="1" height="1" /></bezel>
74      <bezel name="lamp210" element="led"><bounds x="4" y="20" width="1" height="1" /></bezel>
75      <bezel name="lamp211" element="led"><bounds x="4" y="22" width="1" height="1" /></bezel>
76      <bezel name="lamp212" element="led"><bounds x="4" y="24" width="1" height="1" /></bezel>
77      <bezel name="lamp213" element="led"><bounds x="4" y="26" width="1" height="1" /></bezel>
78      <bezel name="lamp214" element="led"><bounds x="4" y="28" width="1" height="1" /></bezel>
79      <bezel name="lamp215" element="led"><bounds x="4" y="30" width="1" height="1" /></bezel>
80      <bezel name="lamp216" element="led"><bounds x="4" y="32" width="1" height="1" /></bezel>
81      <bezel name="lamp217" element="led"><bounds x="4" y="34" width="1" height="1" /></bezel>
82      <bezel name="lamp218" element="led"><bounds x="4" y="36" width="1" height="1" /></bezel>
83
84      <bezel name="lamp300" element="led"><bounds x="6" y="0" width="1" height="1" /></bezel>
85      <bezel name="lamp301" element="led"><bounds x="6" y="2" width="1" height="1" /></bezel>
86      <bezel name="lamp302" element="led"><bounds x="6" y="4" width="1" height="1" /></bezel>
87      <bezel name="lamp303" element="led"><bounds x="6" y="6" width="1" height="1" /></bezel>
88      <bezel name="lamp304" element="led"><bounds x="6" y="8" width="1" height="1" /></bezel>
89      <bezel name="lamp305" element="led"><bounds x="6" y="10" width="1" height="1" /></bezel>
90      <bezel name="lamp306" element="led"><bounds x="6" y="12" width="1" height="1" /></bezel>
91      <bezel name="lamp307" element="led"><bounds x="6" y="14" width="1" height="1" /></bezel>
92      <bezel name="lamp308" element="led"><bounds x="6" y="16" width="1" height="1" /></bezel>
93      <bezel name="lamp309" element="led"><bounds x="6" y="18" width="1" height="1" /></bezel>
94      <bezel name="lamp310" element="led"><bounds x="6" y="20" width="1" height="1" /></bezel>
95      <bezel name="lamp311" element="led"><bounds x="6" y="22" width="1" height="1" /></bezel>
96      <bezel name="lamp312" element="led"><bounds x="6" y="24" width="1" height="1" /></bezel>
97      <bezel name="lamp313" element="led"><bounds x="6" y="26" width="1" height="1" /></bezel>
98      <bezel name="lamp314" element="led"><bounds x="6" y="28" width="1" height="1" /></bezel>
99      <bezel name="lamp315" element="led"><bounds x="6" y="30" width="1" height="1" /></bezel>
100      <bezel name="lamp316" element="led"><bounds x="6" y="32" width="1" height="1" /></bezel>
101      <bezel name="lamp317" element="led"><bounds x="6" y="34" width="1" height="1" /></bezel>
102      <bezel name="lamp318" element="led"><bounds x="6" y="36" width="1" height="1" /></bezel>
103
104      <bezel name="lamp400" element="led"><bounds x="8" y="0" width="1" height="1" /></bezel>
105      <bezel name="lamp401" element="led"><bounds x="8" y="2" width="1" height="1" /></bezel>
106      <bezel name="lamp402" element="led"><bounds x="8" y="4" width="1" height="1" /></bezel>
107      <bezel name="lamp403" element="led"><bounds x="8" y="6" width="1" height="1" /></bezel>
108      <bezel name="lamp404" element="led"><bounds x="8" y="8" width="1" height="1" /></bezel>
109      <bezel name="lamp405" element="led"><bounds x="8" y="10" width="1" height="1" /></bezel>
110      <bezel name="lamp406" element="led"><bounds x="8" y="12" width="1" height="1" /></bezel>
111      <bezel name="lamp407" element="led"><bounds x="8" y="14" width="1" height="1" /></bezel>
112      <bezel name="lamp408" element="led"><bounds x="8" y="16" width="1" height="1" /></bezel>
113      <bezel name="lamp409" element="led"><bounds x="8" y="18" width="1" height="1" /></bezel>
114      <bezel name="lamp410" element="led"><bounds x="8" y="20" width="1" height="1" /></bezel>
115      <bezel name="lamp411" element="led"><bounds x="8" y="22" width="1" height="1" /></bezel>
116      <bezel name="lamp412" element="led"><bounds x="8" y="24" width="1" height="1" /></bezel>
117      <bezel name="lamp413" element="led"><bounds x="8" y="26" width="1" height="1" /></bezel>
118      <bezel name="lamp414" element="led"><bounds x="8" y="28" width="1" height="1" /></bezel>
119      <bezel name="lamp415" element="led"><bounds x="8" y="30" width="1" height="1" /></bezel>
120      <bezel name="lamp416" element="led"><bounds x="8" y="32" width="1" height="1" /></bezel>
121      <bezel name="lamp417" element="led"><bounds x="8" y="34" width="1" height="1" /></bezel>
122      <bezel name="lamp418" element="led"><bounds x="8" y="36" width="1" height="1" /></bezel>
123
124      <bezel name="lamp500" element="led"><bounds x="10" y="0" width="1" height="1" /></bezel>
125      <bezel name="lamp501" element="led"><bounds x="10" y="2" width="1" height="1" /></bezel>
126      <bezel name="lamp502" element="led"><bounds x="10" y="4" width="1" height="1" /></bezel>
127      <bezel name="lamp503" element="led"><bounds x="10" y="6" width="1" height="1" /></bezel>
128      <bezel name="lamp504" element="led"><bounds x="10" y="8" width="1" height="1" /></bezel>
129      <bezel name="lamp505" element="led"><bounds x="10" y="10" width="1" height="1" /></bezel>
130      <bezel name="lamp506" element="led"><bounds x="10" y="12" width="1" height="1" /></bezel>
131      <bezel name="lamp507" element="led"><bounds x="10" y="14" width="1" height="1" /></bezel>
132      <bezel name="lamp508" element="led"><bounds x="10" y="16" width="1" height="1" /></bezel>
133      <bezel name="lamp509" element="led"><bounds x="10" y="18" width="1" height="1" /></bezel>
134      <bezel name="lamp510" element="led"><bounds x="10" y="20" width="1" height="1" /></bezel>
135      <bezel name="lamp511" element="led"><bounds x="10" y="22" width="1" height="1" /></bezel>
136      <bezel name="lamp512" element="led"><bounds x="10" y="24" width="1" height="1" /></bezel>
137      <bezel name="lamp513" element="led"><bounds x="10" y="26" width="1" height="1" /></bezel>
138      <bezel name="lamp514" element="led"><bounds x="10" y="28" width="1" height="1" /></bezel>
139      <bezel name="lamp515" element="led"><bounds x="10" y="30" width="1" height="1" /></bezel>
140      <bezel name="lamp516" element="led"><bounds x="10" y="32" width="1" height="1" /></bezel>
141      <bezel name="lamp517" element="led"><bounds x="10" y="34" width="1" height="1" /></bezel>
142      <bezel name="lamp518" element="led"><bounds x="10" y="36" width="1" height="1" /></bezel>
143
144      <bezel name="lamp600" element="led"><bounds x="12" y="0" width="1" height="1" /></bezel>
145      <bezel name="lamp601" element="led"><bounds x="12" y="2" width="1" height="1" /></bezel>
146      <bezel name="lamp602" element="led"><bounds x="12" y="4" width="1" height="1" /></bezel>
147      <bezel name="lamp603" element="led"><bounds x="12" y="6" width="1" height="1" /></bezel>
148      <bezel name="lamp604" element="led"><bounds x="12" y="8" width="1" height="1" /></bezel>
149      <bezel name="lamp605" element="led"><bounds x="12" y="10" width="1" height="1" /></bezel>
150      <bezel name="lamp606" element="led"><bounds x="12" y="12" width="1" height="1" /></bezel>
151      <bezel name="lamp607" element="led"><bounds x="12" y="14" width="1" height="1" /></bezel>
152      <bezel name="lamp608" element="led"><bounds x="12" y="16" width="1" height="1" /></bezel>
153      <bezel name="lamp609" element="led"><bounds x="12" y="18" width="1" height="1" /></bezel>
154      <bezel name="lamp610" element="led"><bounds x="12" y="20" width="1" height="1" /></bezel>
155      <bezel name="lamp611" element="led"><bounds x="12" y="22" width="1" height="1" /></bezel>
156      <bezel name="lamp612" element="led"><bounds x="12" y="24" width="1" height="1" /></bezel>
157      <bezel name="lamp613" element="led"><bounds x="12" y="26" width="1" height="1" /></bezel>
158      <bezel name="lamp614" element="led"><bounds x="12" y="28" width="1" height="1" /></bezel>
159      <bezel name="lamp615" element="led"><bounds x="12" y="30" width="1" height="1" /></bezel>
160      <bezel name="lamp616" element="led"><bounds x="12" y="32" width="1" height="1" /></bezel>
161      <bezel name="lamp617" element="led"><bounds x="12" y="34" width="1" height="1" /></bezel>
162      <bezel name="lamp618" element="led"><bounds x="12" y="36" width="1" height="1" /></bezel>
163
164      <bezel name="lamp700" element="led"><bounds x="14" y="0" width="1" height="1" /></bezel>
165      <bezel name="lamp701" element="led"><bounds x="14" y="2" width="1" height="1" /></bezel>
166      <bezel name="lamp702" element="led"><bounds x="14" y="4" width="1" height="1" /></bezel>
167      <bezel name="lamp703" element="led"><bounds x="14" y="6" width="1" height="1" /></bezel>
168      <bezel name="lamp704" element="led"><bounds x="14" y="8" width="1" height="1" /></bezel>
169      <bezel name="lamp705" element="led"><bounds x="14" y="10" width="1" height="1" /></bezel>
170      <bezel name="lamp706" element="led"><bounds x="14" y="12" width="1" height="1" /></bezel>
171      <bezel name="lamp707" element="led"><bounds x="14" y="14" width="1" height="1" /></bezel>
172      <bezel name="lamp708" element="led"><bounds x="14" y="16" width="1" height="1" /></bezel>
173      <bezel name="lamp709" element="led"><bounds x="14" y="18" width="1" height="1" /></bezel>
174      <bezel name="lamp710" element="led"><bounds x="14" y="20" width="1" height="1" /></bezel>
175      <bezel name="lamp711" element="led"><bounds x="14" y="22" width="1" height="1" /></bezel>
176      <bezel name="lamp712" element="led"><bounds x="14" y="24" width="1" height="1" /></bezel>
177      <bezel name="lamp713" element="led"><bounds x="14" y="26" width="1" height="1" /></bezel>
178      <bezel name="lamp714" element="led"><bounds x="14" y="28" width="1" height="1" /></bezel>
179      <bezel name="lamp715" element="led"><bounds x="14" y="30" width="1" height="1" /></bezel>
180      <bezel name="lamp716" element="led"><bounds x="14" y="32" width="1" height="1" /></bezel>
181      <bezel name="lamp717" element="led"><bounds x="14" y="34" width="1" height="1" /></bezel>
182      <bezel name="lamp718" element="led"><bounds x="14" y="36" width="1" height="1" /></bezel>
183
184
185   </view>
186</mamelayout>
trunk/src/mess/mess.lst
r244634r244635
26172617edracula
26182618tc4
26192619ebball
2620tmpacman
trunk/src/mess/mess.mak
r244634r244635
14351435   $(MESS_DRIVERS)/pc100.o     \
14361436   $(MESS_DRIVERS)/pc9801.o $(MESS_MACHINE)/pc9801_26.o $(MESS_MACHINE)/pc9801_86.o $(MESS_MACHINE)/pc9801_118.o $(MESS_MACHINE)/pc9801_cbus.o $(MESS_MACHINE)/pc9801_kbd.o \
14371437   $(MESS_DRIVERS)/tk80bs.o    \
1438   $(MESS_DRIVERS)/hh_ucom4.o  \
14381439
14391440$(MESSOBJ)/netronic.a:          \
14401441   $(MESS_DRIVERS)/elf.o       \
r244634r244635
21392140                            $(MESS_LAYOUT)/stopthie.lh \
21402141                            $(MESS_LAYOUT)/tandy12.lh \
21412142                            $(MESS_LAYOUT)/tc4.lh
2143$(MESS_DRIVERS)/hh_ucom4.o: $(MESS_LAYOUT)/tmpacman.lh
21422144$(MESS_DRIVERS)/ie15.o:     $(MESS_LAYOUT)/ie15.lh
21432145$(MESS_DRIVERS)/instruct.o: $(MESS_LAYOUT)/instruct.lh
21442146$(MESS_DRIVERS)/k1003.o:    $(MESS_LAYOUT)/k1003.lh


Previous 199869 Revisions Next


© 1997-2024 The MAME Team