diff options
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r-- | docs/release/scripts/src/3rdparty.lua | 69 | ||||
-rw-r--r-- | docs/release/scripts/src/bus.lua | 33 | ||||
-rw-r--r-- | docs/release/scripts/src/cpu.lua | 23 | ||||
-rw-r--r-- | docs/release/scripts/src/devices.lua | 1 | ||||
-rw-r--r-- | docs/release/scripts/src/formats.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/machine.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/main.lua | 1 | ||||
-rw-r--r-- | docs/release/scripts/src/netlist.lua | 38 | ||||
-rw-r--r-- | docs/release/scripts/src/osd/modules.lua | 18 | ||||
-rw-r--r-- | docs/release/scripts/src/sound.lua | 29 | ||||
-rw-r--r-- | docs/release/scripts/src/tests.lua | 8 | ||||
-rw-r--r-- | docs/release/scripts/src/tools.lua | 37 | ||||
-rw-r--r-- | docs/release/scripts/src/video.lua | 25 |
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 + |