summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2019-05-29 15:56:13 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2019-05-29 15:56:13 +1000
commitf7189bfb0e4bd39156c9bd304b1abca7b8793666 (patch)
treecc7d11cb39e2c4b0b4ce9c92d843577c6b72482e /docs/release/scripts/src
parent5b1209924a08a10c8ca91ab84fa85f325785be11 (diff)
0.210 Release filestag210
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/bus.lua37
-rw-r--r--docs/release/scripts/src/cpu.lua15
-rw-r--r--docs/release/scripts/src/formats.lua12
-rw-r--r--docs/release/scripts/src/machine.lua50
-rw-r--r--docs/release/scripts/src/netlist.lua12
-rw-r--r--docs/release/scripts/src/osd/sdl.lua19
-rw-r--r--docs/release/scripts/src/osd/sdl_cfg.lua10
-rw-r--r--docs/release/scripts/src/sound.lua12
-rw-r--r--docs/release/scripts/src/tools.lua12
-rw-r--r--docs/release/scripts/src/video.lua12
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
--------------------------------------------------