summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2019-08-29 10:30:23 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2019-08-29 10:30:23 +1000
commit4893c505ecb5eacd36a1d167db8fadc03a2bc149 (patch)
tree06eaf90168da5c2c294a2d30d5ff78e38f8c8abc /docs/release/scripts/src
parentfe7e7a75937c61ad948bc573d699f82dce3985b4 (diff)
0.213 Release filestag213
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/bus.lua20
-rw-r--r--docs/release/scripts/src/cpu.lua48
-rw-r--r--docs/release/scripts/src/devices.lua10
-rw-r--r--docs/release/scripts/src/emu.lua9
-rw-r--r--docs/release/scripts/src/formats.lua24
-rw-r--r--docs/release/scripts/src/machine.lua42
-rw-r--r--docs/release/scripts/src/mame/frontend.lua2
-rw-r--r--docs/release/scripts/src/osd/modules.lua1
-rw-r--r--docs/release/scripts/src/video.lua36
9 files changed, 164 insertions, 28 deletions
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 2ca74db3c79..114633a97a4 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -1728,10 +1728,18 @@ if (BUSES["SS50"]~=null) then
files {
MAME_DIR .. "src/devices/bus/ss50/interface.cpp",
MAME_DIR .. "src/devices/bus/ss50/interface.h",
+ MAME_DIR .. "src/devices/bus/ss50/dc5.cpp",
+ MAME_DIR .. "src/devices/bus/ss50/dc5.h",
MAME_DIR .. "src/devices/bus/ss50/mpc.cpp",
MAME_DIR .. "src/devices/bus/ss50/mpc.h",
MAME_DIR .. "src/devices/bus/ss50/mps.cpp",
MAME_DIR .. "src/devices/bus/ss50/mps.h",
+ MAME_DIR .. "src/devices/bus/ss50/mps2.cpp",
+ MAME_DIR .. "src/devices/bus/ss50/mps2.h",
+ MAME_DIR .. "src/devices/bus/ss50/mpt.cpp",
+ MAME_DIR .. "src/devices/bus/ss50/mpt.h",
+ MAME_DIR .. "src/devices/bus/ss50/piaide.cpp",
+ MAME_DIR .. "src/devices/bus/ss50/piaide.h",
}
end
@@ -2125,12 +2133,16 @@ if (BUSES["A2BUS"]~=null) then
MAME_DIR .. "src/devices/bus/a2bus/agat840k_hle.h",
MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.cpp",
MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.h",
+ MAME_DIR .. "src/devices/bus/a2bus/nippelclock.cpp",
+ MAME_DIR .. "src/devices/bus/a2bus/nippelclock.h",
MAME_DIR .. "src/devices/bus/a2bus/ssprite.cpp",
MAME_DIR .. "src/devices/bus/a2bus/ssprite.h",
MAME_DIR .. "src/devices/bus/a2bus/ssbapple.cpp",
MAME_DIR .. "src/devices/bus/a2bus/ssbapple.h",
MAME_DIR .. "src/devices/bus/a2bus/transwarp.cpp",
MAME_DIR .. "src/devices/bus/a2bus/transwarp.h",
+ MAME_DIR .. "src/devices/bus/a2bus/4play.cpp",
+ MAME_DIR .. "src/devices/bus/a2bus/4play.h",
}
end
@@ -2141,10 +2153,14 @@ end
if (BUSES["A2GAMEIO"]~=null) then
files {
+ MAME_DIR .. "src/devices/bus/a2gameio/computereyes.cpp",
+ MAME_DIR .. "src/devices/bus/a2gameio/computereyes.h",
MAME_DIR .. "src/devices/bus/a2gameio/gameio.cpp",
MAME_DIR .. "src/devices/bus/a2gameio/gameio.h",
MAME_DIR .. "src/devices/bus/a2gameio/joystick.cpp",
MAME_DIR .. "src/devices/bus/a2gameio/joystick.h",
+ MAME_DIR .. "src/devices/bus/a2gameio/joyport.cpp",
+ MAME_DIR .. "src/devices/bus/a2gameio/joyport.h",
}
end
@@ -3116,6 +3132,8 @@ if (BUSES["CPC"]~=null) then
MAME_DIR .. "src/devices/bus/cpc/doubler.h",
MAME_DIR .. "src/devices/bus/cpc/transtape.cpp",
MAME_DIR .. "src/devices/bus/cpc/transtape.h",
+ MAME_DIR .. "src/devices/bus/cpc/musicmachine.cpp",
+ MAME_DIR .. "src/devices/bus/cpc/musicmachine.h",
}
end
@@ -3479,6 +3497,8 @@ if (BUSES["SPECTRUM"]~=null) then
MAME_DIR .. "src/devices/bus/spectrum/usource.h",
MAME_DIR .. "src/devices/bus/spectrum/uspeech.cpp",
MAME_DIR .. "src/devices/bus/spectrum/uspeech.h",
+ MAME_DIR .. "src/devices/bus/spectrum/wafa.cpp",
+ MAME_DIR .. "src/devices/bus/spectrum/wafa.h",
}
end
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index f49d8e48927..788e2cd3eb6 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -113,14 +113,6 @@ if (CPUS["ARCOMPACT"]~=null) then
MAME_DIR .. "src/devices/cpu/arcompact/arcompact.h",
MAME_DIR .. "src/devices/cpu/arcompact/arcompact_execute.cpp",
}
- dependency {
- { MAME_DIR .. "src/devices/cpu/arcompact/arcompact.cpp", GEN_DIR .. "emu/cpu/arcompact/arcompact.hxx" },
- { MAME_DIR .. "src/devices/cpu/arcompact/arcompact_execute.cpp", GEN_DIR .. "emu/cpu/arcompact/arcompact.hxx" },
- }
-
- custombuildtask {
- { MAME_DIR .. "src/devices/cpu/arcompact/arcompact_make.py" , GEN_DIR .. "emu/cpu/arcompact/arcompact.hxx", { MAME_DIR .. "src/devices/cpu/arcompact/arcompact_make.py" }, {"@echo Generating ARCOMPACT source files...", PYTHON .. " $(1) $(@)" }},
- }
end
if (CPUS["ARCOMPACT"]~=null or _OPTIONS["with-tools"]) then
@@ -1683,34 +1675,34 @@ if (CPUS["M680X0"]~=null or _OPTIONS["with-tools"]) then
end
--------------------------------------------------
--- Motorola/Freescale dsp56k
---@src/devices/cpu/dsp56k/dsp56k.h,CPUS["DSP56156"] = true
+-- Motorola/Freescale DSP56156
+--@src/devices/cpu/dsp56156/dsp56156.h,CPUS["DSP56156"] = true
--------------------------------------------------
if (CPUS["DSP56156"]~=null) then
files {
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56k.cpp",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56k.h",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56mem.cpp",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56mem.h",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56pcu.cpp",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56pcu.h",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56def.h",
- MAME_DIR .. "src/devices/cpu/dsp56k/dsp56ops.hxx",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56156.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56156.h",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56mem.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56mem.h",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56pcu.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56pcu.h",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56def.h",
+ MAME_DIR .. "src/devices/cpu/dsp56156/dsp56ops.hxx",
}
end
if (CPUS["DSP56156"]~=null or _OPTIONS["with-tools"]) then
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/dsp56dsm.cpp")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/dsp56dsm.h")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/opcode.cpp")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/opcode.h")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/inst.cpp")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/inst.h")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/pmove.cpp")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/pmove.h")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/tables.cpp")
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56k/tables.h")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/dsp56dsm.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/dsp56dsm.h")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/opcode.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/opcode.h")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/inst.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/inst.h")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/pmove.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/pmove.h")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/tables.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56156/tables.h")
end
--------------------------------------------------
diff --git a/docs/release/scripts/src/devices.lua b/docs/release/scripts/src/devices.lua
index 79bcdec11d4..4940ccdaafd 100644
--- a/docs/release/scripts/src/devices.lua
+++ b/docs/release/scripts/src/devices.lua
@@ -54,6 +54,8 @@ function devicesProject(_target, _subtarget)
dofile(path.join("src", "bus.lua"))
+ pchsource(MAME_DIR .. "src/devices/machine/timer.cpp")
+
if #disasm_files > 0 then
project ("dasm")
uuid ("f2d28b0a-6da5-4f78-b629-d834aa00429d")
@@ -78,6 +80,14 @@ if #disasm_files > 0 then
disasm_files
}
+ for key,value in pairs(disasm_files) do
+ if string.endswith(value, ".cpp") then
+ --print("calling pchsource with " .. value)
+ pchsource(value)
+ break
+ end
+ end
+
if #disasm_dependency > 0 then
dependency(disasm_dependency)
end
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index 4e763996a2c..6ab5f100cba 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -259,6 +259,12 @@ files {
MAME_DIR .. "src/emu/video/rgbvmx.h",
}
+pchsource(MAME_DIR .. "src/emu/main.cpp")
+-- 3 files do not inlcude emu.h
+nopch(MAME_DIR .. "src/emu/emualloc.cpp")
+nopch(MAME_DIR .. "src/emu/attotime.cpp")
+nopch(MAME_DIR .. "src/emu/debug/textbuf.cpp")
+
dependency {
--------------------------------------------------
-- additional dependencies
@@ -306,6 +312,9 @@ includedirs {
files {
MAME_DIR .. "src/emu/drivers/empty.cpp",
}
+
+pchsource(MAME_DIR .. "src/emu/drivers/empty.cpp")
+
dependency {
{ "$(OBJDIR)/src/emu/drivers/empty.o", "$(GCH)", true },
}
diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua
index 5a5438a1694..6bb724e3e40 100644
--- a/docs/release/scripts/src/formats.lua
+++ b/docs/release/scripts/src/formats.lua
@@ -835,6 +835,18 @@ end
--------------------------------------------------
--
+--@src/lib/formats/uniflex_dsk.h,FORMATS["UNIFLEX_DSK"] = true
+--------------------------------------------------
+
+if (FORMATS["UNIFLEX_DSK"]~=null or _OPTIONS["with-tools"]) then
+ files {
+ MAME_DIR.. "src/lib/formats/uniflex_dsk.cpp",
+ MAME_DIR.. "src/lib/formats/uniflex_dsk.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/lib/formats/fm7_cas.h,FORMATS["FM7_CAS"] = true
--------------------------------------------------
@@ -1015,6 +1027,18 @@ end
--------------------------------------------------
--
+--@src/lib/formats/juku_dsk.h,FORMATS["JUKU_DSK"] = true
+--------------------------------------------------
+
+if (FORMATS["JUKU_DSK"]~=null or _OPTIONS["with-tools"]) then
+ files {
+ MAME_DIR.. "src/lib/formats/juku_dsk.cpp",
+ MAME_DIR.. "src/lib/formats/juku_dsk.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/lib/formats/jvc_dsk.h,FORMATS["JVC_DSK"] = true
--------------------------------------------------
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 185ad28dc4d..c8fc03b7881 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -51,14 +51,20 @@ files {
MAME_DIR .. "src/devices/imagedev/harddriv.h",
-- MAME_DIR .. "src/devices/imagedev/mfmhd.cpp",
-- MAME_DIR .. "src/devices/imagedev/mfmhd.h",
+-- MAME_DIR .. "src/devices/imagedev/microdrv.cpp",
+-- MAME_DIR .. "src/devices/imagedev/microdrv.h",
-- MAME_DIR .. "src/devices/imagedev/midiin.cpp",
-- MAME_DIR .. "src/devices/imagedev/midiin.h",
-- MAME_DIR .. "src/devices/imagedev/midiout.cpp",
-- MAME_DIR .. "src/devices/imagedev/midiout.h",
+-- MAME_DIR .. "src/devices/imagedev/picture.cpp",
+-- MAME_DIR .. "src/devices/imagedev/picture.h",
-- MAME_DIR .. "src/devices/imagedev/printer.cpp",
-- MAME_DIR .. "src/devices/imagedev/printer.h",
-- MAME_DIR .. "src/devices/imagedev/snapquik.cpp",
-- MAME_DIR .. "src/devices/imagedev/snapquik.h",
+-- MAME_DIR .. "src/devices/imagedev/wafadrive.cpp",
+-- MAME_DIR .. "src/devices/imagedev/wafadrive.h",
}
@@ -988,6 +994,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/ds17x85.h,MACHINES["DS17X85"] = true
+---------------------------------------------------
+
+if (MACHINES["DS17X85"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ds17x85.cpp",
+ MAME_DIR .. "src/devices/machine/ds17x85.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/ds1994.h,MACHINES["DS1994"] = true
---------------------------------------------------
@@ -2249,6 +2267,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/pcf8584.h,MACHINES["PCF8584"] = true
+---------------------------------------------------
+
+if (MACHINES["PCF8584"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/pcf8584.cpp",
+ MAME_DIR .. "src/devices/machine/pcf8584.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/pcf8593.h,MACHINES["PCF8593"] = true
---------------------------------------------------
@@ -4094,3 +4124,15 @@ if (MACHINES["WTL3132"]~=null) then
MAME_DIR .. "src/devices/machine/wtl3132.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/machine/vrender0.h,MACHINES["VRENDER0"] = true
+---------------------------------------------------
+
+if (MACHINES["VRENDER0"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/vrender0.cpp",
+ MAME_DIR .. "src/devices/machine/vrender0.h",
+ }
+end
diff --git a/docs/release/scripts/src/mame/frontend.lua b/docs/release/scripts/src/mame/frontend.lua
index c8f21daa4a6..b785785416e 100644
--- a/docs/release/scripts/src/mame/frontend.lua
+++ b/docs/release/scripts/src/mame/frontend.lua
@@ -166,3 +166,5 @@ files {
MAME_DIR .. "src/frontend/mame/ui/widgets.cpp",
MAME_DIR .. "src/frontend/mame/ui/widgets.h",
}
+
+pchsource(MAME_DIR .. "src/frontend/mame/audit.cpp")
diff --git a/docs/release/scripts/src/osd/modules.lua b/docs/release/scripts/src/osd/modules.lua
index 1376be2b1d5..ed4b53e8a5f 100644
--- a/docs/release/scripts/src/osd/modules.lua
+++ b/docs/release/scripts/src/osd/modules.lua
@@ -68,6 +68,7 @@ function osdmodulesbuild()
MAME_DIR .. "src/osd/modules/debugger/none.cpp",
MAME_DIR .. "src/osd/modules/debugger/debugwin.cpp",
MAME_DIR .. "src/osd/modules/debugger/debugimgui.cpp",
+ MAME_DIR .. "src/osd/modules/debugger/debuggdbstub.cpp",
MAME_DIR .. "src/osd/modules/font/font_sdl.cpp",
MAME_DIR .. "src/osd/modules/font/font_windows.cpp",
MAME_DIR .. "src/osd/modules/font/font_dwrite.cpp",
diff --git a/docs/release/scripts/src/video.lua b/docs/release/scripts/src/video.lua
index 60f6a934655..4e2cec6f0f6 100644
--- a/docs/release/scripts/src/video.lua
+++ b/docs/release/scripts/src/video.lua
@@ -43,6 +43,18 @@ end
--------------------------------------------------
--
+--@src/devices/video/am8052.h,VIDEOS["AM8052"] = true
+--------------------------------------------------
+
+if (VIDEOS["AM8052"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/am8052.cpp",
+ MAME_DIR .. "src/devices/video/am8052.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/devices/video/bufsprite.h,VIDEOS["BUFSPRITE"] = true
--------------------------------------------------
@@ -605,6 +617,18 @@ end
--------------------------------------------------
--
+--@src/devices/video/md4330b.h,VIDEOS["MD4330B"] = true
+--------------------------------------------------
+
+if (VIDEOS["MD4330B"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/md4330b.cpp",
+ MAME_DIR .. "src/devices/video/md4330b.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/devices/video/mm5445.h,VIDEOS["MM5445"] = true
--------------------------------------------------
@@ -675,6 +699,18 @@ end
--------------------------------------------------
--
+--@src/devices/video/virge_pci.h,VIDEOS["VIRGE_PCI"] = true
+--------------------------------------------------
+
+if (VIDEOS["VIRGE_PCI"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/virge_pci.cpp",
+ MAME_DIR .. "src/devices/video/virge_pci.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/devices/video/pcd8544.h,VIDEOS["PCD8544"] = true
--------------------------------------------------