Previous 199869 Revisions Next

r23791 Wednesday 19th June, 2013 at 13:12:52 UTC by Miodrag Milanović
Added metadata to rest of make files for optional built devices (nw)
[src/emu/machine]machine.mak
[src/emu/sound]sound.mak
[src/emu/video]video.mak

trunk/src/emu/video/video.mak
r23790r23791
1616
1717#-------------------------------------------------
1818#
19#@src/emu/video/315_5124.h,VIDEOS += SEGA315_5124
1920#-------------------------------------------------
2021
2122ifneq ($(filter SEGA315_5124,$(VIDEOS)),)
r23790r23791
2425
2526#-------------------------------------------------
2627#
28#@src/emu/video/bufsprite.h,VIDEOS += BUFSPRITE
2729#-------------------------------------------------
2830
2931ifneq ($(filter BUFSPRITE,$(VIDEOS)),)
r23790r23791
3234
3335#-------------------------------------------------
3436#
37#@src/emu/video/cdp1861.h,VIDEOS += CDP1861
3538#-------------------------------------------------
3639
3740ifneq ($(filter CDP1861,$(VIDEOS)),)
r23790r23791
4043
4144#-------------------------------------------------
4245#
46#@src/emu/video/cdp1862.h,VIDEOS += CDP1862
4347#-------------------------------------------------
4448
4549ifneq ($(filter CDP1862,$(VIDEOS)),)
r23790r23791
4852
4953#-------------------------------------------------
5054#
55#@src/emu/video/crt9007.h,VIDEOS += CRT9007
5156#-------------------------------------------------
5257
5358ifneq ($(filter CRT9007,$(VIDEOS)),)
r23790r23791
5661
5762#-------------------------------------------------
5863#
64#@src/emu/video/crt9021.h,VIDEOS += CRT9021
5965#-------------------------------------------------
6066
6167ifneq ($(filter CRT9021,$(VIDEOS)),)
r23790r23791
6470
6571#-------------------------------------------------
6672#
73#@src/emu/video/crt9212.h,VIDEOS += CRT9212
6774#-------------------------------------------------
6875
6976ifneq ($(filter CRT9212,$(VIDEOS)),)
r23790r23791
7279
7380#-------------------------------------------------
7481#
82#@src/emu/video/dl1416.h,VIDEOS += DL1416
7583#-------------------------------------------------
7684
7785ifneq ($(filter DL1416,$(VIDEOS)),)
r23790r23791
8088
8189#-------------------------------------------------
8290#
91#@src/emu/video/dm9368.h,VIDEOS += DM9368
8392#-------------------------------------------------
8493
8594ifneq ($(filter DM9368,$(VIDEOS)),)
r23790r23791
8897
8998#-------------------------------------------------
9099#
100#@src/emu/video/ef9340_1.h,VIDEOS += EF9340_1
91101#-------------------------------------------------
92102
93103ifneq ($(filter EF9340_1,$(VIDEOS)),)
r23790r23791
96106
97107#-------------------------------------------------
98108#
109#@src/emu/video/h63484.h,VIDEOS += H63484
99110#-------------------------------------------------
100111
101112ifneq ($(filter H63484,$(VIDEOS)),)
r23790r23791
104115
105116#-------------------------------------------------
106117#
118#@src/emu/video/hd44102.h,VIDEOS += HD44102
107119#-------------------------------------------------
108120
109121ifneq ($(filter HD44102,$(VIDEOS)),)
r23790r23791
112124
113125#-------------------------------------------------
114126#
127#@src/emu/video/hd44352.h,VIDEOS += HD44352
115128#-------------------------------------------------
116129
117130ifneq ($(filter HD44352,$(VIDEOS)),)
r23790r23791
120133
121134#-------------------------------------------------
122135#
136#@src/emu/video/hd44780.h,VIDEOS += HD44780
123137#-------------------------------------------------
124138
125139ifneq ($(filter HD44780,$(VIDEOS)),)
r23790r23791
128142
129143#-------------------------------------------------
130144#
145#@src/emu/video/hd61830.h,VIDEOS += HD61830
131146#-------------------------------------------------
132147
133148ifneq ($(filter HD61830,$(VIDEOS)),)
r23790r23791
136151
137152#-------------------------------------------------
138153#
154#@src/emu/video/hd63484.h,VIDEOS += HD63484
139155#-------------------------------------------------
140156
141157ifneq ($(filter HD63484,$(VIDEOS)),)
r23790r23791
144160
145161#-------------------------------------------------
146162#
163#@src/emu/video/hd66421.h,VIDEOS += HD66421
147164#-------------------------------------------------
148165
149166ifneq ($(filter HD66421,$(VIDEOS)),)
r23790r23791
152169
153170#-------------------------------------------------
154171#
172#@src/emu/video/huc6202.h,VIDEOS += HUC6202
155173#-------------------------------------------------
156174
157175ifneq ($(filter HUC6202,$(VIDEOS)),)
r23790r23791
160178
161179#-------------------------------------------------
162180#
181#@src/emu/video/huc6260.h,VIDEOS += HUC6260
163182#-------------------------------------------------
164183
165184ifneq ($(filter HUC6260,$(VIDEOS)),)
r23790r23791
168187
169188#-------------------------------------------------
170189#
190#@src/emu/video/huc6261.h,VIDEOS += HUC6261
171191#-------------------------------------------------
172192
173193ifneq ($(filter HUC6261,$(VIDEOS)),)
r23790r23791
176196
177197#-------------------------------------------------
178198#
199#@src/emu/video/huc6270.h,VIDEOS += HUC6270
179200#-------------------------------------------------
180201
181202ifneq ($(filter HUC6270,$(VIDEOS)),)
r23790r23791
184205
185206#-------------------------------------------------
186207#
208#@src/emu/video/huc6272.h,VIDEOS += HUC6272
187209#-------------------------------------------------
188210
189211ifneq ($(filter HUC6272,$(VIDEOS)),)
r23790r23791
192214
193215#-------------------------------------------------
194216#
217#@src/emu/video/i8244.h,VIDEOS += I8244
195218#-------------------------------------------------
196219
197220ifneq ($(filter I8244,$(VIDEOS)),)
r23790r23791
200223
201224#-------------------------------------------------
202225#
226#@src/emu/video/i8275.h,VIDEOS += I8275
227#@src/emu/video/i8275x.h,VIDEOS += I8275
203228#-------------------------------------------------
204229
205230ifneq ($(filter I8275,$(VIDEOS)),)
r23790r23791
209234
210235#-------------------------------------------------
211236#
237#@src/emu/video/k053250.h,VIDEOS += K053250
212238#-------------------------------------------------
213239
214240ifneq ($(filter K053250,$(VIDEOS)),)
r23790r23791
217243
218244#-------------------------------------------------
219245#
246#@src/emu/video/m50458.h,VIDEOS += M50458
220247#-------------------------------------------------
221248
222249ifneq ($(filter M50458,$(VIDEOS)),)
r23790r23791
225252
226253#-------------------------------------------------
227254#
255#@src/emu/video/mb90082.h,VIDEOS += MB90082
228256#-------------------------------------------------
229257
230258ifneq ($(filter MB90082,$(VIDEOS)),)
r23790r23791
233261
234262#-------------------------------------------------
235263#
264#@src/emu/video/mc6845.h,VIDEOS += MC6845
236265#-------------------------------------------------
237266
238267ifneq ($(filter MC6845,$(VIDEOS)),)
r23790r23791
241270
242271#-------------------------------------------------
243272#
273#@src/emu/video/mc6847.h,VIDEOS += MC6847
244274#-------------------------------------------------
245275
246276ifneq ($(filter MC6847,$(VIDEOS)),)
r23790r23791
249279
250280#-------------------------------------------------
251281#
282#@src/emu/video/msm6255.h,VIDEOS += MSM6255
252283#-------------------------------------------------
253284
254285ifneq ($(filter MSM6255,$(VIDEOS)),)
r23790r23791
257288
258289#-------------------------------------------------
259290#
291#@src/emu/video/pc_cga.h,VIDEOS += PC_CGA
260292#-------------------------------------------------
261293
262294ifneq ($(filter PC_CGA,$(VIDEOS)),)
r23790r23791
266298
267299#-------------------------------------------------
268300#
301#@src/emu/video/pc_vga.h,VIDEOS += PC_VGA
269302#-------------------------------------------------
270303
271304ifneq ($(filter PC_VGA,$(VIDEOS)),)
r23790r23791
274307
275308#-------------------------------------------------
276309#
310#@src/emu/video/poly.h,VIDEOS += POLY
277311#-------------------------------------------------
278312
279313ifneq ($(filter POLY,$(VIDEOS)),)
r23790r23791
282316
283317#-------------------------------------------------
284318#
319#@src/emu/video/psx.h,VIDEOS += PSX
285320#-------------------------------------------------
286321
287322ifneq ($(filter PSX,$(VIDEOS)),)
r23790r23791
290325
291326#-------------------------------------------------
292327#
328#@src/emu/video/ramdac.h,VIDEOS += RAMDAC
293329#-------------------------------------------------
294330
295331ifneq ($(filter RAMDAC,$(VIDEOS)),)
r23790r23791
298334
299335#-------------------------------------------------
300336#
337#@src/emu/video/s2636.h,VIDEOS += S2636
301338#-------------------------------------------------
302339
303340ifneq ($(filter S2636,$(VIDEOS)),)
r23790r23791
306343
307344#-------------------------------------------------
308345#
346#@src/emu/video/saa5050.h,VIDEOS += SAA5050
309347#-------------------------------------------------
310348
311349ifneq ($(filter SAA5050,$(VIDEOS)),)
r23790r23791
314352
315353#-------------------------------------------------
316354#
355#@src/emu/video/sed1330.h,VIDEOS += SED1330
317356#-------------------------------------------------
318357ifneq ($(filter SED1330,$(VIDEOS)),)
319358VIDEOOBJS+= $(VIDEOOBJ)/sed1330.o
r23790r23791
321360
322361#-------------------------------------------------
323362#
363#@src/emu/video/stvvdp1.h,VIDEOS += STVVDP
364#@src/emu/video/stvvdp2.h,VIDEOS += STVVDP
324365#-------------------------------------------------
325366
326367ifneq ($(filter STVVDP,$(VIDEOS)),)
r23790r23791
330371
331372#-------------------------------------------------
332373#
374#@src/emu/video/tlc34076.h,VIDEOS += TLC34076
333375#-------------------------------------------------
334376
335377ifneq ($(filter TLC34076,$(VIDEOS)),)
r23790r23791
338380
339381#-------------------------------------------------
340382#
383#@src/emu/video/tms34061.h,VIDEOS += TMS34061
341384#-------------------------------------------------
342385
343386ifneq ($(filter TMS34061,$(VIDEOS)),)
r23790r23791
346389
347390#-------------------------------------------------
348391#
392#@src/emu/video/tms3556.h,VIDEOS += TMS3556
349393#-------------------------------------------------
350394
351395ifneq ($(filter TMS3556,$(VIDEOS)),)
r23790r23791
354398
355399#-------------------------------------------------
356400#
401#@src/emu/video/tms9927.h,VIDEOS += TMS9927
357402#-------------------------------------------------
358403
359404ifneq ($(filter TMS9927,$(VIDEOS)),)
r23790r23791
362407
363408#-------------------------------------------------
364409#
410#@src/emu/video/tms9928a.h,VIDEOS += TMS9928A
365411#-------------------------------------------------
366412
367413ifneq ($(filter TMS9928A,$(VIDEOS)),)
r23790r23791
370416
371417#-------------------------------------------------
372418#
419#@src/emu/video/upd3301.h,VIDEOS += UPD3301
373420#-------------------------------------------------
374421
375422ifneq ($(filter UPD3301,$(VIDEOS)),)
r23790r23791
378425
379426#-------------------------------------------------
380427#
428#@src/emu/video/upd7220.h,VIDEOS += UPD7220
381429#-------------------------------------------------
382430
383431ifneq ($(filter UPD7220,$(VIDEOS)),)
r23790r23791
386434
387435#-------------------------------------------------
388436#
437#@src/emu/video/upd7227.h,VIDEOS += UPD7227
389438#-------------------------------------------------
390439
391440ifneq ($(filter UPD7227,$(VIDEOS)),)
r23790r23791
394443
395444#-------------------------------------------------
396445#
446#@src/emu/video/v9938.h,VIDEOS += V9938
397447#-------------------------------------------------
398448
399449ifneq ($(filter V9938,$(VIDEOS)),)
r23790r23791
402452
403453#-------------------------------------------------
404454#
455#@src/emu/video/voodoo.h,VIDEOS += VOODOO
405456#-------------------------------------------------
406457
407458ifneq ($(filter VOODOO,$(VIDEOS)),)
trunk/src/emu/sound/sound.mak
r23790r23791
4141
4242#-------------------------------------------------
4343# CD audio
44#@src/emu/sound/.h,SOUNDS +=
44#@src/emu/sound/cdda.h,SOUNDS += CDDA
4545#-------------------------------------------------
4646
4747ifneq ($(filter CDDA,$(SOUNDS)),)
r23790r23791
5252
5353#-------------------------------------------------
5454# Discrete component audio
55#@src/emu/sound/.h,SOUNDS +=
55#@src/emu/sound/discrete.h,SOUNDS += DISCRETE
5656#-------------------------------------------------
5757
5858ifneq ($(filter DISCRETE,$(SOUNDS)),)
r23790r23791
7171
7272#-------------------------------------------------
7373# Apple custom sound chips
74#@src/emu/sound/.h,SOUNDS +=
75#@src/emu/sound/.h,SOUNDS +=
74#@src/emu/sound/asc.h,SOUNDS += ASC
75#@src/emu/sound/awacs.h,SOUNDS += AWACS
7676#-------------------------------------------------
7777
7878ifneq ($(filter ASC,$(SOUNDS)),)
r23790r23791
8686
8787#-------------------------------------------------
8888# Atari custom sound chips
89#@src/emu/sound/.h,SOUNDS +=
90#@src/emu/sound/.h,SOUNDS +=
89#@src/emu/sound/pokey.h,SOUNDS += POKEY
90#@src/emu/sound/tiaintf.h,SOUNDS += TIA
9191#-------------------------------------------------
9292
9393ifneq ($(filter POKEY,$(SOUNDS)),)
r23790r23791
102102
103103#-------------------------------------------------
104104# Bally Astrocade sound system
105#@src/emu/sound/.h,SOUNDS +=
105#@src/emu/sound/astrocde.h,SOUNDS += ASTROCADE
106106#-------------------------------------------------
107107
108108ifneq ($(filter ASTROCADE,$(SOUNDS)),)
r23790r23791
113113
114114#-------------------------------------------------
115115# CEM 3394 analog synthesizer chip
116#@src/emu/sound/.h,SOUNDS +=
116#@src/emu/sound/cem3394.h,SOUNDS += CEM3394
117117#-------------------------------------------------
118118
119119ifneq ($(filter CEM3394,$(SOUNDS)),)
r23790r23791
124124
125125#-------------------------------------------------
126126# Data East custom sound chips
127#@src/emu/sound/.h,SOUNDS +=
127#@src/emu/sound/bsmt2000.h,SOUNDS += BSMT2000
128128#-------------------------------------------------
129129
130130ifneq ($(filter BSMT2000,$(SOUNDS)),)
r23790r23791
135135
136136#-------------------------------------------------
137137# Ensoniq 5503 (Apple IIgs)
138#@src/emu/sound/.h,SOUNDS +=
138#@src/emu/sound/es5503.h,SOUNDS += ES5503
139139#-------------------------------------------------
140140
141141ifneq ($(filter ES5503,$(SOUNDS)),)
r23790r23791
146146
147147#-------------------------------------------------
148148# Ensoniq 5505/5506
149#@src/emu/sound/.h,SOUNDS +=
149#@src/emu/sound/es5506.h,SOUNDS += ES5505
150150#-------------------------------------------------
151151
152152ifneq ($(filter ES5505 ES5506,$(SOUNDS)),)
r23790r23791
157157
158158#-------------------------------------------------
159159# Excellent Systems ADPCM sound chip
160#@src/emu/sound/.h,SOUNDS +=
160#@src/emu/sound/es8712.h,SOUNDS += ES8712
161161#-------------------------------------------------
162162
163163ifneq ($(filter ES8712,$(SOUNDS)),)
r23790r23791
168168
169169#-------------------------------------------------
170170# Gaelco custom sound chips
171#@src/emu/sound/.h,SOUNDS +=
172#@src/emu/sound/.h,SOUNDS +=
171#@src/emu/sound/gaelco.h,SOUNDS += GAELCO_CG1V
173172#-------------------------------------------------
174173
175ifneq ($(filter GAELCO_CG1V,$(SOUNDS)),)
174ifneq ($(filter GAELCO_CG1V GAELCO_GAE1,$(SOUNDS)),)
176175SOUNDOBJS += $(SOUNDOBJ)/gaelco.o
177176endif
178177
179ifneq ($(filter GAELCO_GAE1,$(SOUNDS)),)
180SOUNDOBJS += $(SOUNDOBJ)/gaelco.o
181endif
182178
183
184
185179#-------------------------------------------------
186180# RCA CDP1863
187#@src/emu/sound/.h,SOUNDS +=
181#@src/emu/sound/cdp1863.h,SOUNDS += CDP1863
188182#-------------------------------------------------
189183
190184ifneq ($(filter CDP1863,$(SOUNDS)),)
r23790r23791
195189
196190#-------------------------------------------------
197191# RCA CDP1864
198#@src/emu/sound/.h,SOUNDS +=
192#@src/emu/sound/cdp1864.h,SOUNDS += CDP1864
199193#-------------------------------------------------
200194
201195ifneq ($(filter CDP1864,$(SOUNDS)),)
r23790r23791
206200
207201#-------------------------------------------------
208202# RCA CDP1869
209#@src/emu/sound/.h,SOUNDS +=
203#@src/emu/sound/cdp1869.h,SOUNDS += CDP1869
210204#-------------------------------------------------
211205
212206ifneq ($(filter CDP1869,$(SOUNDS)),)
r23790r23791
228222
229223#-------------------------------------------------
230224# Harris HC55516 CVSD
231#@src/emu/sound/.h,SOUNDS +=
225#@src/emu/sound/hc55516.h,SOUNDS += HC55516
232226#-------------------------------------------------
233227
234228ifneq ($(filter HC55516,$(SOUNDS)),)
r23790r23791
239233
240234#-------------------------------------------------
241235# Hudsonsoft C6280 sound chip
242#@src/emu/sound/.h,SOUNDS +=
236#@src/emu/sound/c6280.h,SOUNDS += C6280
243237#-------------------------------------------------
244238
245239ifneq ($(filter C6280,$(SOUNDS)),)
r23790r23791
250244
251245#-------------------------------------------------
252246# ICS2115 sound chip
253#@src/emu/sound/.h,SOUNDS +=
247#@src/emu/sound/ics2115.h,SOUNDS += ICS2115
254248#-------------------------------------------------
255249
256250ifneq ($(filter ICS2115,$(SOUNDS)),)
r23790r23791
261255
262256#-------------------------------------------------
263257# Imagetek I5000 sound
264#@src/emu/sound/.h,SOUNDS +=
258#@src/emu/sound/i5000.h,SOUNDS += I5000_SND
265259#-------------------------------------------------
266260
267261ifneq ($(filter I5000_SND,$(SOUNDS)),)
r23790r23791
272266
273267#-------------------------------------------------
274268# Irem custom sound chips
275#@src/emu/sound/.h,SOUNDS +=
269#@src/emu/sound/iremga20.h,SOUNDS += IREMGA20
276270#-------------------------------------------------
277271
278272ifneq ($(filter IREMGA20,$(SOUNDS)),)
r23790r23791
283277
284278#-------------------------------------------------
285279# Konami custom sound chips
286#@src/emu/sound/.h,SOUNDS +=
287#@src/emu/sound/.h,SOUNDS +=
288#@src/emu/sound/.h,SOUNDS +=
289#@src/emu/sound/.h,SOUNDS +=
290#@src/emu/sound/.h,SOUNDS +=
291#@src/emu/sound/.h,SOUNDS +=
280#@src/emu/sound/k005289.h,SOUNDS += K005289
281#@src/emu/sound/k007232.h,SOUNDS += K007232
282#@src/emu/sound/k051649.h,SOUNDS += K051649
283#@src/emu/sound/k053260.h,SOUNDS += K053260
284#@src/emu/sound/k054539.h,SOUNDS += K054539
285#@src/emu/sound/k056800.h,SOUNDS += K056800
292286#-------------------------------------------------
293287
294288ifneq ($(filter K005289,$(SOUNDS)),)
r23790r23791
319313
320314#-------------------------------------------------
321315# LMC1992 mixer chip
322#@src/emu/sound/.h,SOUNDS +=
316#@src/emu/sound/lmc1992.h,SOUNDS += LMC1992
323317#-------------------------------------------------
324318
325319ifneq ($(filter LMC1992,$(SOUNDS)),)
r23790r23791
330324
331325#-------------------------------------------------
332326# MAS 3507D MPEG 1/2 Layer 2/3 Audio Decoder
333#@src/emu/sound/.h,SOUNDS +=
327#@src/emu/sound/mas3507d.h,SOUNDS += MAS3507D
334328#-------------------------------------------------
335329
336330ifneq ($(filter MAS3507D,$(SOUNDS)),)
r23790r23791
341335
342336#-------------------------------------------------
343337# MOS 6560VIC
344#@src/emu/sound/.h,SOUNDS +=
338#@src/emu/sound/mos6560.h,SOUNDS += MOS656X
345339#-------------------------------------------------
346340
347341ifneq ($(filter MOS656X,$(SOUNDS)),)
r23790r23791
352346
353347#-------------------------------------------------
354348# MOS 7360 TED
355#@src/emu/sound/.h,SOUNDS +=
349#@src/emu/sound/mos7360.h,SOUNDS += MOS7360
356350#-------------------------------------------------
357351
358352ifneq ($(filter MOS7360,$(SOUNDS)),)
r23790r23791
364358#-------------------------------------------------
365359# Namco custom sound chips
366360#@src/emu/sound/namco.h,SOUNDS += NAMCO
361#@src/emu/sound/n63701x.h,SOUNDS += NAMCO_63701X
362#@src/emu/sound/c140.h,SOUNDS += C140
363#@src/emu/sound/c352.h,SOUNDS += C352
367364#-------------------------------------------------
368365
369366ifneq ($(filter NAMCO NAMCO_15XX NAMCO_CUS30,$(SOUNDS)),)
r23790r23791
386383
387384#-------------------------------------------------
388385# National Semiconductor Digitalker
386#@src/emu/sound/digitalk.h,SOUNDS += DIGITALKER
389387#-------------------------------------------------
390388
391389ifneq ($(filter DIGITALKER,$(SOUNDS)),)
r23790r23791
396394
397395#-------------------------------------------------
398396# Nintendo custom sound chips
397#@src/emu/sound/nes_apu.h,SOUNDS += NES
399398#-------------------------------------------------
400399
401400ifneq ($(filter NES,$(SOUNDS)),)
r23790r23791
406405
407406#-------------------------------------------------
408407# NEC uPD7759 ADPCM sample player
408#@src/emu/sound/upd7759.h,SOUNDS += UPD7759
409409#-------------------------------------------------
410410
411411ifneq ($(filter UPD7759,$(SOUNDS)),)
r23790r23791
416416
417417#-------------------------------------------------
418418# OKI ADPCM sample players
419#@src/emu/sound/okim6258.h,SOUNDS += OKIM6258
420#@src/emu/sound/msm5205.h,SOUNDS += MSM5205
421#@src/emu/sound/msm5232.h,SOUNDS += MSM5232
422#@src/emu/sound/okim6376.h,SOUNDS += OKIM6376
423#@src/emu/sound/okim6295.h,SOUNDS += OKIM6295
424#@src/emu/sound/okim9810.h,SOUNDS += OKIM9810
419425#-------------------------------------------------
420426
421427ifneq ($(filter OKIM6258 OKIM6295 OKIM9810 I5000_SND,$(SOUNDS)),)
r23790r23791
450456
451457#-------------------------------------------------
452458# Philips SAA1099
459#@src/emu/sound/saa1099.h,SOUNDS += SAA1099
453460#-------------------------------------------------
454461
455462ifneq ($(filter SAA1099,$(SOUNDS)),)
r23790r23791
460467
461468#-------------------------------------------------
462469# AdMOS QS1000
470#@src/emu/sound/qs1000.h,SOUNDS += QS1000
463471#-------------------------------------------------
464472
465473#ifneq ($(filter QS1000,$(SOUNDS)),)
r23790r23791
470478
471479#-------------------------------------------------
472480# QSound sample player
481#@src/emu/sound/qsound.h,SOUNDS += QSOUND
473482#-------------------------------------------------
474483
475484ifneq ($(filter QSOUND,$(SOUNDS)),)
r23790r23791
480489
481490#-------------------------------------------------
482491# Ricoh sample players
492#@src/emu/sound/rf5c68.h,SOUNDS += RF5C68
493#@src/emu/sound/rf5c400.h,SOUNDS += RF5C400
483494#-------------------------------------------------
484495
485496ifneq ($(filter RF5C68,$(SOUNDS)),)
r23790r23791
494505
495506#-------------------------------------------------
496507# S2636 wave generator
508#@src/emu/sound/s2636.h,SOUNDS += S2636
497509#-------------------------------------------------
498510
499511ifneq ($(filter S2636,$(SOUNDS)),)
r23790r23791
504516
505517#-------------------------------------------------
506518# Sega custom sound chips
519#@src/emu/sound/segapcm.h,SOUNDS += SEGAPCM
520#@src/emu/sound/multipcm.h,SOUNDS += MULTIPCM
521#@src/emu/sound/scsp.h,SOUNDS += SCSP
522#@src/emu/sound/aica.h,SOUNDS += AICA
507523#-------------------------------------------------
508524
509525ifneq ($(filter SEGAPCM,$(SOUNDS)),)
r23790r23791
529545
530546#-------------------------------------------------
531547# Seta custom sound chips
548#@src/emu/sound/st0016.h,SOUNDS += ST0016
549#@src/emu/sound/nile.h,SOUNDS += NILE
550#@src/emu/sound/x1_010.h,SOUNDS += X1_010
532551#-------------------------------------------------
533552
534553ifneq ($(filter ST0016,$(SOUNDS)),)
r23790r23791
547566
548567#-------------------------------------------------
549568# SID custom sound chips
569#@src/emu/sound/mos6581.h,SOUNDS += SID6581
550570#-------------------------------------------------
551571
552ifneq ($(filter SID6581,$(SOUNDS)),)
572ifneq ($(filter SID6581 SID8580,$(SOUNDS)),)
553573SOUNDOBJS += $(SOUNDOBJ)/mos6581.o $(SOUNDOBJ)/sid.o $(SOUNDOBJ)/sidenvel.o $(SOUNDOBJ)/sidvoice.o
554574endif
555575
556ifneq ($(filter SID8580,$(SOUNDS)),)
557SOUNDOBJS += $(SOUNDOBJ)/mos6581.o $(SOUNDOBJ)/sid.o $(SOUNDOBJ)/sidenvel.o $(SOUNDOBJ)/sidvoice.o
558endif
559576
560
561
562577#-------------------------------------------------
563578# SNK(?) custom stereo sn76489a clone
579#@src/emu/sound/t6w28.h,SOUNDS += T6W28
564580#-------------------------------------------------
565581
566582ifneq ($(filter T6W28,$(SOUNDS)),)
r23790r23791
571587
572588#-------------------------------------------------
573589# SNK custom wave generator
590#@src/emu/sound/snkwave.h,SOUNDS += SNKWAVE
574591#-------------------------------------------------
575592
576593ifneq ($(filter SNKWAVE,$(SOUNDS)),)
r23790r23791
581598
582599#-------------------------------------------------
583600# Sony custom sound chips
601#@src/emu/sound/spu.h,SOUNDS += SPU
584602#-------------------------------------------------
585603
586604ifneq ($(filter SPU,$(SOUNDS)),)
r23790r23791
590608
591609#-------------------------------------------------
592610# SP0256 speech synthesizer
611#@src/emu/sound/sp0256.h,SOUNDS += SP0256
593612#-------------------------------------------------
594613
595614ifneq ($(filter SP0256,$(SOUNDS)),)
r23790r23791
600619
601620#-------------------------------------------------
602621# SP0250 speech synthesizer
622#@src/emu/sound/sp0250.h,SOUNDS += SP0250
603623#-------------------------------------------------
604624
605625ifneq ($(filter SP0250,$(SOUNDS)),)
r23790r23791
609629
610630#-------------------------------------------------
611631# S14001A speech synthesizer
632#@src/emu/sound/s14001a.h,SOUNDS += S14001A
612633#-------------------------------------------------
613634
614635ifneq ($(filter S14001A,$(SOUNDS)),)
r23790r23791
619640
620641#-------------------------------------------------
621642# Texas Instruments SN76477 analog chip
643#@src/emu/sound/sn76477.h,SOUNDS += SN76477
622644#-------------------------------------------------
623645
624646ifneq ($(filter SN76477,$(SOUNDS)),)
r23790r23791
629651
630652#-------------------------------------------------
631653# Texas Instruments SN76496
654#@src/emu/sound/sn76496.h,SOUNDS += SN76496
632655#-------------------------------------------------
633656
634657ifneq ($(filter SN76496,$(SOUNDS)),)
r23790r23791
639662
640663#-------------------------------------------------
641664# Texas Instruments TMS36xx doorbell chime
665#@src/emu/sound/tms36xx.h,SOUNDS += TMS36XX
642666#-------------------------------------------------
643667
644668ifneq ($(filter TMS36XX,$(SOUNDS)),)
r23790r23791
649673
650674#-------------------------------------------------
651675# Texas Instruments TMS3615 Octave Multiple Tone Synthesizer
676#@src/emu/sound/tms3615.h,SOUNDS += TMS3615
652677#-------------------------------------------------
653678
654679ifneq ($(filter TMS3615,$(SOUNDS)),)
r23790r23791
659684
660685#-------------------------------------------------
661686# Texas Instruments TMS5100-series speech synthesizers
687#@src/emu/sound/tms5110.h,SOUNDS += TMS5110
662688#-------------------------------------------------
663689
664690ifneq ($(filter TMS5110,$(SOUNDS)),)
r23790r23791
671697
672698#-------------------------------------------------
673699# Texas Instruments TMS5200-series speech synthesizers
700#@src/emu/sound/tms5220.h,SOUNDS += TMS5220
674701#-------------------------------------------------
675702ifneq ($(filter TMS5220,$(SOUNDS)),)
676703SOUNDOBJS += $(SOUNDOBJ)/tms5220.o $(EMUMACHINE)/spchrom.o
r23790r23791
682709
683710#-------------------------------------------------
684711# Toshiba T6721A voice synthesizer
712#@src/emu/sound/t6721a.h,SOUNDS += T6721A
685713#-------------------------------------------------
686714
687715ifneq ($(filter T6721A,$(SOUNDS)),)
r23790r23791
692720
693721#-------------------------------------------------
694722# Toshiba TC8830F sample player/recorder
723#@src/emu/sound/tc8830f.h,SOUNDS += TC8830F
695724#-------------------------------------------------
696725
697726ifneq ($(filter TC8830F,$(SOUNDS)),)
r23790r23791
702731
703732#-------------------------------------------------
704733# VLM5030 speech synthesizer
734#@src/emu/sound/vlm5030.h,SOUNDS += VLM5030
705735#-------------------------------------------------
706736
707737ifneq ($(filter VLM5030,$(SOUNDS)),)
r23790r23791
714744
715745#-------------------------------------------------
716746# Votrax speech synthesizer
747#@src/emu/sound/votrax.h,SOUNDS += VOTRAX
717748#-------------------------------------------------
718749
719750ifneq ($(filter VOTRAX,$(SOUNDS)),)
r23790r23791
724755
725756#-------------------------------------------------
726757# VRender0 custom sound chip
758#@src/emu/sound/vrender0.h,SOUNDS += VRENDER0
727759#-------------------------------------------------
728760
729761ifneq ($(filter VRENDER0,$(SOUNDS)),)
r23790r23791
734766
735767#-------------------------------------------------
736768# WAVE file (used for MESS cassette)
769#@src/emu/sound/wave.h,SOUNDS += WAVE
737770#-------------------------------------------------
738771
739772ifneq ($(filter WAVE,$(SOUNDS)),)
r23790r23791
744777
745778#-------------------------------------------------
746779# Yamaha FM synthesizers
780#@src/emu/sound/2151intf.h,SOUNDS += YM2151
781#@src/emu/sound/2203intf.h,SOUNDS += YM2203
782#@src/emu/sound/2413intf.h,SOUNDS += YM2413
783#@src/emu/sound/2608intf.h,SOUNDS += YM2608
784#@src/emu/sound/2610intf.h,SOUNDS += YM2610
785#@src/emu/sound/2612intf.h,SOUNDS += YM2612
786#@src/emu/sound/3812intf.h,SOUNDS += YM3812
787#@src/emu/sound/3526intf.h,SOUNDS += YM3526
788#@src/emu/sound/8950intf.h,SOUNDS += Y8950
789#@src/emu/sound/ymf262.h,SOUNDS += YMF262
790#@src/emu/sound/ymf271.h,SOUNDS += YMF271
791#@src/emu/sound/ymf278b.h,SOUNDS += YMF278B
747792#-------------------------------------------------
748793
749794ifneq ($(filter YM2151,$(SOUNDS)),)
r23790r23791
798843
799844#-------------------------------------------------
800845# Yamaha YMZ280B ADPCM
846#@src/emu/sound/ymz280b.h,SOUNDS += YMZ280B
801847#-------------------------------------------------
802848
803849ifneq ($(filter YMZ280B,$(SOUNDS)),)
r23790r23791
806852
807853#-------------------------------------------------
808854# Yamaha YMZ770 AMM
855#@src/emu/sound/ymz770.h,SOUNDS += YMZ770
809856#-------------------------------------------------
810857
811858ifneq ($(filter YMZ770,$(SOUNDS)),)
r23790r23791
814861
815862#-------------------------------------------------
816863# ZOOM ZSG-2
864#@src/emu/sound/zsg2.h,SOUNDS += ZSG2
817865#-------------------------------------------------
818866
819867ifneq ($(filter ZSG2,$(SOUNDS)),)
trunk/src/emu/machine/machine.mak
r23790r23791
1616
1717#-------------------------------------------------
1818#
19#@src/emu/machine/53c7xx.h,MACHINES += NCR53C7XX
1920#-------------------------------------------------
2021
2122ifneq ($(filter NCR53C7XX,$(MACHINES)),)
r23790r23791
2526
2627#-------------------------------------------------
2728#
29#@src/emu/machine/53c810.h,MACHINES += LSI53C810
2830#-------------------------------------------------
2931
3032ifneq ($(filter LSI53C810,$(MACHINES)),)
r23790r23791
3436
3537#-------------------------------------------------
3638#
39#@src/emu/machine/6522via.h,MACHINES += 6522VIA
3740#-------------------------------------------------
3841
3942ifneq ($(filter 6522VIA,$(MACHINES)),)
r23790r23791
4245
4346#-------------------------------------------------
4447#
48#@src/emu/machine/6525tpi.h,MACHINES += TPI6525
4549#-------------------------------------------------
4650
4751ifneq ($(filter TPI6525,$(MACHINES)),)
r23790r23791
5054
5155#-------------------------------------------------
5256#
57#@src/emu/machine/6526cia.h,MACHINES += 6526CIA
5358#-------------------------------------------------
5459
5560ifneq ($(filter 6526CIA,$(MACHINES)),)
r23790r23791
5863
5964#-------------------------------------------------
6065#
66#@src/emu/machine/6532riot.h,MACHINES += RIOT6532
6167#-------------------------------------------------
6268
6369ifneq ($(filter RIOT6532,$(MACHINES)),)
r23790r23791
6672
6773#-------------------------------------------------
6874#
75#@src/emu/machine/6821pia.h,MACHINES += 6821PIA
6976#-------------------------------------------------
7077
7178ifneq ($(filter 6821PIA,$(MACHINES)),)
r23790r23791
7481
7582#-------------------------------------------------
7683#
84#@src/emu/machine/6840ptm.h,MACHINES += 6840PTM
7785#-------------------------------------------------
7886
7987ifneq ($(filter 6840PTM,$(MACHINES)),)
r23790r23791
8290
8391#-------------------------------------------------
8492#
93#@src/emu/machine/6850acia.h,MACHINES += ACIA6850
8594#-------------------------------------------------
8695
8796ifneq ($(filter ACIA6850,$(MACHINES)),)
r23790r23791
9099
91100#-------------------------------------------------
92101#
102#@src/emu/machine/68681.h,MACHINES += 68681
103#@src/emu/machine/n68681.h,MACHINES += 68681
93104#-------------------------------------------------
94105
95106ifneq ($(filter 68681,$(MACHINES)),)
r23790r23791
99110
100111#-------------------------------------------------
101112#
113#@src/emu/machine/7200fifo.h,MACHINES += 7200FIFO
102114#-------------------------------------------------
103115
104116ifneq ($(filter 7200FIFO,$(MACHINES)),)
r23790r23791
107119
108120#-------------------------------------------------
109121#
122#@src/emu/machine/74123.h,MACHINES += TTL74123
110123#-------------------------------------------------
111124
112125ifneq ($(filter TTL74123,$(MACHINES)),)
r23790r23791
115128
116129#-------------------------------------------------
117130#
131#@src/emu/machine/74145.h,MACHINES += TTL74145
118132#-------------------------------------------------
119133
120134ifneq ($(filter TTL74145,$(MACHINES)),)
r23790r23791
123137
124138#-------------------------------------------------
125139#
140#@src/emu/machine/74148.h,MACHINES += TTL74148
126141#-------------------------------------------------
127142
128143ifneq ($(filter TTL74148,$(MACHINES)),)
r23790r23791
131146
132147#-------------------------------------------------
133148#
149#@src/emu/machine/74153.h,MACHINES += TTL74153
134150#-------------------------------------------------
135151
136152ifneq ($(filter TTL74153,$(MACHINES)),)
r23790r23791
139155
140156#-------------------------------------------------
141157#
158#@src/emu/machine/74181.h,MACHINES += TTL74181
142159#-------------------------------------------------
143160
144161ifneq ($(filter TTL74181,$(MACHINES)),)
r23790r23791
147164
148165#-------------------------------------------------
149166#
167#@src/emu/machine/7474.h,MACHINES += TTL7474
150168#-------------------------------------------------
151169
152170ifneq ($(filter TTL7474,$(MACHINES)),)
r23790r23791
155173
156174#-------------------------------------------------
157175#
176#@src/emu/machine/8042kbdc.h,MACHINES += KBDC8042
158177#-------------------------------------------------
159178
160179ifneq ($(filter KBDC8042,$(MACHINES)),)
r23790r23791
163182
164183#-------------------------------------------------
165184#
185#@src/emu/machine/8257dma.h,MACHINES += I8257
166186#-------------------------------------------------
167187
168188ifneq ($(filter I8257,$(MACHINES)),)
r23790r23791
171191
172192#-------------------------------------------------
173193#
194#@src/emu/machine/aakart.h,MACHINES += AAKARTDEV
174195#-------------------------------------------------
175196
176197ifneq ($(filter AAKARTDEV,$(MACHINES)),)
r23790r23791
179200
180201#-------------------------------------------------
181202#
203#@src/emu/machine/adc0808.h,MACHINES += ADC0808
182204#-------------------------------------------------
183205
184206ifneq ($(filter ADC0808,$(MACHINES)),)
r23790r23791
187209
188210#-------------------------------------------------
189211#
212#@src/emu/machine/adc083x.h,MACHINES += ADC083X
190213#-------------------------------------------------
191214
192215ifneq ($(filter ADC083X,$(MACHINES)),)
r23790r23791
195218
196219#-------------------------------------------------
197220#
221#@src/emu/machine/adc1038.h,MACHINES += ADC1038
198222#-------------------------------------------------
199223
200224ifneq ($(filter ADC1038,$(MACHINES)),)
r23790r23791
203227
204228#-------------------------------------------------
205229#
230#@src/emu/machine/adc1213x.h,MACHINES += ADC1213X
206231#-------------------------------------------------
207232
208233ifneq ($(filter ADC1213X,$(MACHINES)),)
r23790r23791
211236
212237#-------------------------------------------------
213238#
239#@src/emu/machine/am53cf96.h,MACHINES += AM53CF96
214240#-------------------------------------------------
215241
216242ifneq ($(filter AM53CF96,$(MACHINES)),)
r23790r23791
219245
220246#-------------------------------------------------
221247#
248#@src/emu/machine/am9517a.h,MACHINES += AM9517A
222249#-------------------------------------------------
223250
224251ifneq ($(filter AM9517A,$(MACHINES)),)
r23790r23791
227254
228255#-------------------------------------------------
229256#
257#@src/emu/machine/amigafdc.h,MACHINES += AMIGAFDC
230258#-------------------------------------------------
231259
232260ifneq ($(filter AMIGAFDC,$(MACHINES)),)
r23790r23791
235263
236264#-------------------------------------------------
237265#
266#@src/emu/machine/at28c16.h,MACHINES += AT28C16
238267#-------------------------------------------------
239268
240269ifneq ($(filter AT28C16,$(MACHINES)),)
r23790r23791
243272
244273#-------------------------------------------------
245274#
275#@src/emu/machine/at29040a.h,MACHINES += AT29040
246276#-------------------------------------------------
247277
248278ifneq ($(filter AT29040,$(MACHINES)),)
r23790r23791
251281
252282#-------------------------------------------------
253283#
284#@src/emu/machine/at45dbxx.h,MACHINES += AT45DBXX
254285#-------------------------------------------------
255286
256287ifneq ($(filter AT45DBXX,$(MACHINES)),)
r23790r23791
259290
260291#-------------------------------------------------
261292#
293#@src/emu/machine/ataflash.h,MACHINES += ATAFLASH
262294#-------------------------------------------------
263295
264296ifneq ($(filter ATAFLASH,$(MACHINES)),)
r23790r23791
269301
270302#-------------------------------------------------
271303#
304#@src/emu/machine/ay31015.h,MACHINES += AY31015
272305#-------------------------------------------------
273306
274307ifneq ($(filter AY31015,$(MACHINES)),)
r23790r23791
277310
278311#-------------------------------------------------
279312#
313#@src/emu/machine/bankdev.h,MACHINES += BANKDEV
280314#-------------------------------------------------
281315
282316ifneq ($(filter BANKDEV,$(MACHINES)),)
r23790r23791
285319
286320#-------------------------------------------------
287321#
322#@src/emu/machine/cdp1852.h,MACHINES += CDP1852
288323#-------------------------------------------------
289324
290325ifneq ($(filter CDP1852,$(MACHINES)),)
r23790r23791
293328
294329#-------------------------------------------------
295330#
331#@src/emu/machine/cdp1871.h,MACHINES += CDP1871
296332#-------------------------------------------------
297333
298334ifneq ($(filter CDP1871,$(MACHINES)),)
r23790r23791
301337
302338#-------------------------------------------------
303339#
340#@src/emu/machine/com8116.h,MACHINES += COM8116
304341#-------------------------------------------------
305342
306343ifneq ($(filter COM8116,$(MACHINES)),)
r23790r23791
309346
310347#-------------------------------------------------
311348#
349#@src/emu/machine/cr589.h,MACHINES += CR589
312350#-------------------------------------------------
313351
314352ifneq ($(filter CR589,$(MACHINES)),)
r23790r23791
317355
318356#-------------------------------------------------
319357#
358#@src/emu/machine/ctronics.h,MACHINES += CTRONICS
320359#-------------------------------------------------
321360
322361ifneq ($(filter CTRONICS,$(MACHINES)),)
r23790r23791
325364
326365#-------------------------------------------------
327366#
367#@src/emu/machine/ds1302.h,MACHINES += DS1302
328368#-------------------------------------------------
329369
330370ifneq ($(filter DS1302,$(MACHINES)),)
r23790r23791
333373
334374#-------------------------------------------------
335375#
376#@src/emu/machine/ds2401.h,MACHINES += DS2401
336377#-------------------------------------------------
337378
338379ifneq ($(filter DS2401,$(MACHINES)),)
r23790r23791
341382
342383#-------------------------------------------------
343384#
385#@src/emu/machine/ds2404.h,MACHINES += DS2404
344386#-------------------------------------------------
345387
346388ifneq ($(filter DS2404,$(MACHINES)),)
r23790r23791
349391
350392#-------------------------------------------------
351393#
394#@src/emu/machine/ds75160a.h,MACHINES += DS75160A
352395#-------------------------------------------------
353396
354397ifneq ($(filter DS75160A,$(MACHINES)),)
r23790r23791
357400
358401#-------------------------------------------------
359402#
403#@src/emu/machine/ds75161a.h,MACHINES += DS75161A
360404#-------------------------------------------------
361405
362406ifneq ($(filter DS75161A,$(MACHINES)),)
r23790r23791
365409
366410#-------------------------------------------------
367411#
412#@src/emu/machine/e0516.h,MACHINES += E0516
368413#-------------------------------------------------
369414
370415ifneq ($(filter E0516,$(MACHINES)),)
r23790r23791
382427
383428#-------------------------------------------------
384429#
430#@src/emu/machine/er2055.h,MACHINES += ER2055
385431#-------------------------------------------------
386432
387433ifneq ($(filter ER2055,$(MACHINES)),)
r23790r23791
390436
391437#-------------------------------------------------
392438#
439#@src/emu/machine/er59256.h,MACHINES += ER59256
393440#-------------------------------------------------
394441
395442ifneq ($(filter ER59256,$(MACHINES)),)
r23790r23791
398445
399446#-------------------------------------------------
400447#
448#@src/emu/machine/f3853.h,MACHINES += F3853
401449#-------------------------------------------------
402450
403451ifneq ($(filter F3853,$(MACHINES)),)
r23790r23791
406454
407455#-------------------------------------------------
408456#
457#@src/emu/machine/i2cmem.h,MACHINES += I2CMEM
409458#-------------------------------------------------
410459
411460ifneq ($(filter I2CMEM,$(MACHINES)),)
r23790r23791
414463
415464#-------------------------------------------------
416465#
466#@src/emu/machine/i8155.h,MACHINES += I8155
417467#-------------------------------------------------
418468
419469ifneq ($(filter I8155,$(MACHINES)),)
r23790r23791
422472
423473#-------------------------------------------------
424474#
475#@src/emu/machine/i8212.h,MACHINES += I8212
425476#-------------------------------------------------
426477
427478ifneq ($(filter I8212,$(MACHINES)),)
r23790r23791
430481
431482#-------------------------------------------------
432483#
484#@src/emu/machine/i8214.h,MACHINES += I8214
433485#-------------------------------------------------
434486
435487ifneq ($(filter I8214,$(MACHINES)),)
r23790r23791
438490
439491#-------------------------------------------------
440492#
493#@src/emu/machine/i8243.h,MACHINES += I8243
441494#-------------------------------------------------
442495
443496ifneq ($(filter I8243,$(MACHINES)),)
r23790r23791
446499
447500#-------------------------------------------------
448501#
502#@src/emu/machine/i8251.h,MACHINES += I8251
449503#-------------------------------------------------
450504
451505ifneq ($(filter I8251,$(MACHINES)),)
r23790r23791
454508
455509#-------------------------------------------------
456510#
511#@src/emu/machine/i8279.h,MACHINES += I8279
457512#-------------------------------------------------
458513
459514ifneq ($(filter I8279,$(MACHINES)),)
r23790r23791
462517
463518#-------------------------------------------------
464519#
520#@src/emu/machine/i8355.h,MACHINES += I8355
465521#-------------------------------------------------
466522
467523ifneq ($(filter I8355,$(MACHINES)),)
r23790r23791
470526
471527#-------------------------------------------------
472528#
529#@src/emu/machine/idectrl.h,MACHINES += IDE
530#@src/emu/machine/idehd.h,MACHINES += IDE
473531#-------------------------------------------------
474532
475533ifneq ($(filter IDE,$(MACHINES)),)
r23790r23791
481539
482540#-------------------------------------------------
483541#
542#@src/emu/machine/im6402.h,MACHINES += IM6402
484543#-------------------------------------------------
485544
486545ifneq ($(filter IM6402,$(MACHINES)),)
r23790r23791
489548
490549#-------------------------------------------------
491550#
551#@src/emu/machine/ins8154.h,MACHINES += INS8154
492552#-------------------------------------------------
493553
494554ifneq ($(filter INS8154,$(MACHINES)),)
r23790r23791
497557
498558#-------------------------------------------------
499559#
560#@src/emu/machine/ins8250.h,MACHINES += INS8250
500561#-------------------------------------------------
501562
502563ifneq ($(filter INS8250,$(MACHINES)),)
r23790r23791
505566
506567#-------------------------------------------------
507568#
569#@src/emu/machine/intelfsh.h,MACHINES += INTELFLASH
508570#-------------------------------------------------
509571
510572ifneq ($(filter INTELFLASH,$(MACHINES)),)
r23790r23791
513575
514576#-------------------------------------------------
515577#
578#@src/emu/machine/jvsdev.h,MACHINES += JVS
579#@src/emu/machine/jvshost.h,MACHINES += JVS
516580#-------------------------------------------------
517581
518582ifneq ($(filter JVS,$(MACHINES)),)
r23790r23791
522586
523587#-------------------------------------------------
524588#
589#@src/emu/machine/k033906.h,MACHINES += K033906
525590#-------------------------------------------------
526591
527592ifneq ($(filter K033906,$(MACHINES)),)
r23790r23791
530595
531596#-------------------------------------------------
532597#
598#@src/emu/machine/k053252.h,MACHINES += K053252
533599#-------------------------------------------------
534600
535601ifneq ($(filter K053252,$(MACHINES)),)
r23790r23791
538604
539605#-------------------------------------------------
540606#
607#@src/emu/machine/k056230.h,MACHINES += K056230
541608#-------------------------------------------------
542609
543610ifneq ($(filter K056230,$(MACHINES)),)
r23790r23791
546613
547614#-------------------------------------------------
548615#
616#@src/emu/machine/latch8.h,MACHINES += LATCH8
549617#-------------------------------------------------
550618
551619ifneq ($(filter LATCH8,$(MACHINES)),)
r23790r23791
554622
555623#-------------------------------------------------
556624#
625#@src/emu/machine/lc89510.h,MACHINES += LC89510
557626#-------------------------------------------------
558627
559628ifneq ($(filter LC89510,$(MACHINES)),)
r23790r23791
562631
563632#-------------------------------------------------
564633#
634#@src/emu/machine/ldpr8210.h,MACHINES += LDPR8210
565635#-------------------------------------------------
566636
567637ifneq ($(filter LDPR8210,$(MACHINES)),)
r23790r23791
570640
571641#-------------------------------------------------
572642#
643#@src/emu/machine/ldstub.h,MACHINES += LDSTUB
573644#-------------------------------------------------
574645
575646ifneq ($(filter LDSTUB,$(MACHINES)),)
r23790r23791
578649
579650#-------------------------------------------------
580651#
652#@src/emu/machine/ldv1000.h,MACHINES += LDV1000
581653#-------------------------------------------------
582654
583655ifneq ($(filter LDV1000,$(MACHINES)),)
r23790r23791
588660
589661#-------------------------------------------------
590662#
663#@src/emu/machine/ldvp931.h,MACHINES += LDVP931
591664#-------------------------------------------------
592665
593666ifneq ($(filter LDVP931,$(MACHINES)),)
r23790r23791
596669
597670#-------------------------------------------------
598671#
672#@src/emu/machine/linflash.h,MACHINES += LINFLASH
599673#-------------------------------------------------
600674
601675ifneq ($(filter LINFLASH,$(MACHINES)),)
r23790r23791
604678
605679#-------------------------------------------------
606680#
681#@src/emu/machine/m6m80011ap.h,MACHINES += M6M80011AP
607682#-------------------------------------------------
608683
609684ifneq ($(filter M6M80011AP,$(MACHINES)),)
r23790r23791
612687
613688#-------------------------------------------------
614689#
690#@src/emu/machine/matsucd.h,MACHINES += MATSUCD
615691#-------------------------------------------------
616692
617693ifneq ($(filter MATSUCD,$(MACHINES)),)
r23790r23791
620696
621697#-------------------------------------------------
622698#
699#@src/emu/machine/mb14241.h,MACHINES += MB14241
623700#-------------------------------------------------
624701
625702ifneq ($(filter MB14241,$(MACHINES)),)
r23790r23791
628705
629706#-------------------------------------------------
630707#
708#@src/emu/machine/mb3773.h,MACHINES += MB3773
631709#-------------------------------------------------
632710
633711ifneq ($(filter MB3773,$(MACHINES)),)
r23790r23791
636714
637715#-------------------------------------------------
638716#
717#@src/emu/machine/mb87078.h,MACHINES += MB87078
639718#-------------------------------------------------
640719
641720ifneq ($(filter MB87078,$(MACHINES)),)
r23790r23791
644723
645724#-------------------------------------------------
646725#
726#@src/emu/machine/mb89371.h,MACHINES += MB89371
647727#-------------------------------------------------
648728
649729ifneq ($(filter MB89371,$(MACHINES)),)
r23790r23791
652732
653733#-------------------------------------------------
654734#
735#@src/emu/machine/mc146818.h,MACHINES += MC146818
655736#-------------------------------------------------
656737
657738ifneq ($(filter MC146818,$(MACHINES)),)
r23790r23791
660741
661742#-------------------------------------------------
662743#
744#@src/emu/machine/mc2661.h,MACHINES += MC2661
663745#-------------------------------------------------
664746
665747ifneq ($(filter MC2661,$(MACHINES)),)
r23790r23791
668750
669751#-------------------------------------------------
670752#
753#@src/emu/machine/mc6843.h,MACHINES += MC6843
671754#-------------------------------------------------
672755
673756ifneq ($(filter MC6843,$(MACHINES)),)
r23790r23791
676759
677760#-------------------------------------------------
678761#
762#@src/emu/machine/mc6846.h,MACHINES += MC6846
679763#-------------------------------------------------
680764
681765ifneq ($(filter MC6846,$(MACHINES)),)
r23790r23791
684768
685769#-------------------------------------------------
686770#
771#@src/emu/machine/mc6852.h,MACHINES += MC6852
687772#-------------------------------------------------
688773
689774ifneq ($(filter MC6852,$(MACHINES)),)
r23790r23791
692777
693778#-------------------------------------------------
694779#
780#@src/emu/machine/mc6854.h,MACHINES += MC6854
695781#-------------------------------------------------
696782
697783ifneq ($(filter MC6854,$(MACHINES)),)
r23790r23791
700786
701787#-------------------------------------------------
702788#
789#@src/emu/machine/mc68901.h,MACHINES += MC68901
703790#-------------------------------------------------
704791
705792ifneq ($(filter MC68901,$(MACHINES)),)
r23790r23791
708795
709796#-------------------------------------------------
710797#
798#@src/emu/machine/mccs1850.h,MACHINES += MCCS1850
711799#-------------------------------------------------
712800
713801ifneq ($(filter MCCS1850,$(MACHINES)),)
r23790r23791
716804
717805#-------------------------------------------------
718806#
807#@src/emu/machine/mcf5206e.h,MACHINES += MCF5206E
719808#-------------------------------------------------
720809
721810ifneq ($(filter MCF5206E,$(MACHINES)),)
r23790r23791
724813
725814#-------------------------------------------------
726815#
816#@src/emu/machine/microtch.h,MACHINES += MICROTOUCH
727817#-------------------------------------------------
728818
729819ifneq ($(filter MICROTOUCH,$(MACHINES)),)
r23790r23791
732822
733823#-------------------------------------------------
734824#
825#@src/emu/machine/mm58274c.h,MACHINES += MM58274C
735826#-------------------------------------------------
736827
737828ifneq ($(filter MM58274C,$(MACHINES)),)
r23790r23791
740831
741832#-------------------------------------------------
742833#
834#@src/emu/machine/mm74c922.h,MACHINES += MM74C922
743835#-------------------------------------------------
744836
745837ifneq ($(filter MM74C922,$(MACHINES)),)
r23790r23791
748840
749841#-------------------------------------------------
750842#
843#@src/emu/machine/mos6526.h,MACHINES += MOS6526
751844#-------------------------------------------------
752845
753846ifneq ($(filter MOS6526,$(MACHINES)),)
r23790r23791
756849
757850#-------------------------------------------------
758851#
852#@src/emu/machine/mos6529.h,MACHINES += MOS6529
759853#-------------------------------------------------
760854
761855ifneq ($(filter MOS6529,$(MACHINES)),)
r23790r23791
764858
765859#-------------------------------------------------
766860#
861#@src/emu/machine/mos6530.h,MACHINES += MIOT6530
767862#-------------------------------------------------
768863
769864ifneq ($(filter MIOT6530,$(MACHINES)),)
r23790r23791
772867
773868#-------------------------------------------------
774869#
870#@src/emu/machine/mos6551.h,MACHINES += MOS6551
775871#-------------------------------------------------
776872
777873ifneq ($(filter MOS6551,$(MACHINES)),)
r23790r23791
780876
781877#-------------------------------------------------
782878#
879#@src/emu/machine/msm5832.h,MACHINES += MSM5832
783880#-------------------------------------------------
784881
785882ifneq ($(filter MSM5832,$(MACHINES)),)
r23790r23791
788885
789886#-------------------------------------------------
790887#
888#@src/emu/machine/msm58321.h,MACHINES += MSM58321
791889#-------------------------------------------------
792890
793891ifneq ($(filter MSM58321,$(MACHINES)),)
r23790r23791
796894
797895#-------------------------------------------------
798896#
897#@src/emu/machine/msm6242.h,MACHINES += MSM6242
799898#-------------------------------------------------
800899
801900ifneq ($(filter MSM6242,$(MACHINES)),)
r23790r23791
804903
805904#-------------------------------------------------
806905#
906#@src/emu/machine/ncr539x.h,MACHINES += NCR539x
807907#-------------------------------------------------
808908
809909ifneq ($(filter NCR539x,$(MACHINES)),)
r23790r23791
813913
814914#-------------------------------------------------
815915#
916#@src/emu/machine/nmc9306.h,MACHINES += NMC9306
816917#-------------------------------------------------
817918
818919ifneq ($(filter NMC9306,$(MACHINES)),)
r23790r23791
821922
822923#-------------------------------------------------
823924#
925#@src/emu/machine/nscsi_bus.h,MACHINES += NSCSI
926#@src/emu/machine/nscsi_cd.h,MACHINES += NSCSI
927#@src/emu/machine/nscsi_hd.h,MACHINES += NSCSI
824928#-------------------------------------------------
825929
826930ifneq ($(filter NSCSI,$(MACHINES)),)
r23790r23791
831935
832936#-------------------------------------------------
833937#
938#@src/emu/machine/pcf8593.h,MACHINES += PCF8593
834939#-------------------------------------------------
835940
836941ifneq ($(filter PCF8593,$(MACHINES)),)
r23790r23791
839944
840945#-------------------------------------------------
841946#
947#@src/emu/machine/pci.h,MACHINES += PCI
842948#-------------------------------------------------
843949
844950ifneq ($(filter PCI,$(MACHINES)),)
r23790r23791
847953
848954#-------------------------------------------------
849955#
956#@src/emu/machine/pckeybrd.h,MACHINES += PCKEYBRD
850957#-------------------------------------------------
851958
852959ifneq ($(filter PCKEYBRD,$(MACHINES)),)
r23790r23791
855962
856963#-------------------------------------------------
857964#
965#@src/emu/machine/pd4990a.h,MACHINES += PD4990A_OLD
858966#-------------------------------------------------
859967
860968ifneq ($(filter PD4990A_OLD,$(MACHINES)),)
r23790r23791
863971
864972#-------------------------------------------------
865973#
974#@src/emu/machine/pic8259.h,MACHINES += PIC8259
866975#-------------------------------------------------
867976
868977ifneq ($(filter PIC8259,$(MACHINES)),)
r23790r23791
871980
872981#-------------------------------------------------
873982#
983#@src/emu/machine/pit8253.h,MACHINES += PIT8253
874984#-------------------------------------------------
875985
876986ifneq ($(filter PIT8253,$(MACHINES)),)
r23790r23791
879989
880990#-------------------------------------------------
881991#
992#@src/emu/machine/pla.h,MACHINES += PLA
882993#-------------------------------------------------
883994
884995ifneq ($(filter PLA,$(MACHINES)),)
r23790r23791
887998
888999#-------------------------------------------------
8891000#
1001#@src/emu/machine/rf5c296.h,MACHINES += RF5C296
8901002#-------------------------------------------------
8911003
8921004ifneq ($(filter RF5C296,$(MACHINES)),)
r23790r23791
8961008
8971009#-------------------------------------------------
8981010#
1011#@src/emu/machine/roc10937.h,MACHINES += ROC10937
8991012#-------------------------------------------------
9001013
9011014ifneq ($(filter ROC10937,$(MACHINES)),)
r23790r23791
9041017
9051018#-------------------------------------------------
9061019#
1020#@src/emu/machine/rp5c01.h,MACHINES += RP5C01
9071021#-------------------------------------------------
9081022
9091023ifneq ($(filter RP5C01,$(MACHINES)),)
r23790r23791
9121026
9131027#-------------------------------------------------
9141028#
1029#@src/emu/machine/rp5c15.h,MACHINES += RP5C15
9151030#-------------------------------------------------
9161031
9171032ifneq ($(filter RP5C15,$(MACHINES)),)
r23790r23791
9201035
9211036#-------------------------------------------------
9221037#
1038#@src/emu/machine/rp5h01.h,MACHINES += RP5H01
9231039#-------------------------------------------------
9241040
9251041ifneq ($(filter RP5H01,$(MACHINES)),)
r23790r23791
9281044
9291045#-------------------------------------------------
9301046#
1047#@src/emu/machine/rtc4543.h,MACHINES += RTC4543
9311048#-------------------------------------------------
9321049
9331050ifneq ($(filter RTC4543,$(MACHINES)),)
r23790r23791
9361053
9371054#-------------------------------------------------
9381055#
1056#@src/emu/machine/rtc65271.h,MACHINES += RTC65271
9391057#-------------------------------------------------
9401058
9411059ifneq ($(filter RTC65271,$(MACHINES)),)
r23790r23791
9441062
9451063#-------------------------------------------------
9461064#
1065#@src/emu/machine/rtc9701.h,MACHINES += RTC9701
9471066#-------------------------------------------------
9481067
9491068ifneq ($(filter RTC9701,$(MACHINES)),)
r23790r23791
9521071
9531072#-------------------------------------------------
9541073#
1074#@src/emu/machine/s3520cf.h,MACHINES += S3520CF
9551075#-------------------------------------------------
9561076
9571077ifneq ($(filter S3520CF,$(MACHINES)),)
r23790r23791
9601080
9611081#-------------------------------------------------
9621082#
1083#@src/emu/machine/s3c2400.h,MACHINES += S3C2400
9631084#-------------------------------------------------
9641085
9651086ifneq ($(filter S3C2400,$(MACHINES)),)
r23790r23791
9681089
9691090#-------------------------------------------------
9701091#
1092#@src/emu/machine/s3c2410.h,MACHINES += S3C2410
9711093#-------------------------------------------------
9721094
9731095ifneq ($(filter S3C2410,$(MACHINES)),)
r23790r23791
9761098
9771099#-------------------------------------------------
9781100#
1101#@src/emu/machine/s3c2440.h,MACHINES += S3C2440
9791102#-------------------------------------------------
9801103
9811104ifneq ($(filter S3C2440,$(MACHINES)),)
r23790r23791
9841107
9851108#-------------------------------------------------
9861109#
1110#@src/emu/machine/saturn.h,MACHINES += SATURN
9871111#-------------------------------------------------
9881112
9891113ifneq ($(filter SATURN,$(MACHINES)),)
r23790r23791
9921116
9931117#-------------------------------------------------
9941118#
1119#@src/emu/machine/scsibus.h,MACHINES += SCSI
1120#@src/emu/machine/scsicb.h,MACHINES += SCSI
1121#@src/emu/machine/scsicd.h,MACHINES += SCSI
1122#@src/emu/machine/scsidev.h,MACHINES += SCSI
1123#@src/emu/machine/scsihd.h,MACHINES += SCSI
1124#@src/emu/machine/scsihle.h,MACHINES += SCSI
9951125#-------------------------------------------------
9961126
9971127ifneq ($(filter SCSI,$(MACHINES)),)
r23790r23791
10051135
10061136#-------------------------------------------------
10071137#
1138#@src/emu/machine/scudsp.h,MACHINES += SCUDSP
10081139#-------------------------------------------------
10091140
10101141ifneq ($(filter SCUDSP,$(MACHINES)),)
r23790r23791
10131144
10141145#-------------------------------------------------
10151146#
1147#@src/emu/machine/seibu_cop.h,MACHINES += SEIBU_COP
10161148#-------------------------------------------------
10171149
10181150ifneq ($(filter SEIBU_COP,$(MACHINES)),)
r23790r23791
10211153
10221154#-------------------------------------------------
10231155#
1156#@src/emu/machine/serflash.h,MACHINES += SERFLASH
10241157#-------------------------------------------------
10251158
10261159ifneq ($(filter SERFLASH,$(MACHINES)),)
r23790r23791
10291162
10301163#-------------------------------------------------
10311164#
1165#@src/emu/machine/smc91c9x.h,MACHINES += SMC91C9X
10321166#-------------------------------------------------
10331167
10341168ifneq ($(filter SMC91C9X,$(MACHINES)),)
r23790r23791
10371171
10381172#-------------------------------------------------
10391173#
1174#@src/emu/machine/smpc.h,MACHINES += SMPC
10401175#-------------------------------------------------
10411176
10421177ifneq ($(filter SMPC,$(MACHINES)),)
r23790r23791
10451180
10461181#-------------------------------------------------
10471182#
1183#@src/emu/machine/stvcd.h,MACHINES += STVCD
10481184#-------------------------------------------------
10491185
10501186ifneq ($(filter STVCD,$(MACHINES)),)
r23790r23791
10531189
10541190#-------------------------------------------------
10551191#
1192#@src/emu/machine/tc009xlvc.h,MACHINES += TC0091LVC
10561193#-------------------------------------------------
10571194
10581195ifneq ($(filter TC0091LVC,$(MACHINES)),)
r23790r23791
10611198
10621199#-------------------------------------------------
10631200#
1201#@src/emu/machine/timekpr.h,MACHINES += TIMEKPR
10641202#-------------------------------------------------
10651203
10661204ifneq ($(filter TIMEKPR,$(MACHINES)),)
r23790r23791
10691207
10701208#-------------------------------------------------
10711209#
1210#@src/emu/machine/tmp68301.h,MACHINES += TMP68301
10721211#-------------------------------------------------
10731212
10741213ifneq ($(filter TMP68301,$(MACHINES)),)
r23790r23791
10771216
10781217#-------------------------------------------------
10791218#
1219#@src/emu/machine/tms6100.h,MACHINES += TMS6100
10801220#-------------------------------------------------
10811221
10821222ifneq ($(filter TMS6100,$(MACHINES)),)
r23790r23791
10851225
10861226#-------------------------------------------------
10871227#
1228#@src/emu/machine/tms9901.h,MACHINES += TMS9901
10881229#-------------------------------------------------
10891230
10901231ifneq ($(filter TMS9901,$(MACHINES)),)
r23790r23791
10931234
10941235#-------------------------------------------------
10951236#
1237#@src/emu/machine/tms9902.h,MACHINES += TMS9902
10961238#-------------------------------------------------
10971239
10981240ifneq ($(filter TMS9902,$(MACHINES)),)
r23790r23791
11011243
11021244#-------------------------------------------------
11031245#
1246#@src/emu/machine/upd1990a.h,MACHINES += UPD1990A
11041247#-------------------------------------------------
11051248
11061249ifneq ($(filter UPD1990A,$(MACHINES)),)
r23790r23791
11091252
11101253#-------------------------------------------------
11111254#
1255#@src/emu/machine/upd4701.h,MACHINES += UPD4701
11121256#-------------------------------------------------
11131257
11141258ifneq ($(filter UPD4701,$(MACHINES)),)
r23790r23791
11171261
11181262#-------------------------------------------------
11191263#
1264#@src/emu/machine/upd7002.h,MACHINES += UPD7002
11201265#-------------------------------------------------
11211266
11221267ifneq ($(filter UPD7002,$(MACHINES)),)
r23790r23791
11251270
11261271#-------------------------------------------------
11271272#
1273#@src/emu/machine/upd765.h,MACHINES += UPD765
11281274#-------------------------------------------------
11291275
11301276ifneq ($(filter UPD765,$(MACHINES)),)
r23790r23791
11331279
11341280#-------------------------------------------------
11351281#
1282#@src/emu/machine/v3021.h,MACHINES += V3021
11361283#-------------------------------------------------
11371284
11381285ifneq ($(filter V3021,$(MACHINES)),)
r23790r23791
11411288
11421289#-------------------------------------------------
11431290#
1291#@src/emu/machine/wd_fdc.h,MACHINES += WD_FDC
11441292#-------------------------------------------------
11451293
11461294ifneq ($(filter WD_FDC,$(MACHINES)),)
r23790r23791
11501298
11511299#-------------------------------------------------
11521300#
1301#@src/emu/machine/wd11c00_17.h,MACHINES += WD11C00_17
11531302#-------------------------------------------------
11541303
11551304ifneq ($(filter WD11C00_17,$(MACHINES)),)
r23790r23791
11581307
11591308#-------------------------------------------------
11601309#
1310#@src/emu/machine/wd17xx.h,MACHINES += WD17XX
11611311#-------------------------------------------------
11621312
11631313ifneq ($(filter WD17XX,$(MACHINES)),)
r23790r23791
11661316
11671317#-------------------------------------------------
11681318#
1319#@src/emu/machine/wd2010.h,MACHINES += WD2010
11691320#-------------------------------------------------
11701321
11711322ifneq ($(filter WD2010,$(MACHINES)),)
r23790r23791
11741325
11751326#-------------------------------------------------
11761327#
1328#@src/emu/machine/wd33c93.h,MACHINES += WD33C93
11771329#-------------------------------------------------
11781330
11791331ifneq ($(filter WD33C93,$(MACHINES)),)
r23790r23791
11831335
11841336#-------------------------------------------------
11851337#
1338#@src/emu/machine/x2212.h,MACHINES += X2212
11861339#-------------------------------------------------
11871340
11881341ifneq ($(filter X2212,$(MACHINES)),)
r23790r23791
11911344
11921345#-------------------------------------------------
11931346#
1347#@src/emu/machine/x76f041.h,MACHINES += X76F041
11941348#-------------------------------------------------
11951349
11961350ifneq ($(filter X76F041,$(MACHINES)),)
r23790r23791
12001354
12011355#-------------------------------------------------
12021356#
1357#@src/emu/machine/x76f100.h,MACHINES += X76F100
12031358#-------------------------------------------------
12041359
12051360ifneq ($(filter X76F100,$(MACHINES)),)
r23790r23791
12091364
12101365#-------------------------------------------------
12111366#
1367#@src/emu/machine/z80ctc.h,MACHINES += Z80CTC
12121368#-------------------------------------------------
12131369
12141370ifneq ($(filter Z80CTC,$(MACHINES)),)
r23790r23791
12171373
12181374#-------------------------------------------------
12191375#
1376#@src/emu/machine/z80dart.h,MACHINES += Z80DART
12201377#-------------------------------------------------
12211378
12221379ifneq ($(filter Z80DART,$(MACHINES)),)
r23790r23791
12251382
12261383#-------------------------------------------------
12271384#
1385#@src/emu/machine/z80dma.h,MACHINES += Z80DMA
12281386#-------------------------------------------------
12291387
12301388ifneq ($(filter Z80DMA,$(MACHINES)),)
r23790r23791
12331391
12341392#-------------------------------------------------
12351393#
1394#@src/emu/machine/z80pio.h,MACHINES += Z80PIO
12361395#-------------------------------------------------
12371396
12381397ifneq ($(filter Z80PIO,$(MACHINES)),)
r23790r23791
12411400
12421401#-------------------------------------------------
12431402#
1403#@src/emu/machine/z80sio.h,MACHINES += Z80SIO
12441404#-------------------------------------------------
12451405
12461406ifneq ($(filter Z80SIO,$(MACHINES)),)
r23790r23791
12491409
12501410#-------------------------------------------------
12511411#
1412#@src/emu/machine/z80sti.h,MACHINES += Z80STI
12521413#-------------------------------------------------
12531414
12541415ifneq ($(filter Z80STI,$(MACHINES)),)
r23790r23791
12571418
12581419#-------------------------------------------------
12591420#
1421#@src/emu/machine/z8536.h,MACHINES += Z8536
12601422#-------------------------------------------------
12611423
12621424ifneq ($(filter Z8536,$(MACHINES)),)
r23790r23791
12651427
12661428#-------------------------------------------------
12671429#
1430#@src/emu/machine/secflash.h,MACHINES += SECFLASH
12681431#-------------------------------------------------
12691432
12701433ifneq ($(filter SECFLASH,$(MACHINES)),)
r23790r23791
12731436
12741437#-------------------------------------------------
12751438#
1439#@src/emu/machine/pccard.h,MACHINES += PCCARD
12761440#-------------------------------------------------
12771441
12781442ifneq ($(filter PCCARD,$(MACHINES)),)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team