1COMMONFLAGS += -D__X64SC__
2
3INCFLAGS += \
4    -I$(EMU)/sid \
5    -I$(EMU) \
6    -I$(EMU)/arch/libretro \
7    -I$(EMU)/c64 \
8    -I$(EMU)/c64/cart \
9    -I$(EMU)/core \
10    -I$(EMU)/diag \
11    -I$(EMU)/drive \
12    -I$(EMU)/drive/iec \
13    -I$(EMU)/drive/iec/c64exp \
14    -I$(EMU)/drive/ieee \
15    -I$(EMU)/drive/tcbm \
16    -I$(EMU)/imagecontents \
17    -I$(EMU)/joyport \
18    -I$(EMU)/lib/p64 \
19    -I$(EMU)/monitor \
20    -I$(EMU)/raster \
21    -I$(EMU)/resid \
22    -I$(EMU)/residfp \
23    -I$(EMU)/residfp/builders/residfp-builder/residfp \
24    -I$(EMU)/rtc \
25    -I$(EMU)/samplerdrv \
26    -I$(EMU)/socketdrv \
27    -I$(EMU)/tape \
28    -I$(EMU)/tapeport \
29    -I$(EMU)/userport \
30    -I$(EMU)/vdrive \
31    -I$(EMU)/viciisc \
32    -I$(EMU)/video
33
34SOURCES_CXX += \
35    $(EMU)/resid/dac.cc \
36    $(EMU)/resid/envelope.cc \
37    $(EMU)/resid/extfilt.cc \
38    $(EMU)/resid/filter.cc \
39    $(EMU)/resid/pot.cc \
40    $(EMU)/resid/sid.cc \
41    $(EMU)/resid/version.cc \
42    $(EMU)/resid/voice.cc \
43    $(EMU)/resid/wave.cc \
44    $(EMU)/sid/resid.cc \
45    $(EMU)/sid/resid-fp.cc \
46    $(EMU)/residfp/builders/residfp-builder/residfp/version.cc \
47    $(EMU)/residfp/builders/residfp-builder/residfp/Dac.cpp \
48    $(EMU)/residfp/builders/residfp-builder/residfp/EnvelopeGenerator.cpp \
49    $(EMU)/residfp/builders/residfp-builder/residfp/ExternalFilter.cpp \
50    $(EMU)/residfp/builders/residfp-builder/residfp/Filter.cpp \
51    $(EMU)/residfp/builders/residfp-builder/residfp/Filter6581.cpp \
52    $(EMU)/residfp/builders/residfp-builder/residfp/Filter8580.cpp \
53    $(EMU)/residfp/builders/residfp-builder/residfp/FilterModelConfig.cpp \
54    $(EMU)/residfp/builders/residfp-builder/residfp/FilterModelConfig8580.cpp \
55    $(EMU)/residfp/builders/residfp-builder/residfp/Integrator.cpp \
56    $(EMU)/residfp/builders/residfp-builder/residfp/Integrator8580.cpp \
57    $(EMU)/residfp/builders/residfp-builder/residfp/OpAmp.cpp \
58    $(EMU)/residfp/builders/residfp-builder/residfp/resample/SincResampler.cpp \
59    $(EMU)/residfp/builders/residfp-builder/residfp/SID.cpp \
60    $(EMU)/residfp/builders/residfp-builder/residfp/Spline.cpp \
61    $(EMU)/residfp/builders/residfp-builder/residfp/WaveformCalculator.cpp \
62    $(EMU)/residfp/builders/residfp-builder/residfp/WaveformGenerator.cpp
63
64ifeq ($(HAVE_RESID33), 1)
65COMMONFLAGS += -DHAVE_RESID33
66SOURCES_CXX += $(EMU)/sid/resid-33.cc
67endif
68
69SOURCES_C += \
70    $(EMU)/alarm.c \
71    $(EMU)/attach.c \
72    $(EMU)/autostart-prg.c \
73    $(EMU)/autostart.c \
74    $(EMU)/c64/c64-cmdline-options.c \
75    $(EMU)/c64/c64-memory-hacks.c \
76    $(EMU)/c64/c64-resources.c \
77    $(EMU)/c64/c64-snapshot.c \
78    $(EMU)/c64/c64.c \
79    $(EMU)/c64/c64bus.c \
80    $(EMU)/c64/c64cia1.c \
81    $(EMU)/c64/c64cia2.c \
82    $(EMU)/c64/c64cpusc.c \
83    $(EMU)/c64/c64datasette.c \
84    $(EMU)/c64/c64drive.c \
85    $(EMU)/c64/c64embedded.c \
86    $(EMU)/c64/c64export.c \
87    $(EMU)/c64/c64fastiec.c \
88    $(EMU)/c64/c64gluelogic.c \
89    $(EMU)/c64/c64iec.c \
90    $(EMU)/c64/c64io.c \
91    $(EMU)/c64/c64keyboard.c \
92    $(EMU)/c64/c64memsc.c \
93    $(EMU)/c64/c64meminit.c \
94    $(EMU)/c64/c64memlimit.c \
95    $(EMU)/c64/c64memrom.c \
96    $(EMU)/c64/c64memsnapshot.c \
97    $(EMU)/c64/c64scmodel.c \
98    $(EMU)/c64/c64parallel.c \
99    $(EMU)/c64/c64pla.c \
100    $(EMU)/c64/c64printer.c \
101    $(EMU)/c64/c64rom.c \
102    $(EMU)/c64/c64romset.c \
103    $(EMU)/c64/c64rsuser.c \
104    $(EMU)/c64/c64sound.c \
105    $(EMU)/c64/c64video.c \
106    $(EMU)/c64/c64_256k.c \
107    $(EMU)/c64/cart/actionreplay.c \
108    $(EMU)/c64/cart/actionreplay2.c \
109    $(EMU)/c64/cart/actionreplay3.c \
110    $(EMU)/c64/cart/actionreplay4.c \
111    $(EMU)/c64/cart/atomicpower.c \
112    $(EMU)/c64/cart/c64-generic.c \
113    $(EMU)/c64/cart/c64-midi.c \
114    $(EMU)/c64/cart/c64acia1.c \
115    $(EMU)/c64/cart/c64cart.c \
116    $(EMU)/c64/cart/c64carthooks.c \
117    $(EMU)/c64/cart/c64cartmem.c \
118    $(EMU)/c64/cart/c64tpi.c \
119    $(EMU)/c64/cart/capture.c \
120    $(EMU)/c64/cart/clockport-mp3at64.c \
121    $(EMU)/c64/cart/clockport-rrnet.c \
122    $(EMU)/c64/cart/clockport.c \
123    $(EMU)/c64/cart/comal80.c \
124    $(EMU)/c64/cart/crt.c \
125    $(EMU)/c64/cart/cs8900io.c \
126    $(EMU)/c64/cart/daa.c \
127    $(EMU)/c64/cart/debugcart.c \
128    $(EMU)/c64/cart/delaep7x8.c \
129    $(EMU)/c64/cart/delaep64.c \
130    $(EMU)/c64/cart/delaep256.c \
131    $(EMU)/c64/cart/diashowmaker.c \
132    $(EMU)/c64/cart/digimax.c \
133    $(EMU)/c64/cart/dinamic.c \
134    $(EMU)/c64/cart/dqbb.c \
135    $(EMU)/c64/cart/ds12c887rtc.c \
136    $(EMU)/c64/cart/easycalc.c \
137    $(EMU)/c64/cart/easyflash.c \
138    $(EMU)/c64/cart/epyxfastload.c \
139    $(EMU)/c64/cart/ethernetcart.c \
140    $(EMU)/c64/cart/exos.c \
141    $(EMU)/c64/cart/expert.c \
142    $(EMU)/c64/cart/final.c \
143    $(EMU)/c64/cart/final3.c \
144    $(EMU)/c64/cart/finalplus.c \
145    $(EMU)/c64/cart/formel64.c \
146    $(EMU)/c64/cart/freezeframe.c \
147    $(EMU)/c64/cart/freezemachine.c \
148    $(EMU)/c64/cart/funplay.c \
149    $(EMU)/c64/cart/gamekiller.c \
150    $(EMU)/c64/cart/georam.c \
151    $(EMU)/c64/cart/gmod2.c \
152    $(EMU)/c64/cart/gs.c \
153    $(EMU)/c64/cart/ide64.c \
154    $(EMU)/c64/cart/isepic.c \
155    $(EMU)/c64/cart/kcs.c \
156    $(EMU)/c64/cart/kingsoft.c \
157    $(EMU)/c64/cart/mach5.c \
158    $(EMU)/c64/cart/magicdesk.c \
159    $(EMU)/c64/cart/magicformel.c \
160    $(EMU)/c64/cart/magicvoice.c \
161    $(EMU)/c64/cart/mikroass.c \
162    $(EMU)/c64/cart/mmc64.c \
163    $(EMU)/c64/cart/mmcreplay.c \
164    $(EMU)/c64/cart/ocean.c \
165    $(EMU)/c64/cart/pagefox.c \
166    $(EMU)/c64/cart/prophet64.c \
167    $(EMU)/c64/cart/ramcart.c \
168    $(EMU)/c64/cart/retroreplay.c \
169    $(EMU)/c64/cart/reu.c \
170    $(EMU)/c64/cart/rexep256.c \
171    $(EMU)/c64/cart/rexutility.c \
172    $(EMU)/c64/cart/rgcd.c \
173    $(EMU)/c64/cart/ross.c \
174    $(EMU)/c64/cart/rrnetmk3.c \
175    $(EMU)/c64/cart/sfx_soundexpander.c \
176    $(EMU)/c64/cart/sfx_soundsampler.c \
177    $(EMU)/c64/cart/shortbus.c \
178    $(EMU)/c64/cart/shortbus_digimax.c \
179    $(EMU)/c64/cart/shortbus_etfe.c \
180    $(EMU)/c64/cart/silverrock128.c \
181    $(EMU)/c64/cart/simonsbasic.c \
182    $(EMU)/c64/cart/snapshot64.c \
183    $(EMU)/c64/cart/stardos.c \
184    $(EMU)/c64/cart/stb.c \
185    $(EMU)/c64/cart/superexplode5.c \
186    $(EMU)/c64/cart/supergames.c \
187    $(EMU)/c64/cart/supersnapshot.c \
188    $(EMU)/c64/cart/supersnapshot4.c \
189    $(EMU)/c64/cart/warpspeed.c \
190    $(EMU)/c64/cart/westermann.c \
191    $(EMU)/c64/cart/zaxxon.c \
192    $(EMU)/c64/patchrom.c \
193    $(EMU)/c64/plus60k.c \
194    $(EMU)/c64/plus256k.c \
195    $(EMU)/c64/psid.c \
196    $(EMU)/c64/reloc65.c \
197    $(EMU)/cbmdos.c \
198    $(EMU)/cbmimage.c \
199    $(EMU)/charset.c \
200    $(EMU)/clipboard.c \
201    $(EMU)/clkguard.c \
202    $(EMU)/cmdline.c \
203    $(EMU)/color.c \
204    $(EMU)/core/ata.c \
205    $(EMU)/core/ciacore.c \
206    $(EMU)/core/ciatimer.c \
207    $(EMU)/core/cs8900.c \
208    $(EMU)/core/flash040core.c \
209    $(EMU)/core/fmopl.c \
210    $(EMU)/core/m93c86.c \
211    $(EMU)/core/mc6821core.c \
212    $(EMU)/core/riotcore.c \
213    $(EMU)/core/ser-eeprom.c \
214    $(EMU)/core/spi-sdcard.c \
215    $(EMU)/core/t6721.c \
216    $(EMU)/core/tpicore.c \
217    $(EMU)/core/viacore.c \
218    $(EMU)/crc32.c \
219    $(EMU)/datasette.c \
220    $(EMU)/debug.c \
221    $(EMU)/diag/c64_diag_586220_harness.c \
222    $(EMU)/diskimage/diskimage.c \
223    $(EMU)/diskimage/fsimage-check.c \
224    $(EMU)/diskimage/fsimage-create.c \
225    $(EMU)/diskimage/fsimage-dxx.c \
226    $(EMU)/diskimage/fsimage-gcr.c \
227    $(EMU)/diskimage/fsimage-p64.c \
228    $(EMU)/diskimage/fsimage-probe.c \
229    $(EMU)/diskimage/fsimage.c \
230    $(EMU)/diskimage/rawimage.c \
231    $(EMU)/diskimage/realimage.c \
232    $(EMU)/dma.c \
233    $(EMU)/drive/drive-check.c \
234    $(EMU)/drive/drive-cmdline-options.c \
235    $(EMU)/drive/drive-overflow.c \
236    $(EMU)/drive/drive-resources.c \
237    $(EMU)/drive/drive-snapshot.c \
238    $(EMU)/drive/drive-sound.c \
239    $(EMU)/drive/drive-writeprotect.c \
240    $(EMU)/drive/drive.c \
241    $(EMU)/drive/drivecpu.c \
242    $(EMU)/drive/drivecpu65c02.c \
243    $(EMU)/drive/driveimage.c \
244    $(EMU)/drive/drivemem.c \
245    $(EMU)/drive/driverom.c \
246    $(EMU)/drive/drivesync.c \
247    $(EMU)/drive/iec/c64exp/c64exp-cmdline-options.c \
248    $(EMU)/drive/iec/c64exp/c64exp-resources.c \
249    $(EMU)/drive/iec/c64exp/dolphindos3.c \
250    $(EMU)/drive/iec/c64exp/iec-c64exp.c \
251    $(EMU)/drive/iec/c64exp/profdos.c \
252    $(EMU)/drive/iec/c64exp/supercard.c \
253    $(EMU)/drive/iec/c64exp/stardos-exp.c \
254    $(EMU)/drive/iec/cia1571d.c \
255    $(EMU)/drive/iec/cia1581d.c \
256    $(EMU)/drive/iec/fdd.c \
257    $(EMU)/drive/iec/glue1571.c \
258    $(EMU)/drive/iec/iec-cmdline-options.c \
259    $(EMU)/drive/iec/iec-resources.c \
260    $(EMU)/drive/iec/iec.c \
261    $(EMU)/drive/iec/iecrom.c \
262    $(EMU)/drive/iec/memiec.c \
263    $(EMU)/drive/iec/pc8477.c \
264    $(EMU)/drive/iec/via1d1541.c \
265    $(EMU)/drive/iec/via4000.c \
266    $(EMU)/drive/iec/wd1770.c \
267    $(EMU)/drive/iecieee/iecieee.c \
268    $(EMU)/drive/iecieee/via2d.c \
269    $(EMU)/drive/ieee/fdc.c \
270    $(EMU)/drive/ieee/ieee-cmdline-options.c \
271    $(EMU)/drive/ieee/ieee-resources.c \
272    $(EMU)/drive/ieee/ieee.c \
273    $(EMU)/drive/ieee/ieeerom.c \
274    $(EMU)/drive/ieee/memieee.c \
275    $(EMU)/drive/ieee/riot1d.c \
276    $(EMU)/drive/ieee/riot2d.c \
277    $(EMU)/drive/ieee/via1d2031.c \
278    $(EMU)/drive/rotation.c \
279    $(EMU)/drive/tcbm/glue1551.c \
280    $(EMU)/drive/tcbm/mem1551.c \
281    $(EMU)/drive/tcbm/tcbm-cmdline-options.c \
282    $(EMU)/drive/tcbm/tcbm-resources.c \
283    $(EMU)/drive/tcbm/tcbm.c \
284    $(EMU)/drive/tcbm/tcbmrom.c \
285    $(EMU)/drive/tcbm/tpid.c \
286    $(EMU)/embedded.c \
287    $(EMU)/event.c \
288    $(EMU)/fileio/cbmfile.c \
289    $(EMU)/fileio/fileio.c \
290    $(EMU)/fileio/p00.c \
291    $(EMU)/findpath.c \
292    $(EMU)/fliplist.c \
293    $(EMU)/fsdevice/fsdevice-close.c \
294    $(EMU)/fsdevice/fsdevice-cmdline-options.c \
295    $(EMU)/fsdevice/fsdevice-flush.c \
296    $(EMU)/fsdevice/fsdevice-open.c \
297    $(EMU)/fsdevice/fsdevice-read.c \
298    $(EMU)/fsdevice/fsdevice-resources.c \
299    $(EMU)/fsdevice/fsdevice-write.c \
300    $(EMU)/fsdevice/fsdevice.c \
301    $(EMU)/gcr.c \
302    $(EMU)/iecbus/iecbus.c \
303    $(EMU)/imagecontents/diskcontents-block.c \
304    $(EMU)/imagecontents/diskcontents-iec.c \
305    $(EMU)/imagecontents/diskcontents.c \
306    $(EMU)/imagecontents/imagecontents.c \
307    $(EMU)/imagecontents/tapecontents.c \
308    $(EMU)/init.c \
309    $(EMU)/initcmdline.c \
310    $(EMU)/interrupt.c \
311    $(EMU)/ioutil.c \
312    $(EMU)/joyport/bbrtc.c \
313    $(EMU)/joyport/cardkey.c \
314    $(EMU)/joyport/coplin_keypad.c \
315    $(EMU)/joyport/cx21.c \
316    $(EMU)/joyport/cx85.c \
317    $(EMU)/joyport/joyport.c \
318    $(EMU)/joyport/joystick.c \
319    $(EMU)/joyport/lightpen.c \
320    $(EMU)/joyport/mouse.c \
321    $(EMU)/joyport/paperclip64.c \
322    $(EMU)/joyport/rushware_keypad.c \
323    $(EMU)/joyport/sampler2bit.c \
324    $(EMU)/joyport/sampler4bit.c \
325    $(EMU)/joyport/script64_dongle.c \
326    $(EMU)/joyport/snespad.c \
327    $(EMU)/joyport/vizawrite64_dongle.c \
328    $(EMU)/joyport/waasoft_dongle.c \
329    $(EMU)/kbdbuf.c \
330    $(EMU)/keyboard.c \
331    $(EMU)/lib.c \
332    $(EMU)/lib/p64/p64.c \
333    $(EMU)/libm_math.c \
334    $(EMU)/log.c \
335    $(EMU)/machine-bus.c \
336    $(EMU)/machine.c \
337    $(EMU)/main.c \
338    $(EMU)/midi.c \
339    $(EMU)/network.c \
340    $(EMU)/opencbmlib.c \
341    $(EMU)/palette.c \
342    $(EMU)/parallel/parallel-trap.c \
343    $(EMU)/parallel/parallel.c \
344    $(EMU)/printerdrv/driver-select.c \
345    $(EMU)/printerdrv/drv-1520.c \
346    $(EMU)/printerdrv/drv-ascii.c \
347    $(EMU)/printerdrv/drv-mps803.c \
348    $(EMU)/printerdrv/drv-nl10.c \
349    $(EMU)/printerdrv/drv-raw.c \
350    $(EMU)/printerdrv/interface-serial.c \
351    $(EMU)/printerdrv/interface-userport.c \
352    $(EMU)/printerdrv/output-graphics.c \
353    $(EMU)/printerdrv/output-select.c \
354    $(EMU)/printerdrv/output-text.c \
355    $(EMU)/printerdrv/printer-serial.c \
356    $(EMU)/printerdrv/printer-userport.c \
357    $(EMU)/printerdrv/printer.c \
358    $(EMU)/ram.c \
359    $(EMU)/raster/raster-cache.c \
360    $(EMU)/raster/raster-canvas.c \
361    $(EMU)/raster/raster-changes.c \
362    $(EMU)/raster/raster-cmdline-options.c \
363    $(EMU)/raster/raster-line-changes-sprite.c \
364    $(EMU)/raster/raster-line-changes.c \
365    $(EMU)/raster/raster-line.c \
366    $(EMU)/raster/raster-modes.c \
367    $(EMU)/raster/raster-resources.c \
368    $(EMU)/raster/raster-sprite-cache.c \
369    $(EMU)/raster/raster-sprite-status.c \
370    $(EMU)/raster/raster-sprite.c \
371    $(EMU)/raster/raster.c \
372    $(EMU)/rawfile.c \
373    $(EMU)/rawnet.c \
374    $(EMU)/resources.c \
375    $(EMU)/romset.c \
376    $(EMU)/rs232drv/rs232.c \
377    $(EMU)/rs232drv/rs232drv.c \
378    $(EMU)/rs232drv/rs232net.c \
379    $(EMU)/rs232drv/rsuser.c \
380    $(EMU)/rtc/bq4830y.c \
381    $(EMU)/rtc/ds12c887.c \
382    $(EMU)/rtc/ds1202_1302.c \
383    $(EMU)/rtc/ds1216e.c \
384    $(EMU)/rtc/ds1307.c \
385    $(EMU)/rtc/ds1602.c \
386    $(EMU)/rtc/pcf8583.c \
387    $(EMU)/rtc/rtc-58321a.c \
388    $(EMU)/rtc/rtc-72421.c \
389    $(EMU)/rtc/rtc.c \
390    $(EMU)/samplerdrv/file_drv.c \
391    $(EMU)/samplerdrv/sampler.c \
392    $(EMU)/screenshot.c \
393    $(EMU)/serial/fsdrive.c \
394    $(EMU)/serial/realdevice.c \
395    $(EMU)/serial/serial-device.c \
396    $(EMU)/serial/serial-iec-bus.c \
397    $(EMU)/serial/serial-iec-device.c \
398    $(EMU)/serial/serial-iec-lib.c \
399    $(EMU)/serial/serial-iec.c \
400    $(EMU)/serial/serial-realdevice.c \
401    $(EMU)/serial/serial-trap.c \
402    $(EMU)/serial/serial.c \
403    $(EMU)/sid/catweaselmkiii.c \
404    $(EMU)/sid/fastsid.c \
405    $(EMU)/sid/hardsid.c \
406    $(EMU)/sid/parsid.c \
407    $(EMU)/sid/sid-cmdline-options.c \
408    $(EMU)/sid/sid-resources.c \
409    $(EMU)/sid/sid-snapshot.c \
410    $(EMU)/sid/sid.c \
411    $(EMU)/sid/ssi2001.c \
412    $(EMU)/snapshot.c \
413    $(EMU)/socket.c \
414    $(EMU)/socketdrv/socketdrv.c \
415    $(EMU)/sound.c \
416    $(EMU)/sounddrv/soundretro.c \
417    $(EMU)/sysfile.c \
418    $(EMU)/tape/t64.c \
419    $(EMU)/tape/tap.c \
420    $(EMU)/tape/tape-internal.c \
421    $(EMU)/tape/tape-snapshot.c \
422    $(EMU)/tape/tape.c \
423    $(EMU)/tape/tapeimage.c \
424    $(EMU)/tapeport/cp-clockf83.c \
425    $(EMU)/tapeport/dtl-basic-dongle.c \
426    $(EMU)/tapeport/sense-dongle.c \
427    $(EMU)/tapeport/tapecart.c \
428    $(EMU)/tapeport/tapelog.c \
429    $(EMU)/tapeport/tapeport.c \
430    $(EMU)/tapeport/tape_diag_586220_harness.c \
431    $(EMU)/traps.c \
432    $(EMU)/userport/userport.c \
433    $(EMU)/userport/userport_4bit_sampler.c \
434    $(EMU)/userport/userport_8bss.c \
435    $(EMU)/userport/userport_dac.c \
436    $(EMU)/userport/userport_diag_586220_harness.c \
437    $(EMU)/userport/userport_digimax.c \
438    $(EMU)/userport/userport_joystick.c \
439    $(EMU)/userport/userport_rtc_58321a.c \
440    $(EMU)/userport/userport_rtc_ds1307.c \
441    $(EMU)/util.c \
442    $(EMU)/vdrive/vdrive-bam.c \
443    $(EMU)/vdrive/vdrive-command.c \
444    $(EMU)/vdrive/vdrive-dir.c \
445    $(EMU)/vdrive/vdrive-iec.c \
446    $(EMU)/vdrive/vdrive-internal.c \
447    $(EMU)/vdrive/vdrive-rel.c \
448    $(EMU)/vdrive/vdrive-snapshot.c \
449    $(EMU)/vdrive/vdrive.c \
450    $(EMU)/vicefeatures.c \
451    $(EMU)/viciisc/vicii-chip-model.c \
452    $(EMU)/viciisc/vicii-cmdline-options.c \
453    $(EMU)/viciisc/vicii-color.c \
454    $(EMU)/viciisc/vicii-cycle.c \
455    $(EMU)/viciisc/vicii-draw-cycle.c \
456    $(EMU)/viciisc/vicii-draw.c \
457    $(EMU)/viciisc/vicii-fetch.c \
458    $(EMU)/viciisc/vicii-irq.c \
459    $(EMU)/viciisc/vicii-lightpen.c \
460    $(EMU)/viciisc/vicii-mem.c \
461    $(EMU)/viciisc/vicii-phi1.c \
462    $(EMU)/viciisc/vicii-resources.c \
463    $(EMU)/viciisc/vicii-snapshot.c \
464    $(EMU)/viciisc/vicii-timing.c \
465    $(EMU)/viciisc/vicii.c \
466    $(EMU)/video/render1x1.c \
467    $(EMU)/video/render1x1crt.c \
468    $(EMU)/video/render1x1ntsc.c \
469    $(EMU)/video/render1x1pal.c \
470    $(EMU)/video/render1x2.c \
471    $(EMU)/video/render1x2crt.c \
472    $(EMU)/video/render2x2.c \
473    $(EMU)/video/render2x2crt.c \
474    $(EMU)/video/render2x2ntsc.c \
475    $(EMU)/video/render2x2pal.c \
476    $(EMU)/video/render2x4.c \
477    $(EMU)/video/render2x4crt.c \
478    $(EMU)/video/renderscale2x.c \
479    $(EMU)/video/renderyuv.c \
480    $(EMU)/video/video-canvas.c \
481    $(EMU)/video/video-cmdline-options.c \
482    $(EMU)/video/video-color.c \
483    $(EMU)/video/video-render-1x2.c \
484    $(EMU)/video/video-render-2x2.c \
485    $(EMU)/video/video-render-crt.c \
486    $(EMU)/video/video-render-pal.c \
487    $(EMU)/video/video-render.c \
488    $(EMU)/video/video-resources.c \
489    $(EMU)/video/video-sound.c \
490    $(EMU)/video/video-viewport.c \
491    $(EMU)/vsync.c \
492    $(EMU)/zfile.c \
493    $(EMU)/zipcode.c
494
495# stubs
496SOURCES_C += \
497    $(EMU)/arch/libretro/info.c \
498    $(EMU)/arch/libretro/cart/cpmcart.c \
499    $(EMU)/arch/libretro/gfxoutputdrv/gfxoutput.c \
500    $(EMU)/arch/libretro/monitor/asm6502.c \
501    $(EMU)/arch/libretro/monitor/asmR65C02.c \
502    $(EMU)/arch/libretro/monitor/asmz80.c \
503    $(EMU)/arch/libretro/monitor/monitor.c \
504    $(EMU)/arch/libretro/monitor/monitor_network.c \
505    $(EMU)/arch/libretro/monitor/mon_util.c
506