diff options
author | 2019-05-29 15:56:13 +1000 | |
---|---|---|
committer | 2019-05-29 15:56:13 +1000 | |
commit | f7189bfb0e4bd39156c9bd304b1abca7b8793666 (patch) | |
tree | cc7d11cb39e2c4b0b4ce9c92d843577c6b72482e /docs/release/scripts/src | |
parent | 5b1209924a08a10c8ca91ab84fa85f325785be11 (diff) |
0.210 Release filestag210
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r-- | docs/release/scripts/src/bus.lua | 37 | ||||
-rw-r--r-- | docs/release/scripts/src/cpu.lua | 15 | ||||
-rw-r--r-- | docs/release/scripts/src/formats.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/machine.lua | 50 | ||||
-rw-r--r-- | docs/release/scripts/src/netlist.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/osd/sdl.lua | 19 | ||||
-rw-r--r-- | docs/release/scripts/src/osd/sdl_cfg.lua | 10 | ||||
-rw-r--r-- | docs/release/scripts/src/sound.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/tools.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/video.lua | 12 |
10 files changed, 176 insertions, 15 deletions
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua index 26d0f336fed..86900efcb62 100644 --- a/docs/release/scripts/src/bus.lua +++ b/docs/release/scripts/src/bus.lua @@ -40,6 +40,10 @@ if (BUSES["A800"]~=null) then files { MAME_DIR .. "src/devices/bus/a800/a8sio.cpp", MAME_DIR .. "src/devices/bus/a800/a8sio.h", + MAME_DIR .. "src/devices/bus/a800/atari810.cpp", + MAME_DIR .. "src/devices/bus/a800/atari810.h", + MAME_DIR .. "src/devices/bus/a800/atari1050.cpp", + MAME_DIR .. "src/devices/bus/a800/atari1050.h", MAME_DIR .. "src/devices/bus/a800/cassette.cpp", MAME_DIR .. "src/devices/bus/a800/cassette.h", MAME_DIR .. "src/devices/bus/a800/a800_slot.cpp", @@ -90,6 +94,8 @@ if (BUSES["ABCBUS"]~=null) then MAME_DIR .. "src/devices/bus/abcbus/sio.h", MAME_DIR .. "src/devices/bus/abcbus/slutprov.cpp", MAME_DIR .. "src/devices/bus/abcbus/slutprov.h", + MAME_DIR .. "src/devices/bus/abcbus/ssa.cpp", + MAME_DIR .. "src/devices/bus/abcbus/ssa.h", MAME_DIR .. "src/devices/bus/abcbus/uni800.cpp", MAME_DIR .. "src/devices/bus/abcbus/uni800.h", MAME_DIR .. "src/devices/bus/abcbus/unidisk.cpp", @@ -359,6 +365,8 @@ if (BUSES["BBC_1MHZBUS"]~=null) then files { MAME_DIR .. "src/devices/bus/bbc/1mhzbus/1mhzbus.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/1mhzbus.h", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/autoprom.cpp", + MAME_DIR .. "src/devices/bus/bbc/1mhzbus/autoprom.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebsid.cpp", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/beebsid.h", MAME_DIR .. "src/devices/bus/bbc/1mhzbus/emrmidi.cpp", @@ -392,6 +400,8 @@ if (BUSES["BBC_ROM"]~=null) then MAME_DIR .. "src/devices/bus/bbc/rom/ram.h", MAME_DIR .. "src/devices/bus/bbc/rom/dfs.cpp", MAME_DIR .. "src/devices/bus/bbc/rom/dfs.h", + MAME_DIR .. "src/devices/bus/bbc/rom/genie.cpp", + MAME_DIR .. "src/devices/bus/bbc/rom/genie.h", MAME_DIR .. "src/devices/bus/bbc/rom/pal.cpp", MAME_DIR .. "src/devices/bus/bbc/rom/pal.h", MAME_DIR .. "src/devices/bus/bbc/rom/rtc.cpp", @@ -444,6 +454,8 @@ if (BUSES["BBC_USERPORT"]~=null) then MAME_DIR .. "src/devices/bus/bbc/userport/beebspch.h", MAME_DIR .. "src/devices/bus/bbc/userport/pointer.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/pointer.h", + MAME_DIR .. "src/devices/bus/bbc/userport/usersplit.cpp", + MAME_DIR .. "src/devices/bus/bbc/userport/usersplit.h", MAME_DIR .. "src/devices/bus/bbc/userport/cfa3000kbd.cpp", MAME_DIR .. "src/devices/bus/bbc/userport/cfa3000kbd.h", } @@ -475,6 +487,10 @@ if (BUSES["C64"]~=null) then files { MAME_DIR .. "src/devices/bus/c64/exp.cpp", MAME_DIR .. "src/devices/bus/c64/exp.h", + MAME_DIR .. "src/devices/bus/c64/buscard.cpp", + MAME_DIR .. "src/devices/bus/c64/buscard.h", + MAME_DIR .. "src/devices/bus/c64/buscard2.cpp", + MAME_DIR .. "src/devices/bus/c64/buscard2.h", MAME_DIR .. "src/devices/bus/c64/c128_comal80.cpp", MAME_DIR .. "src/devices/bus/c64/c128_comal80.h", MAME_DIR .. "src/devices/bus/c64/c128_partner.cpp", @@ -953,6 +969,21 @@ end --------------------------------------------------- -- +--@src/devices/bus/gio/gio.h,BUSES["GIO"] = true +--------------------------------------------------- + +if (BUSES["GIO"]~=null) then + files { + MAME_DIR .. "src/devices/bus/gio/gio.cpp", + MAME_DIR .. "src/devices/bus/gio/gio.h", + MAME_DIR .. "src/devices/bus/gio/newport.cpp", + MAME_DIR .. "src/devices/bus/gio/newport.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/hp_hil/hp_hil.h,BUSES["HPHIL"] = true --------------------------------------------------- @@ -1328,6 +1359,8 @@ if (BUSES["ISA"]~=null) then MAME_DIR .. "src/devices/bus/isa/ultra24f.h", MAME_DIR .. "src/devices/bus/isa/tekram_dc820.cpp", MAME_DIR .. "src/devices/bus/isa/tekram_dc820.h", + MAME_DIR .. "src/devices/bus/isa/asc88.cpp", + MAME_DIR .. "src/devices/bus/isa/asc88.h", } end @@ -1776,6 +1809,8 @@ if (BUSES["VCS_CTRL"]~=null) then MAME_DIR .. "src/devices/bus/vcs_ctrl/keypad.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/lightpen.cpp", MAME_DIR .. "src/devices/bus/vcs_ctrl/lightpen.h", + MAME_DIR .. "src/devices/bus/vcs_ctrl/mouse.cpp", + MAME_DIR .. "src/devices/bus/vcs_ctrl/mouse.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/paddles.cpp", MAME_DIR .. "src/devices/bus/vcs_ctrl/paddles.h", MAME_DIR .. "src/devices/bus/vcs_ctrl/wheel.cpp", @@ -2941,6 +2976,8 @@ if (BUSES["COCO"]~=null) then MAME_DIR .. "src/devices/bus/coco/dragon_fdc.h", MAME_DIR .. "src/devices/bus/coco/dragon_jcbsnd.cpp", MAME_DIR .. "src/devices/bus/coco/dragon_jcbsnd.h", + MAME_DIR .. "src/devices/bus/coco/dragon_sprites.cpp", + MAME_DIR .. "src/devices/bus/coco/dragon_sprites.h", } end diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua index 5bbd4cd55cc..1fb7e3262cd 100644 --- a/docs/release/scripts/src/cpu.lua +++ b/docs/release/scripts/src/cpu.lua @@ -1087,6 +1087,8 @@ if (CPUS["I386"]~=null) then files { MAME_DIR .. "src/devices/cpu/i386/i386.cpp", MAME_DIR .. "src/devices/cpu/i386/i386.h", + MAME_DIR .. "src/devices/cpu/i386/athlon.cpp", + MAME_DIR .. "src/devices/cpu/i386/athlon.h", MAME_DIR .. "src/devices/cpu/i386/cache.h", MAME_DIR .. "src/devices/cpu/i386/cycles.h", MAME_DIR .. "src/devices/cpu/i386/i386op16.hxx", @@ -1094,6 +1096,7 @@ if (CPUS["I386"]~=null) then MAME_DIR .. "src/devices/cpu/i386/i386ops.h", MAME_DIR .. "src/devices/cpu/i386/i386ops.hxx", MAME_DIR .. "src/devices/cpu/i386/i386priv.h", + MAME_DIR .. "src/devices/cpu/i386/i386segs.hxx", MAME_DIR .. "src/devices/cpu/i386/i486ops.hxx", MAME_DIR .. "src/devices/cpu/i386/pentops.hxx", MAME_DIR .. "src/devices/cpu/i386/x87ops.hxx", @@ -1670,9 +1673,7 @@ if (CPUS["M680X0"]~=null) then MAME_DIR .. "src/devices/cpu/m68000/m68kops.h", MAME_DIR .. "src/devices/cpu/m68000/m68000.h", MAME_DIR .. "src/devices/cpu/m68000/m68kfpu.hxx", - --MAME_DIR .. "src/devices/cpu/m68000/m68kmake.cpp", MAME_DIR .. "src/devices/cpu/m68000/m68kmmu.h", - --MAME_DIR .. "src/devices/cpu/m68000/m68k_in.cpp", } end @@ -2161,6 +2162,11 @@ if (CPUS["UNSP"]~=null) then files { MAME_DIR .. "src/devices/cpu/unsp/unsp.cpp", MAME_DIR .. "src/devices/cpu/unsp/unsp.h", + MAME_DIR .. "src/devices/cpu/unsp/unsp_extended.cpp", + MAME_DIR .. "src/devices/cpu/unsp/unsp_jumps.cpp", + MAME_DIR .. "src/devices/cpu/unsp/unsp_exxx.cpp", + MAME_DIR .. "src/devices/cpu/unsp/unsp_fxxx.cpp", + MAME_DIR .. "src/devices/cpu/unsp/unsp_other.cpp", MAME_DIR .. "src/devices/cpu/unsp/unspdefs.h", MAME_DIR .. "src/devices/cpu/unsp/unspdrc.cpp", MAME_DIR .. "src/devices/cpu/unsp/unspfe.cpp", @@ -2171,6 +2177,11 @@ end if (CPUS["UNSP"]~=null or _OPTIONS["with-tools"]) then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm.cpp") table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm.h") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm_extended.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm_jumps.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm_exxx.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm_fxxx.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/unsp/unspdasm_other.cpp") end -------------------------------------------------- diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua index 9e7a2a1eb5a..5b678c480af 100644 --- a/docs/release/scripts/src/formats.lua +++ b/docs/release/scripts/src/formats.lua @@ -991,6 +991,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/os9_dsk.h,FORMATS["OS9_DSK"] = true +-------------------------------------------------- + +if (FORMATS["OS9_DSK"]~=null or _OPTIONS["with-tools"]) then + files { + MAME_DIR.. "src/lib/formats/os9_dsk.cpp", + MAME_DIR.. "src/lib/formats/os9_dsk.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/jfd_dsk.h,FORMATS["JFD_DSK"] = true -------------------------------------------------- diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua index fd6fb511f39..c2ee8b80974 100644 --- a/docs/release/scripts/src/machine.lua +++ b/docs/release/scripts/src/machine.lua @@ -179,6 +179,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/2812fifo.h,MACHINES["2812FIFO"] = true +--------------------------------------------------- + +if (MACHINES["2812FIFO"]~=null) then + files { + MAME_DIR .. "src/devices/machine/2812fifo.cpp", + MAME_DIR .. "src/devices/machine/2812fifo.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/6522via.h,MACHINES["6522VIA"] = true --------------------------------------------------- @@ -925,6 +937,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/ds1994.h,MACHINES["DS1994"] = true +--------------------------------------------------- + +if (MACHINES["DS1994"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ds1994.cpp", + MAME_DIR .. "src/devices/machine/ds1994.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/ds2401.h,MACHINES["DS2401"] = true --------------------------------------------------- @@ -1207,6 +1231,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/i82355.h,MACHINES["I82355"] = true +--------------------------------------------------- + +if (MACHINES["I82355"]~=null) then + files { + MAME_DIR .. "src/devices/machine/i82355.cpp", + MAME_DIR .. "src/devices/machine/i82355.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/i8243.h,MACHINES["I8243"] = true --------------------------------------------------- @@ -2649,6 +2685,8 @@ if (MACHINES["SPG2XX"]~=null) then MAME_DIR .. "src/devices/machine/spg110_video.h", MAME_DIR .. "src/devices/machine/sunplus_gcm394.cpp", MAME_DIR .. "src/devices/machine/sunplus_gcm394.h", + MAME_DIR .. "src/devices/machine/sunplus_gcm394_video.cpp", + MAME_DIR .. "src/devices/machine/sunplus_gcm394_video.h", } end @@ -3873,6 +3911,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/aic565.h,MACHINES["AIC565"] = true +--------------------------------------------------- + +if (MACHINES["AIC565"]~=null) then + files { + MAME_DIR .. "src/devices/machine/aic565.cpp", + MAME_DIR .. "src/devices/machine/aic565.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/aic6250.h,MACHINES["AIC6250"] = true --------------------------------------------------- diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua index 5397fc9eaa4..973e9fb2ffc 100644 --- a/docs/release/scripts/src/netlist.lua +++ b/docs/release/scripts/src/netlist.lua @@ -32,7 +32,7 @@ project "netlist" includedirs { MAME_DIR .. "src/lib", - MAME_DIR .. "src/lib/netlist", + MAME_DIR .. "src/lib/netlist", } files { @@ -48,7 +48,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/nl_parser.h", MAME_DIR .. "src/lib/netlist/nl_setup.cpp", MAME_DIR .. "src/lib/netlist/nl_setup.h", - MAME_DIR .. "src/lib/netlist/nl_types.h", + MAME_DIR .. "src/lib/netlist/nl_types.h", MAME_DIR .. "src/lib/netlist/plib/pconfig.h", MAME_DIR .. "src/lib/netlist/plib/palloc.h", MAME_DIR .. "src/lib/netlist/plib/pchrono.cpp", @@ -77,7 +77,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/plib/pstring.h", MAME_DIR .. "src/lib/netlist/plib/pstream.cpp", MAME_DIR .. "src/lib/netlist/plib/pstream.h", - MAME_DIR .. "src/lib/netlist/plib/ptime.h", + MAME_DIR .. "src/lib/netlist/plib/ptime.h", MAME_DIR .. "src/lib/netlist/plib/ptypes.h", MAME_DIR .. "src/lib/netlist/plib/putil.cpp", MAME_DIR .. "src/lib/netlist/plib/putil.h", @@ -85,9 +85,9 @@ 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_generic_models.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/nld_generic_models.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/docs/release/scripts/src/osd/sdl.lua b/docs/release/scripts/src/osd/sdl.lua index c9a63dcb24e..9485fcc553c 100644 --- a/docs/release/scripts/src/osd/sdl.lua +++ b/docs/release/scripts/src/osd/sdl.lua @@ -170,7 +170,24 @@ newoption { } if not _OPTIONS["NO_USE_XINPUT"] then - _OPTIONS["NO_USE_XINPUT"] = "1" + if _OPTIONS["targetos"]=="windows" or _OPTIONS["targetos"]=="macosx" or _OPTIONS["targetos"]=="haiku" or _OPTIONS["targetos"]=="asmjs" then + _OPTIONS["NO_USE_XINPUT"] = "1" + else + _OPTIONS["NO_USE_XINPUT"] = "0" + end +end + +newoption { + trigger = "NO_USE_XINPUT_WII_LIGHTGUN_HACK", + description = "Disable use of Xinput Wii Lightgun Hack", + allowed = { + { "0", "Enable Xinput Wii Lightgun Hack" }, + { "1", "Disable Xinput Wii Lightgun Hack" }, + }, +} + +if not _OPTIONS["NO_USE_XINPUT_WII_LIGHTGUN_HACK"] then + _OPTIONS["NO_USE_XINPUT_WII_LIGHTGUN_HACK"] = "1" end newoption { diff --git a/docs/release/scripts/src/osd/sdl_cfg.lua b/docs/release/scripts/src/osd/sdl_cfg.lua index 944c1636dc3..ad3750184fd 100644 --- a/docs/release/scripts/src/osd/sdl_cfg.lua +++ b/docs/release/scripts/src/osd/sdl_cfg.lua @@ -52,6 +52,16 @@ else } end +if _OPTIONS["NO_USE_XINPUT_WII_LIGHTGUN_HACK"]=="1" then + defines { + "USE_XINPUT_WII_LIGHTGUN_HACK=0", + } +else + defines { + "USE_XINPUT_WII_LIGHTGUN_HACK=1", + } +end + if _OPTIONS["NO_USE_MIDI"]~="1" and _OPTIONS["targetos"]=="linux" then buildoptions { backtick(pkgconfigcmd() .. " --cflags alsa"), diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua index cc24f2ba57f..6f83f86aae3 100644 --- a/docs/release/scripts/src/sound.lua +++ b/docs/release/scripts/src/sound.lua @@ -1508,6 +1508,18 @@ end --------------------------------------------------- -- +--@src/devices/sound/swp00.h,SOUNDS["SWP00"] = true +--------------------------------------------------- + +if (SOUNDS["SWP00"]~=null) then + files { + MAME_DIR .. "src/devices/sound/swp00.cpp", + MAME_DIR .. "src/devices/sound/swp00.h", + } +end + +--------------------------------------------------- +-- --@src/devices/sound/swp20.h,SOUNDS["SWP20"] = true --------------------------------------------------- diff --git a/docs/release/scripts/src/tools.lua b/docs/release/scripts/src/tools.lua index 564653f5a4a..aa966e7763b 100644 --- a/docs/release/scripts/src/tools.lua +++ b/docs/release/scripts/src/tools.lua @@ -803,15 +803,15 @@ if (_OPTIONS["osd"] == "sdl") then project("testkeys") uuid ("b3f5a5b8-3203-11e9-93e4-670b4f4e359d") kind "ConsoleApp" - + flags { "Symbols", -- always include minimum symbols for executables } - + if _OPTIONS["SEPARATE_BIN"]~="1" then targetdir(MAME_DIR) end - + links { "ocore_" .. _OPTIONS["osd"], ext_lib("utf8proc"), @@ -871,17 +871,17 @@ if (_OPTIONS["osd"] == "sdl") then } end end - + dofile("osd/sdl_cfg.lua") includedirs { MAME_DIR .. "src/osd", } - + files { MAME_DIR .. "src/tools/testkeys.cpp", } - + configuration { "mingw*" or "vs*" } targetextension ".exe" diff --git a/docs/release/scripts/src/video.lua b/docs/release/scripts/src/video.lua index 069c2fc802d..042be7e2a19 100644 --- a/docs/release/scripts/src/video.lua +++ b/docs/release/scripts/src/video.lua @@ -816,6 +816,18 @@ end -------------------------------------------------- -- +--@src/devices/video/t6963c.h,VIDEOS["T6963C"] = true +-------------------------------------------------- + +if (VIDEOS["T6963C"]~=null) then + files { + MAME_DIR .. "src/devices/video/t6963c.cpp", + MAME_DIR .. "src/devices/video/t6963c.h", + } +end + +-------------------------------------------------- +-- --@src/devices/video/t6a04.h,VIDEOS["T6A04"] = true -------------------------------------------------- |