Previous 199869 Revisions Next

r36791 Monday 30th March, 2015 at 07:25:23 UTC by Miodrag Milanović
Merge branch 'master' of https://github.com/mamedev/mame
[scripts/src]cpu.lua tools.lua

trunk/scripts/src/cpu.lua
r245302r245303
4545   files {
4646      MAME_DIR .. "src/emu/cpu/8x300/8x300.c",
4747   }
48end
49
50if (CPUS["8X300"]~=null or _OPTIONS["with-tools"]) then
4851   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/8x300/8x300dasm.c")
4952end
5053
r245302r245303
5760   files {
5861      MAME_DIR .. "src/emu/cpu/arc/arc.c",
5962   }
63end
64
65if (CPUS["ARC"]~=null or _OPTIONS["with-tools"]) then
6066   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arc/arcdasm.c")
6167end
6268
r245302r245303
7076      MAME_DIR .. "src/emu/cpu/arcompact/arcompact.c",
7177      MAME_DIR .. "src/emu/cpu/arcompact/arcompact_execute.c",
7278   }
79end
80
81if (CPUS["ARCOMPACT"]~=null or _OPTIONS["with-tools"]) then
7382   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompactdasm.c")
7483   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompactdasm_dispatch.c")
7584   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompactdasm_ops.c")
r245302r245303
8796   files {
8897      MAME_DIR .. "src/emu/cpu/arm/arm.c",
8998   }
99end
100
101if (CPUS["ARM"]~=null or _OPTIONS["with-tools"]) then
90102   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arm/armdasm.c")
91103end
92104
r245302r245303
96108      MAME_DIR .. "src/emu/cpu/arm7/arm7thmb.c",
97109      MAME_DIR .. "src/emu/cpu/arm7/arm7ops.c",
98110   }
111end
112
113if (CPUS["ARM7"]~=null or _OPTIONS["with-tools"]) then
99114   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arm7/arm7dasm.c")
100115end
101116
r245302r245303
108123   files {
109124      MAME_DIR .. "src/emu/cpu/se3208/se3208.c",
110125   }
126end
127
128if (CPUS["SE3208"]~=null or _OPTIONS["with-tools"]) then
111129   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/se3208/se3208dis.c")
112130end
113131
r245302r245303
120138   files {
121139      MAME_DIR .. "src/emu/cpu/amis2000/amis2000.c",
122140   }
141end
142
143if (CPUS["AMIS2000"]~=null or _OPTIONS["with-tools"]) then
123144   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/amis2000/amis2000d.c")
124145end
146
125147--------------------------------------------------
126148-- Alpha 8201
127149---@src/emu/cpu/alph8201/alph8201.h,CPUS += ALPHA8201
r245302r245303
131153   files {
132154      MAME_DIR .. "src/emu/cpu/alph8201/alph8201.c",
133155   }
156end
157
158if (CPUS["ALPHA8201"]~=null or _OPTIONS["with-tools"]) then
134159   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/alph8201/8201dasm.c")
135160end
136161
r245302r245303
143168   files {
144169      MAME_DIR .. "src/emu/cpu/adsp2100/adsp2100.c",
145170   }
171end
172
173if (CPUS["ADSP21XX"]~=null or _OPTIONS["with-tools"]) then
146174   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/adsp2100/2100dasm.c")
147175end
148176
r245302r245303
154182if (CPUS["ADSP21062"]~=null) then
155183   files {
156184      MAME_DIR .. "src/emu/cpu/sharc/sharc.c",
157   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sharc/sharcdsm.c")
158185   }
159186end
160187
188if (CPUS["ADSP21062"]~=null or _OPTIONS["with-tools"]) then
189   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sharc/sharcdsm.c")
190end
191
161192--------------------------------------------------
162193-- APEXC
163194---@src/emu/cpu/apexc/apexc.h,CPUS += APEXC
r245302r245303
167198   files {
168199      MAME_DIR .. "src/emu/cpu/apexc/apexc.c",
169200   }
201end
202
203if (CPUS["APEXC"]~=null or _OPTIONS["with-tools"]) then
170204   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/apexc/apexcdsm.c")
171205end
172206
r245302r245303
179213   files {
180214      MAME_DIR .. "src/emu/cpu/dsp16/dsp16.c",
181215   }
216end
217
218if (CPUS["DSP16A"]~=null or _OPTIONS["with-tools"]) then
182219   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp16/dsp16dis.c")
183220end
184221
r245302r245303
191228   files {
192229      MAME_DIR .. "src/emu/cpu/dsp32/dsp32.c",
193230   }
231end
232
233if (CPUS["DSP32C"]~=null or _OPTIONS["with-tools"]) then
194234   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp32/dsp32dis.c")
195235end
196236
r245302r245303
203243   files {
204244      MAME_DIR .. "src/emu/cpu/asap/asap.c",
205245   }
246end
247
248if (CPUS["ASAP"]~=null or _OPTIONS["with-tools"]) then
206249   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/asap/asapdasm.c")
207250end
208251
r245302r245303
215258   files {
216259      MAME_DIR .. "src/emu/cpu/am29000/am29000.c",
217260   }
261end
262
263if (CPUS["AM29000"]~=null or _OPTIONS["with-tools"]) then
218264   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/am29000/am29dasm.c")
219265end
220266
r245302r245303
227273   files {
228274      MAME_DIR .. "src/emu/cpu/jaguar/jaguar.c",
229275   }
276end
277
278if (CPUS["JAGUAR"]~=null or _OPTIONS["with-tools"]) then
230279   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/jaguar/jagdasm.c")
231280end
232281
r245302r245303
239288   files {
240289      MAME_DIR .. "src/emu/cpu/cubeqcpu/cubeqcpu.c",
241290   }
291end
292
293if (CPUS["CUBEQCPU"]~=null or _OPTIONS["with-tools"]) then
242294   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cubeqcpu/cubedasm.c")
243295end
244296
r245302r245303
262314   files {
263315      MAME_DIR .. "src/emu/cpu/esrip/esrip.c",
264316   }
317end
318
319if (CPUS["ESRIP"]~=null or _OPTIONS["with-tools"]) then
265320   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/esrip/esripdsm.c")
266321end
267322
r245302r245303
274329   files {
275330      MAME_DIR .. "src/emu/cpu/cosmac/cosmac.c",
276331   }
332end
333
334if (CPUS["COSMAC"]~=null or _OPTIONS["with-tools"]) then
277335   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cosmac/cosdasm.c")
278336end
279337
r245302r245303
286344   files {
287345      MAME_DIR .. "src/emu/cpu/cop400/cop400.c",
288346   }
347end
348
349if (CPUS["COP400"]~=null or _OPTIONS["with-tools"]) then
289350   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cop400/cop410ds.c")
290351   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cop400/cop420ds.c")
291352   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cop400/cop440ds.c")
r245302r245303
300361   files {
301362      MAME_DIR .. "src/emu/cpu/cp1610/cp1610.c",
302363   }
364end
365
366if (CPUS["CP1610"]~=null or _OPTIONS["with-tools"]) then
303367   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cp1610/1610dasm.c")
304368end
305369
r245302r245303
312376   files {
313377      MAME_DIR .. "src/emu/cpu/ccpu/ccpu.c",
314378   }
379end
380
381if (CPUS["CCPU"]~=null or _OPTIONS["with-tools"]) then
315382   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ccpu/ccpudasm.c")
316383end
317384
r245302r245303
324391   files {
325392      MAME_DIR .. "src/emu/cpu/t11/t11.c",
326393   }
394end
395
396if (CPUS["T11"]~=null or _OPTIONS["with-tools"]) then
327397   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/t11/t11dasm.c")
328398end
329399
r245302r245303
336406   files {
337407      MAME_DIR .. "src/emu/cpu/f8/f8.c",
338408   }
409end
410
411if (CPUS["F8"]~=null or _OPTIONS["with-tools"]) then
339412   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/f8/f8dasm.c")
340413end
341414
r245302r245303
353426      MAME_DIR .. "src/emu/cpu/g65816/g65816o3.c",
354427      MAME_DIR .. "src/emu/cpu/g65816/g65816o4.c",
355428   }
429end
430
431if (CPUS["G65816"]~=null or _OPTIONS["with-tools"]) then
356432   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/g65816/g65816ds.c")
357433end
358434
r245302r245303
394470   files {
395471      MAME_DIR .. "src/emu/cpu/hcd62121/hcd62121.c",
396472   }
473end
474
475if (CPUS["HCD62121"]~=null or _OPTIONS["with-tools"]) then
397476   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/hcd62121/hcd62121d.c")
398477end
399478
r245302r245303
406485   files {
407486      MAME_DIR .. "src/emu/cpu/hmcs40/hmcs40.c",
408487   }
488end
489
490if (CPUS["HMCS40"]~=null or _OPTIONS["with-tools"]) then
409491   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/hmcs40/hmcs40d.c")
410492end
411493
r245302r245303
419501      MAME_DIR .. "src/emu/cpu/sh2/sh2.c",
420502      MAME_DIR .. "src/emu/cpu/sh2/sh2fe.c",
421503   }
504end
505
506if (CPUS["SH2"]~=null or _OPTIONS["with-tools"]) then
422507   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sh2/sh2dasm.c")
423508end
424509
r245302r245303
435520      MAME_DIR .. "src/emu/cpu/sh4/sh4tmu.c",
436521      MAME_DIR .. "src/emu/cpu/sh4/sh4dmac.c",
437522   }
523end
524
525if (CPUS["SH4"]~=null or _OPTIONS["with-tools"]) then
438526   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sh4/sh4dasm.c")
439527end
440528
r245302r245303
447535   files {
448536      MAME_DIR .. "src/emu/cpu/h6280/h6280.c",
449537   }
538end
539
540if (CPUS["H6280"]~=null or _OPTIONS["with-tools"]) then
450541   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/h6280/6280dasm.c")
451542end
452543
r245302r245303
459550   files {
460551      MAME_DIR .. "src/emu/cpu/e132xs/e132xs.c",
461552   }
553end
554
555if (CPUS["E1"]~=null or _OPTIONS["with-tools"]) then
462556   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/e132xs/32xsdasm.c")
463557end
464558
r245302r245303
471565   files {
472566      MAME_DIR .. "src/emu/cpu/ie15/ie15.c",
473567   }
568end
569
570if (CPUS["IE15"]~=null or _OPTIONS["with-tools"]) then
474571   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ie15/ie15dasm.c")
475572end
476573
r245302r245303
483580   files {
484581      MAME_DIR .. "src/emu/cpu/i4004/i4004.c",
485582   }
583end
584
585if (CPUS["I4004"]~=null or _OPTIONS["with-tools"]) then
486586   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i4004/4004dasm.c")
487587end
488588
r245302r245303
495595   files {
496596      MAME_DIR .. "src/emu/cpu/i8008/i8008.c",
497597   }
598end
599
600if (CPUS["I8008"]~=null or _OPTIONS["with-tools"]) then
498601   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i8008/8008dasm.c")
499602end
500603
r245302r245303
507610   files {
508611      MAME_DIR .. "src/emu/cpu/scmp/scmp.c",
509612   }
613end
614
615if (CPUS["SCMP"]~=null or _OPTIONS["with-tools"]) then
510616   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/scmp/scmpdasm.c")
511617end
512618
r245302r245303
519625   files {
520626      MAME_DIR .. "src/emu/cpu/i8085/i8085.c",
521627   }
628end
629
630if (CPUS["I8085"]~=null or _OPTIONS["with-tools"]) then
522631   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i8085/8085dasm.c")
523632end
524633
r245302r245303
533642      MAME_DIR .. "src/emu/cpu/i8089/i8089_channel.c",
534643      MAME_DIR .. "src/emu/cpu/i8089/i8089_ops.c",
535644   }
645end
646
647if (CPUS["I8089"]~=null or _OPTIONS["with-tools"]) then
536648   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i8089/i8089_dasm.c")
537649end
538650
r245302r245303
545657   files {
546658      MAME_DIR .. "src/emu/cpu/mcs48/mcs48.c",
547659   }
660end
661
662if (CPUS["MCS48"]~=null or _OPTIONS["with-tools"]) then
548663   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mcs48/mcs48dsm.c")
549664end
550665
r245302r245303
557672   files {
558673      MAME_DIR .. "src/emu/cpu/mcs51/mcs51.c",
559674   }
675end
676
677if (CPUS["MCS51"]~=null or _OPTIONS["with-tools"]) then
560678   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mcs51/mcs51dasm.c")
561679end
562680
r245302r245303
586704      MAME_DIR .. "src/emu/cpu/i86/i186.c",
587705      MAME_DIR .. "src/emu/cpu/i86/i286.c",
588706   }
707end
708
709if (CPUS["I86"]~=null or _OPTIONS["with-tools"]) then
589710   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i386/i386dasm.c")
590711end
591712
r245302r245303
593714   files {
594715      MAME_DIR .. "src/emu/cpu/i386/i386.c",
595716   }
717end
718
719if (CPUS["I386"]~=null or _OPTIONS["with-tools"]) then
596720   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i386/i386dasm.c")
597721end
598722
r245302r245303
605729   files {
606730      MAME_DIR .. "src/emu/cpu/i860/i860.c",
607731   }
732end
733
734if (CPUS["I860"]~=null or _OPTIONS["with-tools"]) then
608735   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i860/i860dis.c")
609736end
610737
r245302r245303
617744   files {
618745      MAME_DIR .. "src/emu/cpu/i960/i960.c",
619746   }
747end
748
749if (CPUS["I960"]~=null or _OPTIONS["with-tools"]) then
620750   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i960/i960dis.c")
621751end
622752
r245302r245303
629759   files {
630760      MAME_DIR .. "src/emu/cpu/lh5801/lh5801.c",
631761   }
762end
763
764if (CPUS["LH5801"]~=null or _OPTIONS["with-tools"]) then
632765   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/lh5801/5801dasm.c")
633766end
634
635--------------------------------------------------
767--------
768------------------------------------------
636769-- Manchester Small-Scale Experimental Machine
637770---@src/emu/cpu/ssem/ssem.h,CPUS += SSEM
638771--------------------------------------------------
r245302r245303
641774   files {
642775      MAME_DIR .. "src/emu/cpu/ssem/ssem.c",
643776   }
777end
778
779if (CPUS["SSEM"]~=null or _OPTIONS["with-tools"]) then
644780   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ssem/ssemdasm.c")
645781end
646782
r245302r245303
653789   files {
654790      MAME_DIR .. "src/emu/cpu/mb88xx/mb88xx.c",
655791   }
792end
793
794if (CPUS["MB88XX"]~=null or _OPTIONS["with-tools"]) then
656795   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mb88xx/mb88dasm.c")
657796end
658797
r245302r245303
665804   files {
666805      MAME_DIR .. "src/emu/cpu/mb86233/mb86233.c",
667806   }
807end
808
809if (CPUS["MB86233"]~=null or _OPTIONS["with-tools"]) then
668810   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mb86233/mb86233d.c")
669811end
670812
r245302r245303
677819   files {
678820      MAME_DIR .. "src/emu/cpu/mb86235/mb86235.c",
679821   }
822end
823
824if (CPUS["MB86235"]~=null or _OPTIONS["with-tools"]) then
680825   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mb86235/mb86235d.c")
681826end
682827
r245302r245303
689834   files {
690835      MAME_DIR .. "src/emu/cpu/pic16c5x/pic16c5x.c",
691836   }
837end
838
839if (CPUS["PIC16C5X"]~=null or _OPTIONS["with-tools"]) then
692840   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pic16c5x/16c5xdsm.c")
693841end
694842
r245302r245303
701849   files {
702850      MAME_DIR .. "src/emu/cpu/pic16c62x/pic16c62x.c",
703851   }
852end
853
854if (CPUS["PIC16C62X"]~=null or _OPTIONS["with-tools"]) then
704855   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pic16c62x/16c62xdsm.c")
705856end
706857
r245302r245303
718869      MAME_DIR .. "src/emu/cpu/mips/mips3fe.c",
719870      MAME_DIR .. "src/emu/cpu/mips/mips3drc.c",
720871   }
872end
873
874if (CPUS["MIPS"]~=null or _OPTIONS["with-tools"]) then
721875   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mips/r3kdasm.c")
722876   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mips/mips3dsm.c")
723877end
r245302r245303
737891      MAME_DIR .. "src/emu/cpu/psx/rcnt.c",
738892      MAME_DIR .. "src/emu/cpu/psx/sio.c",
739893   }
894end
895
896if (CPUS["PSX"]~=null or _OPTIONS["with-tools"]) then
740897   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/psx/psxdasm.c")
741898end
742899
r245302r245303
753910      MAME_DIR .. "src/emu/cpu/m37710/m37710o2.c",
754911      MAME_DIR .. "src/emu/cpu/m37710/m37710o3.c",
755912   }
913end
914
915if (CPUS["M37710"]~=null or _OPTIONS["with-tools"]) then
756916   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m37710/m7700ds.c")
757917end
758918
r245302r245303
809969   files {
810970      MAME_DIR .. "src/emu/cpu/m6800/m6800.c",
811971   }
972end
973
974if (CPUS["M6800"]~=null or _OPTIONS["with-tools"]) then
812975   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6800/6800dasm.c")
813976end
814977
r245302r245303
821984   files {
822985      MAME_DIR .. "src/emu/cpu/m6805/m6805.c",
823986   }
987end
988
989if (CPUS["M6805"]~=null or _OPTIONS["with-tools"]) then
824990   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6805/6805dasm.c")
825991end
826992
r245302r245303
8371003      MAME_DIR .. "src/emu/cpu/m6809/hd6309.c",
8381004      MAME_DIR .. "src/emu/cpu/m6809/konami.c",
8391005   }
1006end
1007
1008if (CPUS["M6809"]~=null or _OPTIONS["with-tools"]) then
8401009   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6809/6809dasm.c")
8411010   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6809/6309dasm.c")
8421011   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6809/knmidasm.c")
r245302r245303
8511020   files {
8521021      MAME_DIR .. "src/emu/cpu/mc68hc11/mc68hc11.c",
8531022   }
1023end
1024
1025if (CPUS["MC68HC11"]~=null or _OPTIONS["with-tools"]) then
8541026   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mc68hc11/hc11dasm.c")
8551027end
8561028
r245302r245303
8641036      MAME_DIR .. "src/emu/cpu/m68000/m68kcpu.c",
8651037      GEN_DIR .. "emu/cpu/m68000/m68kops.c",
8661038   }
1039end
1040
1041if (CPUS["M680X0"]~=null or _OPTIONS["with-tools"]) then
8671042   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m68000/m68kdasm.c")
8681043end
8691044
r245302r245303
8781053      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56mem.c",
8791054      MAME_DIR .. "src/emu/cpu/dsp56k/dsp56pcu.c",
8801055   }
1056end
1057
1058if (CPUS["DSP56156"]~=null or _OPTIONS["with-tools"]) then
8811059   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/dsp56dsm.c")
8821060   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/opcode.c")
8831061   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/inst.c")
r245302r245303
8851063   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/tables.c")
8861064end
8871065
888
8891066--------------------------------------------------
8901067-- PDP-1
8911068-- TX0
r245302r245303
8981075      MAME_DIR .. "src/emu/cpu/pdp1/pdp1.c",
8991076      MAME_DIR .. "src/emu/cpu/pdp1/tx0.c",
9001077   }
1078end
1079
1080if (CPUS["PDP1"]~=null or _OPTIONS["with-tools"]) then
9011081   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pdp1/pdp1dasm.c")
9021082   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pdp1/tx0dasm.c")
9031083end
r245302r245303
9131093      MAME_DIR .. "src/emu/cpu/powerpc/ppcfe.c",
9141094      MAME_DIR .. "src/emu/cpu/powerpc/ppcdrc.c",
9151095   }
1096end
1097
1098if (CPUS["POWERPC"]~=null or _OPTIONS["with-tools"]) then
9161099   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/powerpc/ppc_dasm.c")
9171100end
9181101
r245302r245303
9291112      MAME_DIR .. "src/emu/cpu/nec/v25sfr.c",
9301113      MAME_DIR .. "src/emu/cpu/nec/v53.c",
9311114   }
1115end
1116
1117if (CPUS["NEC"]~=null or _OPTIONS["with-tools"]) then
9321118   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/nec/necdasm.c")
9331119end
9341120
r245302r245303
9361122   files {
9371123      MAME_DIR .. "src/emu/cpu/v30mz/v30mz.c",
9381124   }
1125end
1126
1127if (CPUS["V30MZ"]~=null or _OPTIONS["with-tools"]) then
9391128   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/nec/necdasm.c")
9401129end
9411130
r245302r245303
9481137   files {
9491138      MAME_DIR .. "src/emu/cpu/v60/v60.c",
9501139   }
1140end
1141
1142if (CPUS["V60"]~=null or _OPTIONS["with-tools"]) then
9511143   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/v60/v60d.c")
9521144end
9531145
r245302r245303
9601152   files {
9611153      MAME_DIR .. "src/emu/cpu/v810/v810.c",
9621154   }
1155end
1156
1157if (CPUS["V810"]~=null or _OPTIONS["with-tools"]) then
9631158   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/v810/v810dasm.c")
9641159end
9651160
r245302r245303
9721167   files {
9731168      MAME_DIR .. "src/emu/cpu/upd7725/upd7725.c",
9741169   }
1170end
1171
1172if (CPUS["UPD7725"]~=null or _OPTIONS["with-tools"]) then
9751173   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/upd7725/dasm7725.c")
9761174end
9771175
r245302r245303
9861184      MAME_DIR .. "src/emu/cpu/upd7810/upd7810_opcodes.c",
9871185      MAME_DIR .. "src/emu/cpu/upd7810/upd7810_table.c",
9881186   }
1187end
1188
1189if (CPUS["UPD7810"]~=null or _OPTIONS["with-tools"]) then
9891190   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/upd7810/upd7810_dasm.c")
9901191end
9911192
r245302r245303
9981199   files {
9991200      MAME_DIR .. "src/emu/cpu/ucom4/ucom4.c",
10001201   }
1202end
1203
1204if (CPUS["UCOM4"]~=null or _OPTIONS["with-tools"]) then
10011205   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ucom4/ucom4d.c")
10021206end
10031207
r245302r245303
10101214   files {
10111215      MAME_DIR .. "src/emu/cpu/minx/minx.c",
10121216   }
1217end
1218
1219if (CPUS["MINX"]~=null or _OPTIONS["with-tools"]) then
10131220   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/minx/minxd.c")
10141221end
10151222
r245302r245303
10261233      MAME_DIR .. "src/emu/cpu/rsp/rspcp2.c",
10271234      MAME_DIR .. "src/emu/cpu/rsp/rspcp2d.c",
10281235   }
1236end
1237
1238if (CPUS["RSP"]~=null or _OPTIONS["with-tools"]) then
10291239   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/rsp/rsp_dasm.c")
10301240end
10311241
r245302r245303
10381248   files {
10391249      MAME_DIR .. "src/emu/cpu/mn10200/mn10200.c",
10401250   }
1251end
1252
1253if (CPUS["MN10200"]~=null or _OPTIONS["with-tools"]) then
10411254   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mn10200/mn102dis.c")
10421255end
10431256
r245302r245303
10501263   files {
10511264      MAME_DIR .. "src/emu/cpu/saturn/saturn.c",
10521265   }
1266end
1267
1268if (CPUS["SATURN"]~=null or _OPTIONS["with-tools"]) then
10531269   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/saturn/saturnds.c")
10541270end
10551271
r245302r245303
10621278   files {
10631279      MAME_DIR .. "src/emu/cpu/s2650/s2650.c",
10641280   }
1281end
1282
1283if (CPUS["S2650"]~=null or _OPTIONS["with-tools"]) then
10651284   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/s2650/2650dasm.c")
10661285end
10671286
r245302r245303
10741293   files {
10751294      MAME_DIR .. "src/emu/cpu/sc61860/sc61860.c",
10761295   }
1296end
1297
1298if (CPUS["SC61860"]~=null or _OPTIONS["with-tools"]) then
10771299   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sc61860/scdasm.c")
10781300end
10791301
r245302r245303
10861308   files {
10871309      MAME_DIR .. "src/emu/cpu/sm8500/sm8500.c",
10881310   }
1311end
1312
1313if (CPUS["SM8500"]~=null or _OPTIONS["with-tools"]) then
10891314   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sm8500/sm8500d.c")
10901315end
10911316
r245302r245303
10981323   files {
10991324      MAME_DIR .. "src/emu/cpu/spc700/spc700.c",
11001325   }
1326end
1327
1328if (CPUS["SPC700"]~=null or _OPTIONS["with-tools"]) then
11011329   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/spc700/spc700ds.c")
11021330end
11031331
r245302r245303
11101338   files {
11111339      MAME_DIR .. "src/emu/cpu/ssp1601/ssp1601.c",
11121340   }
1341end
1342
1343if (CPUS["SSP1601"]~=null or _OPTIONS["with-tools"]) then
11131344   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ssp1601/ssp1601d.c")
11141345end
11151346
r245302r245303
11221353   files {
11231354      MAME_DIR .. "src/emu/cpu/unsp/unsp.c",
11241355   }
1356end
1357
1358if (CPUS["UNSP"]~=null or _OPTIONS["with-tools"]) then
11251359   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/unsp/unspdasm.c")
11261360end
11271361
r245302r245303
11341368   files {
11351369      MAME_DIR .. "src/emu/cpu/avr8/avr8.c",
11361370   }
1371end
1372
1373if (CPUS["AVR8"]~=null or _OPTIONS["with-tools"]) then
11371374   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/avr8/avr8dasm.c")
11381375end
11391376
r245302r245303
11461383   files {
11471384      MAME_DIR .. "src/emu/cpu/tms0980/tms0980.c",
11481385   }
1386end
1387
1388if (CPUS["TMS0980"]~=null or _OPTIONS["with-tools"]) then
11491389   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms0980/tms0980d.c")
11501390end
11511391
r245302r245303
11581398   files {
11591399      MAME_DIR .. "src/emu/cpu/tms7000/tms7000.c",
11601400   }
1401end
1402
1403if (CPUS["TMS7000"]~=null or _OPTIONS["with-tools"]) then
11611404   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms7000/7000dasm.c")
11621405end
11631406
r245302r245303
11761419      MAME_DIR .. "src/emu/cpu/tms9900/tms9995.c",
11771420      MAME_DIR .. "src/emu/cpu/tms9900/ti990_10.c",
11781421   }
1422end
1423
1424if (CPUS["TMS9900"]~=null or _OPTIONS["with-tools"]) then
11791425   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms9900/9900dasm.c")
11801426end
11811427
r245302r245303
11881434   files {
11891435      MAME_DIR .. "src/emu/cpu/tms34010/tms34010.c",
11901436   }
1437end
1438
1439if (CPUS["TMS340X0"]~=null or _OPTIONS["with-tools"]) then
11911440   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms34010/34010dsm.c")
11921441end
11931442
r245302r245303
12001449   files {
12011450      MAME_DIR .. "src/emu/cpu/tms32010/tms32010.c",
12021451   }
1452end
1453
1454if (CPUS["TMS32010"]~=null or _OPTIONS["with-tools"]) then
12031455   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32010/32010dsm.c")
12041456end
12051457
r245302r245303
12121464   files {
12131465      MAME_DIR .. "src/emu/cpu/tms32025/tms32025.c",
12141466   }
1467end
1468
1469if (CPUS["TMS32025"]~=null or _OPTIONS["with-tools"]) then
12151470   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32025/32025dsm.c")
12161471end
12171472
r245302r245303
12241479   files {
12251480      MAME_DIR .. "src/emu/cpu/tms32031/tms32031.c",
12261481   }
1482end
1483
1484if (CPUS["TMS32031"]~=null or _OPTIONS["with-tools"]) then
12271485   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32031/dis32031.c")
12281486end
12291487
r245302r245303
12361494   files {
12371495      MAME_DIR .. "src/emu/cpu/tms32051/tms32051.c",
12381496   }
1497end
1498
1499if (CPUS["TMS32051"]~=null or _OPTIONS["with-tools"]) then
12391500   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32051/dis32051.c")
12401501end
12411502
r245302r245303
12491510      MAME_DIR .. "src/emu/cpu/tms32082/tms32082.c",
12501511      MAME_DIR .. "src/emu/cpu/tms32082/mp_ops.c",
12511512   }
1513end
1514
1515if (CPUS["TMS32082"]~=null or _OPTIONS["with-tools"]) then
12521516   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32082/dis_mp.c")
12531517   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32082/dis_pp.c")
12541518end
r245302r245303
12631527      MAME_DIR .. "src/emu/cpu/tms57002/tms57002.c",
12641528      MAME_DIR .. "src/emu/cpu/tms57002/tms57kdec.c",
12651529   }
1530end
1531
1532if (CPUS["TMS57002"]~=null or _OPTIONS["with-tools"]) then
12661533   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms57002/57002dsm.c")
12671534end
12681535
r245302r245303
12861553   files {
12871554      MAME_DIR .. "src/emu/cpu/tlcs900/tlcs900.c",
12881555   }
1556end
1557
1558if (CPUS["TLCS900"]~=null or _OPTIONS["with-tools"]) then
12891559   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tlcs900/dasm900.c")
12901560end
12911561
r245302r245303
13021572      MAME_DIR .. "src/emu/cpu/z80/tmpz84c015.c",
13031573      MAME_DIR .. "src/emu/cpu/z80/kl5c80a12.c",
13041574   }
1575end
1576
1577if (CPUS["Z80"]~=null or _OPTIONS["with-tools"]) then
13051578   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z80/z80dasm.c")
13061579end
13071580
r245302r245303
13141587   files {
13151588      MAME_DIR .. "src/emu/cpu/lr35902/lr35902.c",
13161589   }
1590end
1591
1592if (CPUS["LR35902"]~=null or _OPTIONS["with-tools"]) then
13171593   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/lr35902/lr35902d.c")
13181594end
13191595
r245302r245303
13271603      MAME_DIR .. "src/emu/cpu/z180/z180.c",
13281604      MAME_DIR .. "src/emu/cpu/z80/z80daisy.c",
13291605   }
1606end
1607
1608if (CPUS["Z180"]~=null or _OPTIONS["with-tools"]) then
13301609   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z180/z180dasm.c")
13311610end
13321611
r245302r245303
13391618   files {
13401619      MAME_DIR .. "src/emu/cpu/z8000/z8000.c",
13411620   }
1621end
1622
1623if (CPUS["Z8000"]~=null or _OPTIONS["with-tools"]) then
13421624   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z8000/8000dasm.c")
13431625end
13441626
r245302r245303
13511633   files {
13521634      MAME_DIR .. "src/emu/cpu/z8/z8.c",
13531635   }
1636end
1637
1638if (CPUS["Z8"]~=null or _OPTIONS["with-tools"]) then
13541639   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z8/z8dasm.c")
13551640end
13561641
r245302r245303
13631648   files {
13641649      MAME_DIR .. "src/emu/cpu/superfx/superfx.c",
13651650   }
1651end
1652
1653if (CPUS["SUPERFX"]~=null or _OPTIONS["with-tools"]) then
13661654   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/superfx/sfx_dasm.c")
13671655end
13681656
r245302r245303
13751663   files {
13761664      MAME_DIR .. "src/emu/cpu/pps4/pps4.c",
13771665   }
1666end
1667
1668if (CPUS["PPS4"]~=null or _OPTIONS["with-tools"]) then
13781669   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pps4/pps4dasm.c")
13791670end
13801671
r245302r245303
13871678   files {
13881679      MAME_DIR .. "src/emu/cpu/hd61700/hd61700.c",
13891680   }
1681end
1682
1683if (CPUS["HD61700"]~=null or _OPTIONS["with-tools"]) then
13901684   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/hd61700/hd61700d.c")
13911685end
13921686
r245302r245303
13991693   files {
14001694      MAME_DIR .. "src/emu/cpu/lc8670/lc8670.c",
14011695   }
1696end
1697
1698if (CPUS["LC8670"]~=null or _OPTIONS["with-tools"]) then
14021699   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/lc8670/lc8670dsm.c")
14031700end
14041701
r245302r245303
14111708   files {
14121709      MAME_DIR .. "src/emu/cpu/scudsp/scudsp.c",
14131710   }
1711end
1712
1713if (CPUS["SCUDSP"]~=null or _OPTIONS["with-tools"]) then
14141714   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/scudsp/scudspdasm.c")
14151715end
14161716
r245302r245303
14231723   files {
14241724      MAME_DIR .. "src/emu/cpu/score/score.c",
14251725   }
1726end
1727
1728if (CPUS["SCORE"]~=null or _OPTIONS["with-tools"]) then
14261729   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/score/scoredsm.c")
14271730end
14281731
r245302r245303
14521755      MAME_DIR .. "src/emu/cpu/alto2/a2part.c",
14531756      MAME_DIR .. "src/emu/cpu/alto2/a2ram.c",
14541757      MAME_DIR .. "src/emu/cpu/alto2/a2roms.c",
1758   }
1759end
14551760
1456   }
1761if (CPUS["ALTO2"]~=null or _OPTIONS["with-tools"]) then
14571762   table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/alto2/alto2dsm.c")
14581763end
1764
trunk/scripts/src/tools.lua
r245302r245303
102102-- unidasm
103103--------------------------------------------------
104104
105project("unidasm")
106uuid ("65f81d3b-299a-4b08-a3fa-d5241afa9fd1")
107kind "ConsoleApp"   
108
109options {
110   "ForceCPP",
111}
112
113configuration { }
114   targetdir(MAME_DIR)
115
116links {
117   "dasm",
118   "emu",
119   "utils",
120   "expat",
121   "zlib",
122   "flac",
123   "7z",   
124   "ocore_" .. _OPTIONS["osd"],
125}
126
127includedirs {
128   MAME_DIR .. "src/emu",
129   MAME_DIR .. "src/lib/util",
130   MAME_DIR .. "3rdparty",
131}
132
133includeosd()
134
135files {
136   MAME_DIR .. "src/tools/unidasm.c",
137}
138
139
105140--------------------------------------------------
106141-- ldresample
107142--------------------------------------------------


Previous 199869 Revisions Next


© 1997-2024 The MAME Team