diff options
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/bus.lua | 20 | ||||
-rw-r--r-- | scripts/src/cpu.lua | 34 | ||||
-rw-r--r-- | scripts/src/formats.lua | 12 | ||||
-rw-r--r-- | scripts/src/machine.lua | 8 | ||||
-rw-r--r-- | scripts/src/netlist.lua | 2 | ||||
-rw-r--r-- | scripts/src/sound.lua | 8 |
6 files changed, 82 insertions, 2 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 8f292e082af..2ecf90c0ace 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -266,6 +266,10 @@ if (BUSES["ASTROCADE"]~=null) then MAME_DIR .. "src/devices/bus/astrocde/joy.h", MAME_DIR .. "src/devices/bus/astrocde/cassette.cpp", MAME_DIR .. "src/devices/bus/astrocde/cassette.h", + MAME_DIR .. "src/devices/bus/astrocde/accessory.cpp", + MAME_DIR .. "src/devices/bus/astrocde/accessory.h", + MAME_DIR .. "src/devices/bus/astrocde/lightpen.cpp", + MAME_DIR .. "src/devices/bus/astrocde/lightpen.h", } end @@ -405,6 +409,8 @@ if (BUSES["BBC_TUBE"]~=null) then files { MAME_DIR .. "src/devices/bus/bbc/tube/tube.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube.h", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_32016.cpp", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_32016.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_6502.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_6502.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_80186.cpp", @@ -1228,8 +1234,12 @@ if (BUSES["ISA"]~=null) then MAME_DIR .. "src/devices/bus/isa/xtide.h", MAME_DIR .. "src/devices/bus/isa/side116.cpp", MAME_DIR .. "src/devices/bus/isa/side116.h", - MAME_DIR .. "src/devices/bus/isa/aha1542.cpp", - MAME_DIR .. "src/devices/bus/isa/aha1542.h", + MAME_DIR .. "src/devices/bus/isa/aha1542b.cpp", + MAME_DIR .. "src/devices/bus/isa/aha1542b.h", + MAME_DIR .. "src/devices/bus/isa/aha1542c.cpp", + MAME_DIR .. "src/devices/bus/isa/aha1542c.h", + MAME_DIR .. "src/devices/bus/isa/aha174x.cpp", + MAME_DIR .. "src/devices/bus/isa/aha174x.h", MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.cpp", MAME_DIR .. "src/devices/bus/isa/wd1002a_wx1.h", MAME_DIR .. "src/devices/bus/isa/wd1007a.cpp", @@ -1308,6 +1318,10 @@ if (BUSES["ISA"]~=null) then MAME_DIR .. "src/devices/bus/isa/np600.h", MAME_DIR .. "src/devices/bus/isa/bt54x.cpp", MAME_DIR .. "src/devices/bus/isa/bt54x.h", + MAME_DIR .. "src/devices/bus/isa/dcb.cpp", + MAME_DIR .. "src/devices/bus/isa/dcb.h", + MAME_DIR .. "src/devices/bus/isa/ultra12f.cpp", + MAME_DIR .. "src/devices/bus/isa/ultra12f.h", } end @@ -3309,6 +3323,8 @@ if (BUSES["SPECTRUM"]~=null) then MAME_DIR .. "src/devices/bus/spectrum/mface.h", MAME_DIR .. "src/devices/bus/spectrum/mikroplus.cpp", MAME_DIR .. "src/devices/bus/spectrum/mikroplus.h", + MAME_DIR .. "src/devices/bus/spectrum/opus.cpp", + MAME_DIR .. "src/devices/bus/spectrum/opus.h", MAME_DIR .. "src/devices/bus/spectrum/plus2test.cpp", MAME_DIR .. "src/devices/bus/spectrum/plus2test.h", MAME_DIR .. "src/devices/bus/spectrum/protek.cpp", diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index 090093df856..8c461e0ce16 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -2818,3 +2818,37 @@ if (CPUS["HPC"]~=null or _OPTIONS["with-tools"]) then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/hpc/hpcdasm.cpp") table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/hpc/hpcdasm.h") end + +-------------------------------------------------- +-- Yamaha Multiple Effects Generator +--@src/devices/sound/meg.h,CPUS["MEG"] = true +-------------------------------------------------- + +if (CPUS["MEG"]~=null) then + files { + MAME_DIR .. "src/devices/sound/meg.cpp", + MAME_DIR .. "src/devices/sound/meg.h", + } +end + +if (CPUS["MEG"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/sound/megd.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/sound/megd.h") +end + +-------------------------------------------------- +-- National Semiconductor NS32000 series +--@src/devices/cpu/ns32000/ns32000.h,CPUS["NS32000"] = true +-------------------------------------------------- + +if (CPUS["NS32000"]~=null) then + files { + MAME_DIR .. "src/devices/cpu/ns32000/ns32000.cpp", + MAME_DIR .. "src/devices/cpu/ns32000/ns32000.h", + } +end + +if (CPUS["NS32000"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ns32000/ns32000dasm.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ns32000/ns32000dasm.h") +end diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index 071982e83fe..9e7a2a1eb5a 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -1231,6 +1231,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/opd_dsk.h,FORMATS["OPD_DSK"] = true +-------------------------------------------------- + +if (FORMATS["OPD_DSK"]~=null or _OPTIONS["with-tools"]) then + files { + MAME_DIR.. "src/lib/formats/opd_dsk.cpp", + MAME_DIR.. "src/lib/formats/opd_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/orao_cas.h,FORMATS["ORAO_CAS"] = true -------------------------------------------------- diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index 54810e56038..2ec028ceb85 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -2624,8 +2624,16 @@ if (MACHINES["SPG2XX"]~=null) then MAME_DIR .. "src/devices/machine/spg2xx.h", MAME_DIR .. "src/devices/machine/spg2xx_audio.cpp", MAME_DIR .. "src/devices/machine/spg2xx_audio.h", + MAME_DIR .. "src/devices/machine/spg2xx_io.cpp", + MAME_DIR .. "src/devices/machine/spg2xx_io.h", + MAME_DIR .. "src/devices/machine/spg2xx_sysdma.cpp", + MAME_DIR .. "src/devices/machine/spg2xx_sysdma.h", + MAME_DIR .. "src/devices/machine/spg2xx_video.cpp", + MAME_DIR .. "src/devices/machine/spg2xx_video.h", MAME_DIR .. "src/devices/machine/spg110.cpp", MAME_DIR .. "src/devices/machine/spg110.h", + MAME_DIR .. "src/devices/machine/spg110_video.cpp", + MAME_DIR .. "src/devices/machine/spg110_video.h", } end diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua index 09575cacffc..e24eb2d26ef 100644 --- a/scripts/src/netlist.lua +++ b/scripts/src/netlist.lua @@ -85,6 +85,8 @@ project "netlist" MAME_DIR .. "src/lib/netlist/tools/nl_convert.h", MAME_DIR .. "src/lib/netlist/analog/nld_bjt.cpp", MAME_DIR .. "src/lib/netlist/analog/nld_bjt.h", + MAME_DIR .. "src/lib/netlist/analog/nld_mosfet.cpp", + MAME_DIR .. "src/lib/netlist/analog/nld_mosfet.h", MAME_DIR .. "src/lib/netlist/analog/nlid_fourterm.cpp", MAME_DIR .. "src/lib/netlist/analog/nlid_fourterm.h", MAME_DIR .. "src/lib/netlist/analog/nld_fourterm.h", diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua index f2d6c9b979d..73c6a852e44 100644 --- a/scripts/src/sound.lua +++ b/scripts/src/sound.lua @@ -590,6 +590,7 @@ end --------------------------------------------------- -- Namco custom sound chips --@src/devices/sound/namco.h,SOUNDS["NAMCO"] = true +--@src/devices/sound/namco_163.h,SOUNDS["NAMCO_163"] = true --@src/devices/sound/n63701x.h,SOUNDS["NAMCO_63701X"] = true --@src/devices/sound/c140.h,SOUNDS["C140"] = true --@src/devices/sound/c352.h,SOUNDS["C352"] = true @@ -602,6 +603,13 @@ if (SOUNDS["NAMCO"]~=null or SOUNDS["NAMCO_15XX"]~=null or SOUNDS["NAMCO_CUS30"] } end +if (SOUNDS["NAMCO_163"]~=null) then + files { + MAME_DIR .. "src/devices/sound/namco_163.cpp", + MAME_DIR .. "src/devices/sound/namco_163.h", + } +end + if (SOUNDS["NAMCO_63701X"]~=null) then files { MAME_DIR .. "src/devices/sound/n63701x.cpp", |