summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2017-03-01 22:27:03 +1100
committer Robbbert <Robbbert@users.noreply.github.com>2017-03-01 22:27:03 +1100
commite9063720e5fc53dad73d04125545da5954bbd829 (patch)
tree84e7f48266f9a2bf4c6569044912eb8bf6c6e4bd /docs/release/scripts/src
parent493e128506b183a81bc4571ce00f5713b41aea8c (diff)
0.183 Release filestag183
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/3rdparty.lua69
-rw-r--r--docs/release/scripts/src/bus.lua33
-rw-r--r--docs/release/scripts/src/cpu.lua23
-rw-r--r--docs/release/scripts/src/devices.lua1
-rw-r--r--docs/release/scripts/src/formats.lua12
-rw-r--r--docs/release/scripts/src/machine.lua12
-rw-r--r--docs/release/scripts/src/main.lua1
-rw-r--r--docs/release/scripts/src/netlist.lua38
-rw-r--r--docs/release/scripts/src/osd/modules.lua18
-rw-r--r--docs/release/scripts/src/sound.lua29
-rw-r--r--docs/release/scripts/src/tests.lua8
-rw-r--r--docs/release/scripts/src/tools.lua37
-rw-r--r--docs/release/scripts/src/video.lua25
13 files changed, 236 insertions, 70 deletions
diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua
index e5b64df3ac0..46699fb9db4 100644
--- a/docs/release/scripts/src/3rdparty.lua
+++ b/docs/release/scripts/src/3rdparty.lua
@@ -730,6 +730,65 @@ links {
}
end
end
+
+--------------------------------------------------
+-- BX library objects
+--------------------------------------------------
+
+project "bx"
+ uuid "238318fe-49f5-4eb4-88be-0618900f5eac"
+ kind "StaticLib"
+
+ defines {
+ "__STDC_LIMIT_MACROS",
+ "__STDC_FORMAT_MACROS",
+ "__STDC_CONSTANT_MACROS",
+ }
+
+ configuration { "vs*" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/msvc",
+ }
+ configuration { "mingw*" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/mingw",
+ }
+
+ configuration { "osx* or xcode4" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/osx",
+ }
+
+ configuration { "freebsd" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/freebsd",
+ }
+
+ configuration { "netbsd" }
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include/compat/freebsd",
+ }
+
+ configuration { }
+
+ includedirs {
+ MAME_DIR .. "3rdparty/bx/include",
+ }
+
+ files {
+ MAME_DIR .. "3rdparty/bx/src/commandline.cpp",
+ MAME_DIR .. "3rdparty/bx/src/crt.cpp",
+ MAME_DIR .. "3rdparty/bx/src/crtimpl.cpp",
+ MAME_DIR .. "3rdparty/bx/src/debug.cpp",
+ MAME_DIR .. "3rdparty/bx/src/dtoa.cpp",
+ MAME_DIR .. "3rdparty/bx/src/fpumath.cpp",
+ MAME_DIR .. "3rdparty/bx/src/mutex.cpp",
+ MAME_DIR .. "3rdparty/bx/src/os.cpp",
+ MAME_DIR .. "3rdparty/bx/src/sem.cpp",
+ MAME_DIR .. "3rdparty/bx/src/string.cpp",
+ MAME_DIR .. "3rdparty/bx/src/thread.cpp",
+ }
+
--------------------------------------------------
-- BGFX library objects
--------------------------------------------------
@@ -874,20 +933,10 @@ end
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/examples/common/bgfx_utils.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/bounds.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/camera.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/cube_atlas.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/font/font_manager.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/font/text_buffer_manager.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/font/text_metrics.cpp",
- MAME_DIR .. "3rdparty/bgfx/examples/common/font/utf8.cpp",
MAME_DIR .. "3rdparty/bgfx/examples/common/imgui/imgui.cpp",
MAME_DIR .. "3rdparty/bgfx/examples/common/imgui/ocornut_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/ib-compress/indexbuffercompression.cpp",
- MAME_DIR .. "3rdparty/bgfx/3rdparty/ib-compress/indexbufferdecompression.cpp",
MAME_DIR .. "3rdparty/bgfx/3rdparty/ocornut-imgui/imgui.cpp",
MAME_DIR .. "3rdparty/bgfx/3rdparty/ocornut-imgui/imgui_draw.cpp",
}
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 3f8f3f1d233..b05cc795e85 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -428,6 +428,8 @@ if (BUSES["C64"]~=null) then
MAME_DIR .. "src/devices/bus/c64/silverrock.h",
MAME_DIR .. "src/devices/bus/c64/simons_basic.cpp",
MAME_DIR .. "src/devices/bus/c64/simons_basic.h",
+ MAME_DIR .. "src/devices/bus/c64/speakeasy.cpp",
+ MAME_DIR .. "src/devices/bus/c64/speakeasy.h",
MAME_DIR .. "src/devices/bus/c64/stardos.cpp",
MAME_DIR .. "src/devices/bus/c64/stardos.h",
MAME_DIR .. "src/devices/bus/c64/std.cpp",
@@ -1425,6 +1427,10 @@ if (BUSES["VIC20"]~=null) then
MAME_DIR .. "src/devices/bus/vic20/vic1112.h",
MAME_DIR .. "src/devices/bus/vic20/vic1210.cpp",
MAME_DIR .. "src/devices/bus/vic20/vic1210.h",
+ MAME_DIR .. "src/devices/bus/vic20/videopak.cpp",
+ MAME_DIR .. "src/devices/bus/vic20/videopak.h",
+ MAME_DIR .. "src/devices/bus/vic20/speakeasy.cpp",
+ MAME_DIR .. "src/devices/bus/vic20/speakeasy.h",
MAME_DIR .. "src/devices/bus/vic20/user.cpp",
MAME_DIR .. "src/devices/bus/vic20/user.h",
MAME_DIR .. "src/devices/bus/vic20/4cga.cpp",
@@ -1565,8 +1571,6 @@ if (BUSES["A2BUS"]~=null) then
files {
MAME_DIR .. "src/devices/bus/a2bus/a2bus.cpp",
MAME_DIR .. "src/devices/bus/a2bus/a2bus.h",
- MAME_DIR .. "src/devices/bus/a2bus/a2lang.cpp",
- MAME_DIR .. "src/devices/bus/a2bus/a2lang.h",
MAME_DIR .. "src/devices/bus/a2bus/a2diskii.cpp",
MAME_DIR .. "src/devices/bus/a2bus/a2diskii.h",
MAME_DIR .. "src/devices/bus/a2bus/a2mockingboard.cpp",
@@ -1917,6 +1921,8 @@ if (BUSES["NES"]~=null) then
MAME_DIR .. "src/devices/bus/nes/txc.h",
MAME_DIR .. "src/devices/bus/nes/waixing.cpp",
MAME_DIR .. "src/devices/bus/nes/waixing.h",
+ MAME_DIR .. "src/devices/bus/nes/zemina.cpp",
+ MAME_DIR .. "src/devices/bus/nes/zemina.h",
}
end
@@ -2284,6 +2290,26 @@ end
---------------------------------------------------
--
+--@src/devices/bus/ti8x/ti8x.h,BUSES["TI8X"] = true
+---------------------------------------------------
+
+if (BUSES["TI8X"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/ti8x/bitsocket.cpp",
+ MAME_DIR .. "src/devices/bus/ti8x/bitsocket.h",
+ MAME_DIR .. "src/devices/bus/ti8x/graphlinkhle.cpp",
+ MAME_DIR .. "src/devices/bus/ti8x/graphlinkhle.h",
+ MAME_DIR .. "src/devices/bus/ti8x/teeconn.cpp",
+ MAME_DIR .. "src/devices/bus/ti8x/teeconn.h",
+ MAME_DIR .. "src/devices/bus/ti8x/ti8x.cpp",
+ MAME_DIR .. "src/devices/bus/ti8x/ti8x.h",
+ MAME_DIR .. "src/devices/bus/ti8x/tispeaker.cpp",
+ MAME_DIR .. "src/devices/bus/ti8x/tispeaker.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/bus/ti99x/990_dk.h,BUSES["TI99X"] = true
--@src/devices/bus/ti99x/990_tap.h,BUSES["TI99X"] = true
--@src/devices/bus/ti99x/990_hd.h,BUSES["TI99X"] = true
@@ -2313,6 +2339,7 @@ if (BUSES["TI99X"]~=null) then
MAME_DIR .. "src/devices/bus/ti99x/joyport.h",
MAME_DIR .. "src/devices/bus/ti99x/mecmouse.cpp",
MAME_DIR .. "src/devices/bus/ti99x/mecmouse.h",
+ MAME_DIR .. "src/devices/bus/ti99x/ti99defs.cpp",
MAME_DIR .. "src/devices/bus/ti99x/ti99defs.h",
}
end
@@ -2654,6 +2681,8 @@ if (BUSES["AMIGA_KEYBOARD"]~=null) then
files {
MAME_DIR .. "src/devices/bus/amiga/keyboard/keyboard.cpp",
MAME_DIR .. "src/devices/bus/amiga/keyboard/keyboard.h",
+ MAME_DIR .. "src/devices/bus/amiga/keyboard/matrix.cpp",
+ MAME_DIR .. "src/devices/bus/amiga/keyboard/matrix.h",
MAME_DIR .. "src/devices/bus/amiga/keyboard/a1200.cpp",
MAME_DIR .. "src/devices/bus/amiga/keyboard/a1200.h",
MAME_DIR .. "src/devices/bus/amiga/keyboard/a500.cpp",
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index 72a7ffea3fa..8b2fc31abed 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -27,7 +27,6 @@ if (CPUS["SH2"]~=null or CPUS["MIPS"]~=null or CPUS["POWERPC"]~=null or CPUS["RS
MAME_DIR .. "src/devices/cpu/drcuml.h",
MAME_DIR .. "src/devices/cpu/uml.cpp",
MAME_DIR .. "src/devices/cpu/uml.h",
- MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp",
MAME_DIR .. "src/devices/cpu/x86log.cpp",
MAME_DIR .. "src/devices/cpu/x86log.h",
MAME_DIR .. "src/devices/cpu/drcbex86.cpp",
@@ -931,7 +930,7 @@ if (CPUS["I86"]~=null) then
}
end
-if (CPUS["I86"]~=null or _OPTIONS["with-tools"]) then
+if (CPUS["SH2"]~=null or CPUS["MIPS"]~=null or CPUS["POWERPC"]~=null or CPUS["RSP"]~=null or CPUS["ARM7"]~=null or CPUS["ADSP21062"]~=null or CPUS["MB86235"]~=null or CPUS["I86"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp")
end
@@ -951,10 +950,6 @@ if (CPUS["I386"]~=null) then
}
end
-if (CPUS["I386"]~=null or _OPTIONS["with-tools"]) then
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp")
-end
-
--------------------------------------------------
-- Intel i860
--@src/devices/cpu/i860/i860.h,CPUS["I860"] = true
@@ -1339,6 +1334,8 @@ if (CPUS["M6805"]~=null) then
MAME_DIR .. "src/devices/cpu/m6805/6805ops.hxx",
MAME_DIR .. "src/devices/cpu/m6805/m68705.cpp",
MAME_DIR .. "src/devices/cpu/m6805/m68705.h",
+ MAME_DIR .. "src/devices/cpu/m6805/m68hc05.cpp",
+ MAME_DIR .. "src/devices/cpu/m6805/m68hc05.h",
}
end
@@ -2124,6 +2121,18 @@ if (CPUS["TLCS90"]~=null) then
end
--------------------------------------------------
+-- Toshiba TLCS-870 Series
+--@src/devices/cpu/tlcs870/tlcs870.h,CPUS["TLCS870"] = true
+--------------------------------------------------
+
+if (CPUS["TLCS870"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/cpu/tlcs870/tlcs870.cpp",
+ MAME_DIR .. "src/devices/cpu/tlcs870/tlcs870.h",
+ }
+end
+
+--------------------------------------------------
-- Toshiba TLCS-900 Series
--@src/devices/cpu/tlcs900/tlcs900.h,CPUS["TLCS900"] = true
--------------------------------------------------
@@ -2430,4 +2439,4 @@ end
if (CPUS["CLIPPER"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/clipper/clipperd.cpp")
-end \ No newline at end of file
+end
diff --git a/docs/release/scripts/src/devices.lua b/docs/release/scripts/src/devices.lua
index cd90ffe30a4..ede4d8b0a86 100644
--- a/docs/release/scripts/src/devices.lua
+++ b/docs/release/scripts/src/devices.lua
@@ -33,7 +33,6 @@ function devicesProject(_target, _subtarget)
MAME_DIR .. "src/osd",
MAME_DIR .. "src/emu",
MAME_DIR .. "src/devices",
- MAME_DIR .. "src/lib/netlist",
MAME_DIR .. "src/mame", -- used for sound amiga
MAME_DIR .. "src/lib",
MAME_DIR .. "src/lib/util",
diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua
index 994633e26b2..3f3d1f5b43a 100644
--- a/docs/release/scripts/src/formats.lua
+++ b/docs/release/scripts/src/formats.lua
@@ -1051,6 +1051,18 @@ end
--------------------------------------------------
--
+--@src/lib/formats/ms0515_dsk.h,FORMATS["MS0515_DSK"] = true
+--------------------------------------------------
+
+if (FORMATS["MS0515_DSK"]~=null or _OPTIONS["with-tools"]) then
+ files {
+ MAME_DIR.. "src/lib/formats/ms0515_dsk.cpp",
+ MAME_DIR.. "src/lib/formats/ms0515_dsk.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/lib/formats/msx_dsk.h,FORMATS["MSX_DSK"] = true
--------------------------------------------------
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index d133e2efe42..50972024258 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -1238,6 +1238,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/mm5740.h,MACHINES["MM5740"] = true
+---------------------------------------------------
+
+if (MACHINES["MM5740"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/mm5740.cpp",
+ MAME_DIR .. "src/devices/machine/mm5740.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/kb3600.h,MACHINES["KB3600"] = true
---------------------------------------------------
diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua
index 37c309d5f46..8b4e95ecc9e 100644
--- a/docs/release/scripts/src/main.lua
+++ b/docs/release/scripts/src/main.lua
@@ -301,6 +301,7 @@ end
end
links {
"bgfx",
+ "bx",
"ocore_" .. _OPTIONS["osd"],
}
diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua
index 2fa85e9196b..a484644306b 100644
--- a/docs/release/scripts/src/netlist.lua
+++ b/docs/release/scripts/src/netlist.lua
@@ -13,18 +13,25 @@ project "netlist"
uuid "665ef8ac-2a4c-4c3e-a05f-fd1e5db11de9"
kind (LIBTYPE)
- addprojectflags()
+ if _OPTIONS["targetos"]=="windows" then
+ configuration { "mingw* or vs*" }
+ defines {
+ "UNICODE",
+ "_UNICODE",
+ "_WIN32_WINNT=0x0501",
+ "WIN32_LEAN_AND_MEAN",
+ "NOMINMAX",
+ }
+ end
+ addprojectflags()
defines {
"__STDC_CONSTANT_MACROS",
}
includedirs {
- MAME_DIR .. "src/lib/netlist",
- MAME_DIR .. "src/osd",
- MAME_DIR .. "src/lib/util",
- -- ext_includedir("expat"),
+ MAME_DIR .. "src/lib",
}
files {
@@ -55,10 +62,13 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/plists.h",
MAME_DIR .. "src/lib/netlist/plib/pdynlib.cpp",
MAME_DIR .. "src/lib/netlist/plib/pdynlib.h",
+ MAME_DIR .. "src/lib/netlist/plib/pmain.cpp",
+ MAME_DIR .. "src/lib/netlist/plib/pmain.h",
MAME_DIR .. "src/lib/netlist/plib/poptions.cpp",
MAME_DIR .. "src/lib/netlist/plib/poptions.h",
MAME_DIR .. "src/lib/netlist/plib/pparser.cpp",
MAME_DIR .. "src/lib/netlist/plib/pparser.h",
+ MAME_DIR .. "src/lib/netlist/plib/ppmf.h",
MAME_DIR .. "src/lib/netlist/plib/pstate.cpp",
MAME_DIR .. "src/lib/netlist/plib/pstate.h",
MAME_DIR .. "src/lib/netlist/plib/pstring.cpp",
@@ -74,11 +84,13 @@ 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_fourterm.cpp",
- MAME_DIR .. "src/lib/netlist/analog/nld_fourterm.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",
MAME_DIR .. "src/lib/netlist/analog/nld_switches.cpp",
MAME_DIR .. "src/lib/netlist/analog/nld_switches.h",
- MAME_DIR .. "src/lib/netlist/analog/nld_twoterm.cpp",
+ MAME_DIR .. "src/lib/netlist/analog/nlid_twoterm.cpp",
+ MAME_DIR .. "src/lib/netlist/analog/nlid_twoterm.h",
MAME_DIR .. "src/lib/netlist/analog/nld_twoterm.h",
MAME_DIR .. "src/lib/netlist/analog/nld_opamps.cpp",
MAME_DIR .. "src/lib/netlist/analog/nld_opamps.h",
@@ -133,6 +145,8 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_74153.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74161.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74161.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74164.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74164.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74165.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74165.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74166.cpp",
@@ -147,8 +161,6 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_74193.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74194.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74194.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_74279.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_74279.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74365.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74365.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74ls629.cpp",
@@ -163,8 +175,6 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_82S126.h",
MAME_DIR .. "src/lib/netlist/devices/nld_9310.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_9310.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_9312.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_9312.h",
MAME_DIR .. "src/lib/netlist/devices/nld_9316.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_9316.h",
MAME_DIR .. "src/lib/netlist/devices/nld_9322.cpp",
@@ -189,8 +199,8 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_log.h",
MAME_DIR .. "src/lib/netlist/devices/nld_system.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_system.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_truthtable.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_truthtable.h",
+ MAME_DIR .. "src/lib/netlist/devices/nlid_truthtable.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nlid_truthtable.h",
MAME_DIR .. "src/lib/netlist/devices/nlid_cmos.h",
MAME_DIR .. "src/lib/netlist/devices/nlid_system.h",
MAME_DIR .. "src/lib/netlist/devices/nlid_proxy.cpp",
diff --git a/docs/release/scripts/src/osd/modules.lua b/docs/release/scripts/src/osd/modules.lua
index 9ca2bcaa196..79ecfed35a7 100644
--- a/docs/release/scripts/src/osd/modules.lua
+++ b/docs/release/scripts/src/osd/modules.lua
@@ -330,15 +330,15 @@ function qtdebuggerbuild()
custombuildtask {
- { MAME_DIR .. "src/osd/modules/debugger/qt/debuggerview.h", GEN_DIR .. "osd/modules/debugger/qt/debuggerview.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/windowqt.h", GEN_DIR .. "osd/modules/debugger/qt/windowqt.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/logwindow.h", GEN_DIR .. "osd/modules/debugger/qt/logwindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/dasmwindow.h", GEN_DIR .. "osd/modules/debugger/qt/dasmwindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/mainwindow.h", GEN_DIR .. "osd/modules/debugger/qt/mainwindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/memorywindow.h", GEN_DIR .. "osd/modules/debugger/qt/memorywindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/breakpointswindow.h", GEN_DIR .. "osd/modules/debugger/qt/breakpointswindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/deviceswindow.h", GEN_DIR .. "osd/modules/debugger/qt/deviceswindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
- { MAME_DIR .. "src/osd/modules/debugger/qt/deviceinformationwindow.h", GEN_DIR .. "osd/modules/debugger/qt/deviceinformationwindow.moc.cpp", { },{ MOC .. "$(MOCINCPATH) $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/debuggerview.h", GEN_DIR .. "osd/modules/debugger/qt/debuggerview.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/windowqt.h", GEN_DIR .. "osd/modules/debugger/qt/windowqt.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/logwindow.h", GEN_DIR .. "osd/modules/debugger/qt/logwindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/dasmwindow.h", GEN_DIR .. "osd/modules/debugger/qt/dasmwindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/mainwindow.h", GEN_DIR .. "osd/modules/debugger/qt/mainwindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/memorywindow.h", GEN_DIR .. "osd/modules/debugger/qt/memorywindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/breakpointswindow.h", GEN_DIR .. "osd/modules/debugger/qt/breakpointswindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/deviceswindow.h", GEN_DIR .. "osd/modules/debugger/qt/deviceswindow.moc.cpp", { }, { MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
+ { MAME_DIR .. "src/osd/modules/debugger/qt/deviceinformationwindow.h", GEN_DIR .. "osd/modules/debugger/qt/deviceinformationwindow.moc.cpp", { },{ MOC .. "$(MOCINCPATH) -b emu.h $(<) -o $(@)" }},
}
diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua
index ab05c06847c..a4797ce9bf3 100644
--- a/docs/release/scripts/src/sound.lua
+++ b/docs/release/scripts/src/sound.lua
@@ -22,7 +22,7 @@ files {
-- DACs
--@src/devices/sound/dac.h,SOUNDS["DAC"] = true
--@src/devices/sound/dmadac.h,SOUNDS["DMADAC"] = true
---@src/devices/sound/speaker.h,SOUNDS["SPEAKER"] = true
+--@src/devices/sound/spkrdev.h,SOUNDS["SPEAKER"] = true
--@src/devices/sound/beep.h,SOUNDS["BEEP"] = true
---------------------------------------------------
@@ -42,8 +42,8 @@ end
if (SOUNDS["SPEAKER"]~=null) then
files {
- MAME_DIR .. "src/devices/sound/speaker.cpp",
- MAME_DIR .. "src/devices/sound/speaker.h",
+ MAME_DIR .. "src/devices/sound/spkrdev.cpp",
+ MAME_DIR .. "src/devices/sound/spkrdev.h",
}
end
@@ -154,13 +154,13 @@ end
---------------------------------------------------
-- Amiga audio hardware
---@src/devices/sound/amiga.h,SOUNDS["AMIGA"] = true
+--@src/devices/machine/8364_paula.h,SOUNDS["PAULA_8364"] = true
---------------------------------------------------
-if (SOUNDS["AMIGA"]~=null) then
+if (SOUNDS["PAULA_8364"]~=null) then
files {
- MAME_DIR .. "src/devices/sound/amiga.cpp",
- MAME_DIR .. "src/devices/sound/amiga.h",
+ MAME_DIR .. "src/devices/machine/8364_paula.cpp",
+ MAME_DIR .. "src/devices/machine/8364_paula.h",
}
end
@@ -755,9 +755,6 @@ if (SOUNDS["QSOUND"]~=null) then
files {
MAME_DIR .. "src/devices/sound/qsound.cpp",
MAME_DIR .. "src/devices/sound/qsound.h",
- MAME_DIR .. "src/devices/cpu/dsp16/dsp16.cpp",
- MAME_DIR .. "src/devices/cpu/dsp16/dsp16.h",
- MAME_DIR .. "src/devices/cpu/dsp16/dsp16dis.cpp",
}
end
@@ -1424,3 +1421,15 @@ if (SOUNDS["MM5837"]~=null) then
MAME_DIR .. "src/devices/sound/mm5837.h",
}
end
+
+---------------------------------------------------
+-- Intelligent Designs DAVE
+--@src/devices/sound/dave.h,MACHINES["DAVE"] = true
+---------------------------------------------------
+
+if (SOUNDS["DAVE"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/sound/dave.cpp",
+ MAME_DIR .. "src/devices/sound/dave.h",
+ }
+end
diff --git a/docs/release/scripts/src/tests.lua b/docs/release/scripts/src/tests.lua
index cb0bd3ee3ad..6d964737079 100644
--- a/docs/release/scripts/src/tests.lua
+++ b/docs/release/scripts/src/tests.lua
@@ -83,9 +83,17 @@ project("mametests")
}
files {
+ MAME_DIR .. "src/emu/video/rgbsse.cpp",
+ MAME_DIR .. "src/emu/video/rgbsse.h",
+ MAME_DIR .. "src/emu/video/rgbvmx.cpp",
+ MAME_DIR .. "src/emu/video/rgbvmx.h",
+ }
+
+ files {
MAME_DIR .. "tests/main.cpp",
MAME_DIR .. "tests/lib/util/corestr.cpp",
MAME_DIR .. "tests/lib/util/options.cpp",
MAME_DIR .. "tests/emu/attotime.cpp",
+ MAME_DIR .. "tests/emu/video/rgbutil.cpp",
}
diff --git a/docs/release/scripts/src/tools.lua b/docs/release/scripts/src/tools.lua
index 54bff0efb43..2156a31f171 100644
--- a/docs/release/scripts/src/tools.lua
+++ b/docs/release/scripts/src/tools.lua
@@ -505,27 +505,26 @@ if _OPTIONS["SEPARATE_BIN"]~="1" then
end
links {
- "utils",
- ext_lib("expat"),
- "7z",
- "ocore_" .. _OPTIONS["osd"],
"netlist",
- ext_lib("zlib"),
- ext_lib("flac"),
- ext_lib("utf8proc"),
}
includedirs {
- MAME_DIR .. "src/osd",
- MAME_DIR .. "src/lib/util",
- MAME_DIR .. "src/lib/netlist",
+ MAME_DIR .. "src/lib",
}
files {
MAME_DIR .. "src/lib/netlist/prg/nltool.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
+configuration { "mingw*" }
+ linkoptions{
+ "-municode",
+ }
+configuration { "vs*" }
+ flags {
+ "Unicode",
+ }
+
configuration { "mingw*" or "vs*" }
targetextension ".exe"
@@ -550,22 +549,26 @@ if _OPTIONS["SEPARATE_BIN"]~="1" then
end
links {
- "utils",
- "ocore_" .. _OPTIONS["osd"],
"netlist",
}
includedirs {
- MAME_DIR .. "src/osd",
- MAME_DIR .. "src/lib/util",
- MAME_DIR .. "src/lib/netlist",
+ MAME_DIR .. "src/lib",
}
files {
MAME_DIR .. "src/lib/netlist/prg/nlwav.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
+configuration { "mingw*" }
+ linkoptions{
+ "-municode",
+ }
+configuration { "vs*" }
+ flags {
+ "Unicode",
+ }
+
configuration { "mingw*" or "vs*" }
targetextension ".exe"
diff --git a/docs/release/scripts/src/video.lua b/docs/release/scripts/src/video.lua
index ba52eb78bcd..57067922935 100644
--- a/docs/release/scripts/src/video.lua
+++ b/docs/release/scripts/src/video.lua
@@ -79,6 +79,18 @@ end
--------------------------------------------------
--
+--@src/devices/video/cesblit.h,VIDEOS["CESBLIT"] = true
+--------------------------------------------------
+
+if (VIDEOS["CESBLIT"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/cesblit.cpp",
+ MAME_DIR .. "src/devices/video/cesblit.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/devices/video/crt9007.h,VIDEOS["CRT9007"] = true
--------------------------------------------------
@@ -936,3 +948,16 @@ if (VIDEOS["EF9369"]~=null) then
MAME_DIR .. "src/devices/video/ef9369.h",
}
end
+
+--------------------------------------------------
+--
+--@src/devices/video/ppu2c0x.h,VIDEOS["PPU2C0X"] = true
+--------------------------------------------------
+
+if (VIDEOS["PPU2C0X"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/ppu2c0x.cpp",
+ MAME_DIR .. "src/devices/video/ppu2c0x.h",
+ }
+end
+