summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2021-08-24 12:52:01 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2021-08-24 12:52:01 +1000
commit41f9d7b7ea557e904bb7285b7b73dd4505d35d84 (patch)
tree8b534fda5416fb3da98f3421ab97f6c14c144dfe /docs/release/scripts/src
parent62aaa95bd13ab77224c27d035139bbb24b513174 (diff)
0.235 filestag235
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/3rdparty.lua5
-rw-r--r--docs/release/scripts/src/bus.lua21
-rw-r--r--docs/release/scripts/src/cpu.lua41
-rw-r--r--docs/release/scripts/src/formats.lua2
-rw-r--r--docs/release/scripts/src/lib.lua9
-rw-r--r--docs/release/scripts/src/machine.lua12
-rw-r--r--docs/release/scripts/src/osd/mac.lua1
-rw-r--r--docs/release/scripts/src/osd/modules.lua1
-rw-r--r--docs/release/scripts/src/osd/sdl.lua1
-rw-r--r--docs/release/scripts/src/osd/windows.lua36
10 files changed, 52 insertions, 77 deletions
diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua
index e8b08df8f0c..78d73248623 100644
--- a/docs/release/scripts/src/3rdparty.lua
+++ b/docs/release/scripts/src/3rdparty.lua
@@ -1416,7 +1416,6 @@ end
"__STDC_FORMAT_MACROS",
"__STDC_CONSTANT_MACROS",
"BGFX_CONFIG_MAX_FRAME_BUFFERS=128",
- "IMGUI_DISABLE_OBSOLETE_FUNCTIONS",
}
if _OPTIONS["targetos"]=="linux" or _OPTIONS["targetos"]=="netbsd" or _OPTIONS["targetos"]=="openbsd" then
@@ -1453,17 +1452,19 @@ end
MAME_DIR .. "3rdparty/bgfx/src/renderer_noop.cpp",
MAME_DIR .. "3rdparty/bgfx/src/renderer_nvn.cpp",
MAME_DIR .. "3rdparty/bgfx/src/renderer_vk.cpp",
+ MAME_DIR .. "3rdparty/bgfx/src/renderer_webgpu.cpp",
MAME_DIR .. "3rdparty/bgfx/src/shader.cpp",
MAME_DIR .. "3rdparty/bgfx/src/shader_dx9bc.cpp",
MAME_DIR .. "3rdparty/bgfx/src/shader_dxbc.cpp",
MAME_DIR .. "3rdparty/bgfx/src/shader_spirv.cpp",
MAME_DIR .. "3rdparty/bgfx/src/topology.cpp",
- MAME_DIR .. "3rdparty/bgfx/src/vertexdecl.cpp",
+ MAME_DIR .. "3rdparty/bgfx/src/vertexlayout.cpp",
MAME_DIR .. "3rdparty/bgfx/examples/common/imgui/imgui.cpp",
MAME_DIR .. "3rdparty/bgfx/examples/common/nanovg/nanovg.cpp",
MAME_DIR .. "3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp",
MAME_DIR .. "3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp",
MAME_DIR .. "3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp",
+ MAME_DIR .. "3rdparty/bgfx/3rdparty/dear-imgui/imgui_tables.cpp",
MAME_DIR .. "3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp",
}
if _OPTIONS["targetos"]=="macosx" then
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index d889e7af294..cca26b543e0 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -259,6 +259,23 @@ end
---------------------------------------------------
--
+--@src/devices/bus/apricot/video/video.h,BUSES["APRICOT_VIDEO"] = true
+---------------------------------------------------
+
+if (BUSES["APRICOT_VIDEO"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/apricot/video/video.cpp",
+ MAME_DIR .. "src/devices/bus/apricot/video/video.h",
+ MAME_DIR .. "src/devices/bus/apricot/video/cards.cpp",
+ MAME_DIR .. "src/devices/bus/apricot/video/cards.h",
+ MAME_DIR .. "src/devices/bus/apricot/video/mono.cpp",
+ MAME_DIR .. "src/devices/bus/apricot/video/mono.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/bus/aquarius/slot.h,BUSES["AQUARIUS"] = true
---------------------------------------------------
@@ -1087,6 +1104,8 @@ if (BUSES["ELECTRON"]~=null) then
MAME_DIR .. "src/devices/bus/electron/fbjoy.h",
MAME_DIR .. "src/devices/bus/electron/fbprint.cpp",
MAME_DIR .. "src/devices/bus/electron/fbprint.h",
+ MAME_DIR .. "src/devices/bus/electron/mc68k.cpp",
+ MAME_DIR .. "src/devices/bus/electron/mc68k.h",
MAME_DIR .. "src/devices/bus/electron/mode7.cpp",
MAME_DIR .. "src/devices/bus/electron/mode7.h",
MAME_DIR .. "src/devices/bus/electron/plus1.cpp",
@@ -2472,6 +2491,8 @@ if (BUSES["A2BUS"]~=null) then
MAME_DIR .. "src/devices/bus/a2bus/nippelclock.h",
MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.cpp",
MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.h",
+ MAME_DIR .. "src/devices/bus/a2bus/q68.cpp",
+ MAME_DIR .. "src/devices/bus/a2bus/q68.h",
MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.cpp",
MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.h",
MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.cpp",
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index de81507f8a9..a8969301246 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -13,7 +13,7 @@
-- Dynamic recompiler objects
--------------------------------------------------
-DRC_CPUS = { "E1", "SH", "MIPS3", "POWERPC", "RSP", "ARM7", "ADSP21062", "MB86235", "DSP16", "UNSP" }
+DRC_CPUS = { "E1", "SH", "MIPS3", "POWERPC", "ARM7", "ADSP21062", "MB86235", "DSP16", "UNSP" }
CPU_INCLUDE_DRC = false
for i, v in ipairs(DRC_CPUS) do
if (CPUS[v]~=null) then
@@ -2143,39 +2143,6 @@ if CPUS["RSP"] then
MAME_DIR .. "src/devices/cpu/rsp/rsp.cpp",
MAME_DIR .. "src/devices/cpu/rsp/rsp.h",
MAME_DIR .. "src/devices/cpu/rsp/rspdefs.h",
- MAME_DIR .. "src/devices/cpu/rsp/rspdrc.cpp",
- MAME_DIR .. "src/devices/cpu/rsp/rspfe.cpp",
- MAME_DIR .. "src/devices/cpu/rsp/rspfe.h",
- MAME_DIR .. "src/devices/cpu/rsp/rspcp2.cpp",
- MAME_DIR .. "src/devices/cpu/rsp/rspcp2.h",
- MAME_DIR .. "src/devices/cpu/rsp/rspcp2d.cpp",
- MAME_DIR .. "src/devices/cpu/rsp/rspcp2d.h",
- MAME_DIR .. "src/devices/cpu/rsp/clamp.h",
- MAME_DIR .. "src/devices/cpu/rsp/vabs.h",
- MAME_DIR .. "src/devices/cpu/rsp/vadd.h",
- MAME_DIR .. "src/devices/cpu/rsp/vaddc.h",
- MAME_DIR .. "src/devices/cpu/rsp/vand.h",
- MAME_DIR .. "src/devices/cpu/rsp/vch.h",
- MAME_DIR .. "src/devices/cpu/rsp/vcl.h",
- MAME_DIR .. "src/devices/cpu/rsp/vcmp.h",
- MAME_DIR .. "src/devices/cpu/rsp/vcr.h",
- MAME_DIR .. "src/devices/cpu/rsp/vdivh.h",
- MAME_DIR .. "src/devices/cpu/rsp/vldst.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmac.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmov.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmrg.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmudh.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmul.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmulh.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmull.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmulm.h",
- MAME_DIR .. "src/devices/cpu/rsp/vmuln.h",
- MAME_DIR .. "src/devices/cpu/rsp/vor.h",
- MAME_DIR .. "src/devices/cpu/rsp/vrcpsq.h",
- MAME_DIR .. "src/devices/cpu/rsp/vrsq.h",
- MAME_DIR .. "src/devices/cpu/rsp/vsub.h",
- MAME_DIR .. "src/devices/cpu/rsp/vsubc.h",
- MAME_DIR .. "src/devices/cpu/rsp/vxor.h",
MAME_DIR .. "src/devices/cpu/rsp/rspdiv.h",
}
end
@@ -2623,15 +2590,17 @@ if CPUS["TMS57002"] then
{ MAME_DIR .. "src/devices/cpu/tms57002/tmsops.cpp", GEN_DIR .. "emu/cpu/tms57002/tms57002.hxx" },
}
custombuildtask {
- { MAME_DIR .. "src/devices/cpu/tms57002/tmsinstr.lst" , GEN_DIR .. "emu/cpu/tms57002/tms57002.hxx", { MAME_DIR .. "src/devices/cpu/tms57002/tmsmake.py" }, {"@echo Generating TMS57002 source file...", PYTHON .. " $(1) $(<) $(@)" } }
+ { MAME_DIR .. "src/devices/cpu/tms57002/tmsinstr.lst" , GEN_DIR .. "emu/cpu/tms57002/tms57002.hxx", { MAME_DIR .. "src/devices/cpu/tms57002/tmsmake.py" }, {"@echo Generating TMS57002 source file...", PYTHON .. " $(1) s $(<) $(@)" } }
}
end
if opt_tool(CPUS, "TMS57002") then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/tms57002/57002dsm.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/tms57002/57002dsm.h")
+ table.insert(disasm_dependency , { MAME_DIR .. "src/devices/cpu/tms57002/57002dsm.cpp", GEN_DIR .. "emu/cpu/tms57002/tms57002d.hxx" } )
table.insert(disasm_dependency , { MAME_DIR .. "src/devices/cpu/tms57002/57002dsm.cpp", GEN_DIR .. "emu/cpu/tms57002/tms57002.hxx" } )
- table.insert(disasm_custombuildtask , { MAME_DIR .. "src/devices/cpu/tms57002/tmsinstr.lst" , GEN_DIR .. "emu/cpu/tms57002/tms57002.hxx", { MAME_DIR .. "src/devices/cpu/tms57002/tmsmake.py" }, {"@echo Generating TMS57002 source file...", PYTHON .. " $(1) $(<) $(@)" }})
+ table.insert(disasm_custombuildtask , { MAME_DIR .. "src/devices/cpu/tms57002/tmsinstr.lst" , GEN_DIR .. "emu/cpu/tms57002/tms57002d.hxx", { MAME_DIR .. "src/devices/cpu/tms57002/tmsmake.py" }, {"@echo Generating TMS57002 source file...", PYTHON .. " $(1) d $(<) $(@)" }})
+ table.insert(disasm_custombuildtask , { MAME_DIR .. "src/devices/cpu/tms57002/tmsinstr.lst" , GEN_DIR .. "emu/cpu/tms57002/tms57002.hxx", { MAME_DIR .. "src/devices/cpu/tms57002/tmsmake.py" }, {"@echo Generating TMS57002 source file...", PYTHON .. " $(1) s $(<) $(@)" }})
end
--------------------------------------------------
diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua
index 5afef69d522..d2c7ceda4a5 100644
--- a/docs/release/scripts/src/formats.lua
+++ b/docs/release/scripts/src/formats.lua
@@ -33,8 +33,6 @@ project "formats"
MAME_DIR .. "src/lib/formats/all.cpp",
MAME_DIR .. "src/lib/formats/all.h",
- MAME_DIR .. "src/lib/formats/ioprocs.cpp",
- MAME_DIR .. "src/lib/formats/ioprocs.h",
MAME_DIR .. "src/lib/formats/imageutl.cpp",
MAME_DIR .. "src/lib/formats/imageutl.h",
diff --git a/docs/release/scripts/src/lib.lua b/docs/release/scripts/src/lib.lua
index c943656ca14..c24bb015cd4 100644
--- a/docs/release/scripts/src/lib.lua
+++ b/docs/release/scripts/src/lib.lua
@@ -71,6 +71,12 @@ project "utils"
MAME_DIR .. "src/lib/util/hashing.h",
MAME_DIR .. "src/lib/util/huffman.cpp",
MAME_DIR .. "src/lib/util/huffman.h",
+ MAME_DIR .. "src/lib/util/ioprocs.cpp",
+ MAME_DIR .. "src/lib/util/ioprocs.h",
+ MAME_DIR .. "src/lib/util/ioprocsfill.h",
+ MAME_DIR .. "src/lib/util/ioprocsfilter.cpp",
+ MAME_DIR .. "src/lib/util/ioprocsfilter.h",
+ MAME_DIR .. "src/lib/util/ioprocsvec.h",
MAME_DIR .. "src/lib/util/jedparse.cpp",
MAME_DIR .. "src/lib/util/jedparse.h",
MAME_DIR .. "src/lib/util/md5.cpp",
@@ -85,6 +91,8 @@ project "utils"
MAME_DIR .. "src/lib/util/options.h",
MAME_DIR .. "src/lib/util/palette.cpp",
MAME_DIR .. "src/lib/util/palette.h",
+ MAME_DIR .. "src/lib/util/path.cpp",
+ MAME_DIR .. "src/lib/util/path.h",
MAME_DIR .. "src/lib/util/path_to_regex.cpp",
MAME_DIR .. "src/lib/util/path_to_regex.hpp",
MAME_DIR .. "src/lib/util/plaparse.cpp",
@@ -104,6 +112,7 @@ project "utils"
MAME_DIR .. "src/lib/util/unzip.cpp",
MAME_DIR .. "src/lib/util/unzip.h",
MAME_DIR .. "src/lib/util/un7z.cpp",
+ MAME_DIR .. "src/lib/util/utilfwd.h",
MAME_DIR .. "src/lib/util/vbiparse.cpp",
MAME_DIR .. "src/lib/util/vbiparse.h",
MAME_DIR .. "src/lib/util/vecstream.cpp",
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 6e1280ac505..25b38f6ab78 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -826,6 +826,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/applepic.h,MACHINES["APPLEPIC"] = true
+---------------------------------------------------
+
+if (MACHINES["APPLEPIC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/applepic.cpp",
+ MAME_DIR .. "src/devices/machine/applepic.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/at28c16.h,MACHINES["AT28C16"] = true
---------------------------------------------------
diff --git a/docs/release/scripts/src/osd/mac.lua b/docs/release/scripts/src/osd/mac.lua
index 2cc3e53c926..8a57b4ab4a3 100644
--- a/docs/release/scripts/src/osd/mac.lua
+++ b/docs/release/scripts/src/osd/mac.lua
@@ -166,7 +166,6 @@ project ("ocore_" .. _OPTIONS["osd"])
MAME_DIR .. "src/osd/modules/lib/osdlib_macosx.cpp",
MAME_DIR .. "src/osd/modules/lib/osdlib.h",
MAME_DIR .. "src/osd/modules/file/posixdir.cpp",
- MAME_DIR .. "src/osd/modules/file/posixdomain.cpp",
MAME_DIR .. "src/osd/modules/file/posixfile.cpp",
MAME_DIR .. "src/osd/modules/file/posixfile.h",
MAME_DIR .. "src/osd/modules/file/posixptty.cpp",
diff --git a/docs/release/scripts/src/osd/modules.lua b/docs/release/scripts/src/osd/modules.lua
index 3f9e1948c6e..7ee20732784 100644
--- a/docs/release/scripts/src/osd/modules.lua
+++ b/docs/release/scripts/src/osd/modules.lua
@@ -162,7 +162,6 @@ function osdmodulesbuild()
"__STDC_LIMIT_MACROS",
"__STDC_FORMAT_MACROS",
"__STDC_CONSTANT_MACROS",
- "IMGUI_DISABLE_OBSOLETE_FUNCTIONS",
}
files {
diff --git a/docs/release/scripts/src/osd/sdl.lua b/docs/release/scripts/src/osd/sdl.lua
index 37dfb221067..31dafbbeb20 100644
--- a/docs/release/scripts/src/osd/sdl.lua
+++ b/docs/release/scripts/src/osd/sdl.lua
@@ -482,7 +482,6 @@ project ("ocore_" .. _OPTIONS["osd"])
if BASE_TARGETOS=="unix" then
files {
MAME_DIR .. "src/osd/modules/file/posixdir.cpp",
- MAME_DIR .. "src/osd/modules/file/posixdomain.cpp",
MAME_DIR .. "src/osd/modules/file/posixfile.cpp",
MAME_DIR .. "src/osd/modules/file/posixfile.h",
MAME_DIR .. "src/osd/modules/file/posixptty.cpp",
diff --git a/docs/release/scripts/src/osd/windows.lua b/docs/release/scripts/src/osd/windows.lua
index aa6b0241fb9..cefe6234cf3 100644
--- a/docs/release/scripts/src/osd/windows.lua
+++ b/docs/release/scripts/src/osd/windows.lua
@@ -22,17 +22,6 @@ function maintargetosdoptions(_target,_subtarget)
configuration { }
- if _OPTIONS["DIRECTINPUT"] == "8" then
- links {
- "dinput8",
- }
- else
- links {
- "dinput",
- }
- end
-
-
if _OPTIONS["USE_SDL"] == "1" then
links {
"SDL.dll",
@@ -40,6 +29,7 @@ function maintargetosdoptions(_target,_subtarget)
end
links {
+ "dinput8",
"comctl32",
"comdlg32",
"psapi",
@@ -50,19 +40,6 @@ end
newoption {
- trigger = "DIRECTINPUT",
- description = "Minimum DirectInput version to support",
- allowed = {
- { "7", "Support DirectInput 7 or later" },
- { "8", "Support DirectInput 8 or later" },
- },
-}
-
-if not _OPTIONS["DIRECTINPUT"] then
- _OPTIONS["DIRECTINPUT"] = "8"
-end
-
-newoption {
trigger = "USE_SDL",
description = "Enable SDL sound output",
allowed = {
@@ -124,18 +101,9 @@ project ("osd_" .. _OPTIONS["osd"])
defines {
"DIRECT3D_VERSION=0x0900",
+ "DIRECTINPUT_VERSION=0x0800",
}
- if _OPTIONS["DIRECTINPUT"] == "8" then
- defines {
- "DIRECTINPUT_VERSION=0x0800",
- }
- else
- defines {
- "DIRECTINPUT_VERSION=0x0700",
- }
- end
-
includedirs {
MAME_DIR .. "src/emu",
MAME_DIR .. "src/devices", -- accessing imagedev from debugger