diff options
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/cpu.lua | 62 | ||||
-rw-r--r-- | scripts/src/formats.lua | 12 | ||||
-rw-r--r-- | scripts/src/machine.lua | 48 | ||||
-rw-r--r-- | scripts/src/sound.lua | 12 |
4 files changed, 117 insertions, 17 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index 774511e1881..95d65cd8f70 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -198,23 +198,6 @@ if (CPUS["AMIS2000"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- --- Alpha 8201 ---@src/devices/cpu/alph8201/alph8201.h,CPUS["ALPHA8201"] = true --------------------------------------------------- - -if (CPUS["ALPHA8201"]~=null) then - files { - MAME_DIR .. "src/devices/cpu/alph8201/alph8201.cpp", - MAME_DIR .. "src/devices/cpu/alph8201/alph8201.h", - } -end - -if (CPUS["ALPHA8201"]~=null or _OPTIONS["with-tools"]) then - table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/alph8201/8201dasm.cpp") - table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/alph8201/8201dasm.h") -end - --------------------------------------------------- -- Analog Devices ADSP21xx series --@src/devices/cpu/adsp2100/adsp2100.h,CPUS["ADSP21XX"] = true -------------------------------------------------- @@ -701,6 +684,31 @@ if (CPUS["H8"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- +-- Hitachi H8/500 series +--@src/devices/cpu/h8500/h8500.h,CPUS["H8500"] = true +-------------------------------------------------- + +if (CPUS["H8500"]~=null) then + files { + MAME_DIR .. "src/devices/cpu/h8500/h8500.cpp", + MAME_DIR .. "src/devices/cpu/h8500/h8500.h", + MAME_DIR .. "src/devices/cpu/h8500/h8510.cpp", + MAME_DIR .. "src/devices/cpu/h8500/h8510.h", + MAME_DIR .. "src/devices/cpu/h8500/h8520.cpp", + MAME_DIR .. "src/devices/cpu/h8500/h8520.h", + MAME_DIR .. "src/devices/cpu/h8500/h8532.cpp", + MAME_DIR .. "src/devices/cpu/h8500/h8532.h", + MAME_DIR .. "src/devices/cpu/h8500/h8534.cpp", + MAME_DIR .. "src/devices/cpu/h8500/h8534.h", + } +end + +if (CPUS["H8500"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/h8500/h8500dasm.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/h8500/h8500dasm.h") +end + +-------------------------------------------------- -- Hitachi HCD62121 --@src/devices/cpu/hcd62121/hcd62121.h,CPUS["HCD62121"] = true -------------------------------------------------- @@ -1291,6 +1299,16 @@ if (CPUS["PIC16C62X"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- +-- Generic PIC16 - Disassembler only +--@src/devices/cpu/pic16/pic16.h,CPUS["PIC16"] = true +-------------------------------------------------- + +if (CPUS["PIC16"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic16/pic16d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic16/pic16d.h") +end + +-------------------------------------------------- -- MIPS R3000 (MIPS I/II) series --@src/devices/cpu/mips/mips1.h,CPUS["MIPS1"] = true -------------------------------------------------- @@ -3200,3 +3218,13 @@ if (CPUS["KS0164"]~=null or _OPTIONS["with-tools"]) then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ks0164/ks0164d.cpp") table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ks0164/ks0164d.h") end + +-------------------------------------------------- +-- uPD177x - Disassembler only +--@src/devices/cpu/upd177x/upd177x.h,CPUS["UPD177X"] = true +-------------------------------------------------- + +if (CPUS["UPD177X"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/upd177x/upd177xd.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/upd177x/upd177xd.h") +end diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index c234f37808b..f168dbe81ca 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -931,6 +931,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/h8_cas.h,FORMATS["H8_CAS"] = true +-------------------------------------------------- + +if (FORMATS["H8_CAS"]~=null or _OPTIONS["with-tools"]) then + files { + MAME_DIR.. "src/lib/formats/h8_cas.cpp", + MAME_DIR.. "src/lib/formats/h8_cas.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/hector_minidisc.h,FORMATS["HECTOR_MINIDISC"] = true -------------------------------------------------- diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index f53859c6e8b..4e7352c3e41 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -1445,6 +1445,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/icm7170.h,MACHINES["ICM7170"] = true +--------------------------------------------------- + +if (MACHINES["ICM7170"]~=null) then + files { + MAME_DIR .. "src/devices/machine/icm7170.cpp", + MAME_DIR .. "src/devices/machine/icm7170.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/idectrl.h,MACHINES["IDECTRL"] = true --@src/devices/machine/vt83c461.h,MACHINES["IDECTRL"] = true --------------------------------------------------- @@ -3096,6 +3108,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/upd7001.h,MACHINES["UPD7001"] = true +--------------------------------------------------- + +if (MACHINES["UPD7001"]~=null) then + files { + MAME_DIR .. "src/devices/machine/upd7001.cpp", + MAME_DIR .. "src/devices/machine/upd7001.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/upd7002.h,MACHINES["UPD7002"] = true --------------------------------------------------- @@ -4244,3 +4268,27 @@ if (MACHINES["I3002"]~=null) then MAME_DIR .. "src/devices/machine/i3002.h", } end + +--------------------------------------------------- +-- +--@src/devices/machine/s_smp.h,MACHINES["S_SMP"] = true +--------------------------------------------------- + +if (MACHINES["S_SMP"]~=null) then + files { + MAME_DIR .. "src/devices/machine/s_smp.cpp", + MAME_DIR .. "src/devices/machine/s_smp.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/machine/cxd1185.h,MACHINES["CXD1185"] = true +--------------------------------------------------- + +if (MACHINES["CXD1185"]~=null) then + files { + MAME_DIR .. "src/devices/machine/cxd1185.cpp", + MAME_DIR .. "src/devices/machine/cxd1185.h", + } +end diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua index dc0a1a93f07..3b98b9095ce 100644 --- a/scripts/src/sound.lua +++ b/scripts/src/sound.lua @@ -1568,6 +1568,18 @@ end --------------------------------------------------- -- +--@src/devices/sound/s_dsp.h,SOUNDS["S_DSP"] = true +--------------------------------------------------- + +if (SOUNDS["S_DSP"]~=null) then + files { + MAME_DIR .. "src/devices/sound/s_dsp.cpp", + MAME_DIR .. "src/devices/sound/s_dsp.h", + } +end + +--------------------------------------------------- +-- --@src/devices/sound/ks0164.h,SOUNDS["KS0164"] = true --------------------------------------------------- |