diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/genie.lua | 11 | ||||
-rw-r--r-- | scripts/src/3rdparty.lua | 55 | ||||
-rw-r--r-- | scripts/src/bus.lua | 2 | ||||
-rw-r--r-- | scripts/src/machine.lua | 12 | ||||
-rw-r--r-- | scripts/src/netlist.lua | 2 | ||||
-rw-r--r-- | scripts/src/osd/modules.lua | 1 | ||||
-rw-r--r-- | scripts/src/osd/sdl.lua | 6 | ||||
-rw-r--r-- | scripts/src/tools.lua | 18 | ||||
-rw-r--r-- | scripts/target/mame/arcade.lua | 18 | ||||
-rw-r--r-- | scripts/target/mame/mess.lua | 62 | ||||
-rw-r--r-- | scripts/target/mame/nl.lua | 18 |
11 files changed, 169 insertions, 36 deletions
diff --git a/scripts/genie.lua b/scripts/genie.lua index d90b98adf49..b29e02f9d90 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -42,6 +42,9 @@ function str_to_version(str) end local cnt = 10000 for word in string.gmatch(str, '([^.]+)') do + if(tonumber(word) == nil) then + return val + end val = val + tonumber(word) * cnt cnt = cnt / 100 end @@ -769,22 +772,18 @@ end local version = str_to_version(_OPTIONS["gcc_version"]) if string.find(_OPTIONS["gcc"], "clang") and ((version < 30500) or (_OPTIONS["targetos"]=="macosx" and (version <= 60000))) then buildoptions_cpp { - "-x c++", "-std=c++1y", } buildoptions_objcpp { - "-x objective-c++", "-std=c++1y", } else buildoptions_cpp { - "-x c++", "-std=c++14", } buildoptions_objcpp { - "-x objective-c++", "-std=c++14", } end @@ -914,6 +913,7 @@ end configuration { "mingw-clang" } buildoptions { "-Xclang -flto-visibility-public-std", -- workround for __imp___ link errors + "-Wno-nonportable-include-path", -- workround for clang 9.0.0 case sensitivity bug when including GL/glext.h } configuration { } @@ -1178,7 +1178,6 @@ configuration { "asmjs" } "-s USE_SDL_TTF=2", } buildoptions_cpp { - "-x c++", "-std=c++14", } linkoptions { @@ -1194,7 +1193,6 @@ configuration { "android*" } "-Wno-incompatible-ms-struct", } buildoptions_cpp { - "-x c++", "-std=c++14", "-Wno-extern-c-compat", "-Wno-tautological-constant-out-of-range-compare", @@ -1213,7 +1211,6 @@ configuration { "pnacl" } "-Wno-inline-new-delete", } buildoptions_cpp { - "-x c++", "-std=c++14", } archivesplit_size "20" diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index 9d58a02fbc9..f4926be55e2 100644 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -157,6 +157,12 @@ project "softfloat" includedirs { MAME_DIR .. "src/osd", } + + configuration { "gmake or ninja" } + buildoptions_cpp { + "-x c++", + } + configuration { "vs*" } buildoptions { "/wd4244", -- warning C4244: 'argument' : conversion from 'xxx' to 'xxx', possible loss of data @@ -196,6 +202,11 @@ includedirs { MAME_DIR .. "3rdparty/softfloat3/source/8086", } +configuration { "gmake or ninja" } +buildoptions_cpp { + "-x c++", +} + configuration { "vs*" } buildoptions { "/wd4701", -- warning C4701: potentially uninitialized local variable 'xxx' used @@ -1198,6 +1209,14 @@ project "bimg" configuration { } + if _OPTIONS["targetos"]=="macosx" or _OPTIONS["targetos"]=="linux" or _OPTIONS["targetos"]=="windows" then + if _OPTIONS["gcc"]~=nil and string.find(_OPTIONS["gcc"], "clang") then + buildoptions_cpp { + "-Wno-unused-const-variable", + } + end + end + defines { "__STDC_LIMIT_MACROS", "__STDC_FORMAT_MACROS", @@ -1206,11 +1225,25 @@ project "bimg" includedirs { MAME_DIR .. "3rdparty/bimg/include", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/include", } files { MAME_DIR .. "3rdparty/bimg/src/image.cpp", MAME_DIR .. "3rdparty/bimg/src/image_gnf.cpp", + + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/endpoint_codec.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/integer_sequence_codec.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/quantization.cc", + MAME_DIR .. "3rdparty/bimg/3rdparty/astc-codec/src/decoder/weight_infill.cc", } -------------------------------------------------- @@ -1336,12 +1369,30 @@ end end end + if _OPTIONS["targetos"]=="macosx" and _OPTIONS["gcc"]~=nil then + if string.find(_OPTIONS["gcc"], "clang") and (version < 80000) then + defines { + "TARGET_OS_OSX=1", + } + end + end + defines { "__STDC_LIMIT_MACROS", "__STDC_FORMAT_MACROS", "__STDC_CONSTANT_MACROS", "BGFX_CONFIG_MAX_FRAME_BUFFERS=128", } + + if _OPTIONS["targetos"]=="linux" or _OPTIONS["targetos"]=="netbsd" or _OPTIONS["targetos"]=="openbsd" then + if _OPTIONS["NO_X11"]=="1" then + defines { + "BGFX_CONFIG_RENDERER_OPENGLES=1", + "BGFX_CONFIG_RENDERER_OPENGL=0", + } + end + end + files { MAME_DIR .. "3rdparty/bgfx/src/bgfx.cpp", MAME_DIR .. "3rdparty/bgfx/src/debug_renderdoc.cpp", @@ -1356,6 +1407,7 @@ end MAME_DIR .. "3rdparty/bgfx/src/renderer_gl.cpp", MAME_DIR .. "3rdparty/bgfx/src/renderer_gnm.cpp", 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/shader.cpp", MAME_DIR .. "3rdparty/bgfx/src/shader_dx9bc.cpp", @@ -1376,6 +1428,9 @@ end MAME_DIR .. "3rdparty/bgfx/src/glcontext_nsgl.mm", MAME_DIR .. "3rdparty/bgfx/src/renderer_mtl.mm", } + buildoptions { + "-x objective-c++", + } end -------------------------------------------------- diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index d068bf9a1de..46d11bfdb81 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -1257,6 +1257,8 @@ if (BUSES["ISA"]~=null) then MAME_DIR .. "src/devices/bus/isa/cl_sh260.h", MAME_DIR .. "src/devices/bus/isa/mpu401.cpp", MAME_DIR .. "src/devices/bus/isa/mpu401.h", + MAME_DIR .. "src/devices/bus/isa/pcmidi.cpp", + MAME_DIR .. "src/devices/bus/isa/pcmidi.h", MAME_DIR .. "src/devices/bus/isa/sblaster.cpp", MAME_DIR .. "src/devices/bus/isa/sblaster.h", MAME_DIR .. "src/devices/bus/isa/stereo_fx.cpp", diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index fb14dd8ba3a..27a5069ce51 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -575,6 +575,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/adc0804.h,MACHINES["ADC0804"] = true +--------------------------------------------------- + +if (MACHINES["ADC0804"]~=null) then + files { + MAME_DIR .. "src/devices/machine/adc0804.cpp", + MAME_DIR .. "src/devices/machine/adc0804.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/adc0808.h,MACHINES["ADC0808"] = true --------------------------------------------------- diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua index 81fa3b7c073..6d4c8c909f9 100644 --- a/scripts/src/netlist.lua +++ b/scripts/src/netlist.lua @@ -43,7 +43,6 @@ project "netlist" MAME_DIR .. "src/lib/netlist/nl_dice_compat.h", MAME_DIR .. "src/lib/netlist/nl_factory.cpp", MAME_DIR .. "src/lib/netlist/nl_factory.h", - MAME_DIR .. "src/lib/netlist/nl_lists.h", MAME_DIR .. "src/lib/netlist/nl_parser.cpp", MAME_DIR .. "src/lib/netlist/nl_parser.h", MAME_DIR .. "src/lib/netlist/nl_setup.cpp", @@ -73,6 +72,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/plib/pstate.h", MAME_DIR .. "src/lib/netlist/plib/pstring.cpp", MAME_DIR .. "src/lib/netlist/plib/pstring.h", + MAME_DIR .. "src/lib/netlist/plib/pstrutil.h", MAME_DIR .. "src/lib/netlist/plib/pstream.h", MAME_DIR .. "src/lib/netlist/plib/ptime.h", MAME_DIR .. "src/lib/netlist/plib/ptypes.h", diff --git a/scripts/src/osd/modules.lua b/scripts/src/osd/modules.lua index 4675139f87a..0df5597b254 100644 --- a/scripts/src/osd/modules.lua +++ b/scripts/src/osd/modules.lua @@ -217,6 +217,7 @@ function osdmodulesbuild() MAME_DIR .. "3rdparty/bgfx/examples/common", MAME_DIR .. "3rdparty/bgfx/include", MAME_DIR .. "3rdparty/bgfx/3rdparty", + MAME_DIR .. "3rdparty/bgfx/3rdparty/khronos", MAME_DIR .. "3rdparty/bx/include", ext_includedir("rapidjson") } diff --git a/scripts/src/osd/sdl.lua b/scripts/src/osd/sdl.lua index ed660e65f9b..43b1e20e079 100644 --- a/scripts/src/osd/sdl.lua +++ b/scripts/src/osd/sdl.lua @@ -29,6 +29,12 @@ function maintargetosdoptions(_target,_subtarget) "X11", "Xinerama", } + else + if _OPTIONS["targetos"]=="linux" or _OPTIONS["targetos"]=="netbsd" or _OPTIONS["targetos"]=="openbsd" then + links { + "EGL", + } + end end if _OPTIONS["NO_USE_XINPUT"]~="1" then diff --git a/scripts/src/tools.lua b/scripts/src/tools.lua index 25adcfbf7dd..09f8739e30a 100644 --- a/scripts/src/tools.lua +++ b/scripts/src/tools.lua @@ -133,6 +133,15 @@ files { configuration { "mingw*" or "vs*" } targetextension ".exe" +-- workaround for https://developercommunity.visualstudio.com/content/problem/752372/vs2019-v1631-c-internal-compiler-error-when-zi-opt.html +-- should be fixed in 16.5 +configuration { "Debug", "vs2019" } + if _OPTIONS["vs"]==nil then + flags { + "NoEditAndContinue", + } + end + configuration { } strip() @@ -749,6 +758,15 @@ files { configuration { "mingw*" or "vs*" } targetextension ".exe" +-- workaround for https://developercommunity.visualstudio.com/content/problem/752372/vs2019-v1631-c-internal-compiler-error-when-zi-opt.html +-- should be fixed in 16.5 +configuration { "Debug", "vs2019" } + if _OPTIONS["vs"]==nil then + flags { + "NoEditAndContinue", + } + end + configuration { } strip() diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index f9e53e3ff99..ac0e3c3a82e 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -411,6 +411,7 @@ MACHINES["KBDC8042"] = true MACHINES["I8257"] = true MACHINES["AAKARTDEV"] = true --MACHINES["ACIA6850"] = true +MACHINES["ADC0804"] = true MACHINES["ADC0808"] = true MACHINES["ADC083X"] = true MACHINES["ADC1038"] = true @@ -960,6 +961,8 @@ files { MAME_DIR .. "src/mame/video/avgdvg.h", MAME_DIR .. "src/mame/video/awpvid.cpp", MAME_DIR .. "src/mame/video/awpvid.h", + MAME_DIR .. "src/mame/video/tmap038.cpp", + MAME_DIR .. "src/mame/video/tmap038.h", MAME_DIR .. "src/mame/audio/dcs.cpp", MAME_DIR .. "src/mame/audio/dcs.h", MAME_DIR .. "src/mame/audio/decobsmt.cpp", @@ -1231,10 +1234,10 @@ files { MAME_DIR .. "src/mame/audio/orbit.cpp", MAME_DIR .. "src/mame/video/orbit.cpp", MAME_DIR .. "src/mame/drivers/pong.cpp", - MAME_DIR .. "src/mame/machine/nl_pong.cpp", - MAME_DIR .. "src/mame/machine/nl_pong.h", - MAME_DIR .. "src/mame/machine/nl_pongd.cpp", - MAME_DIR .. "src/mame/machine/nl_pongd.h", + MAME_DIR .. "src/mame/machine/nl_pongf.cpp", + MAME_DIR .. "src/mame/machine/nl_pongf.h", + MAME_DIR .. "src/mame/machine/nl_pongdoubles.cpp", + MAME_DIR .. "src/mame/machine/nl_pongdoubles.h", MAME_DIR .. "src/mame/machine/nl_breakout.cpp", MAME_DIR .. "src/mame/machine/nl_breakout.h", MAME_DIR .. "src/mame/machine/nl_rebound.cpp", @@ -1437,6 +1440,8 @@ files { MAME_DIR .. "src/mame/drivers/1942.cpp", MAME_DIR .. "src/mame/includes/1942.h", MAME_DIR .. "src/mame/video/1942.cpp", + MAME_DIR .. "src/mame/audio/nl_1942.cpp", + MAME_DIR .. "src/mame/audio/nl_1942.h", MAME_DIR .. "src/mame/drivers/1943.cpp", MAME_DIR .. "src/mame/includes/1943.h", MAME_DIR .. "src/mame/video/1943.cpp", @@ -2688,6 +2693,7 @@ files { MAME_DIR .. "src/mame/includes/mw8080bw.h", MAME_DIR .. "src/mame/machine/mw8080bw.cpp", MAME_DIR .. "src/mame/audio/mw8080bw.cpp", + MAME_DIR .. "src/mame/audio/mw8080bw.h", MAME_DIR .. "src/mame/video/mw8080bw.cpp", MAME_DIR .. "src/mame/drivers/rotaryf.cpp", } @@ -3073,6 +3079,8 @@ files { MAME_DIR .. "src/mame/drivers/popeye.cpp", MAME_DIR .. "src/mame/includes/popeye.h", MAME_DIR .. "src/mame/video/popeye.cpp", + MAME_DIR .. "src/mame/audio/nl_popeye.cpp", + MAME_DIR .. "src/mame/audio/nl_popeye.h", MAME_DIR .. "src/mame/drivers/punchout.cpp", MAME_DIR .. "src/mame/includes/punchout.h", MAME_DIR .. "src/mame/video/punchout.cpp", @@ -4650,6 +4658,8 @@ files { MAME_DIR .. "src/mame/drivers/clowndwn.cpp", MAME_DIR .. "src/mame/drivers/clpoker.cpp", MAME_DIR .. "src/mame/drivers/cocoloco.cpp", + MAME_DIR .. "src/mame/audio/nl_cocoloco.h", + MAME_DIR .. "src/mame/audio/nl_cocoloco.cpp", MAME_DIR .. "src/mame/drivers/coinmstr.cpp", MAME_DIR .. "src/mame/drivers/coinmvga.cpp", MAME_DIR .. "src/mame/drivers/comebaby.cpp", diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 74bc1905dae..276dae6b3b8 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -418,6 +418,7 @@ MACHINES["8530SCC"] = true MACHINES["AAKARTDEV"] = true MACHINES["ACIA6850"] = true MACHINES["ACORN_VIDC"] = true +--MACHINES["ADC0804"] = true MACHINES["ADC0808"] = true MACHINES["ADC083X"] = true MACHINES["ADC1038"] = true @@ -1092,6 +1093,7 @@ function linkProjects_mame_mess(_target, _subtarget) "chessking", "chromatics", "chrysler", + "citoh", "coleco", "compugraphic", "cromemco", @@ -1119,6 +1121,7 @@ function linkProjects_mame_mess(_target, _subtarget) "entex", "epoch", "epson", + "ericsson", "exidy", "fairch", "fairlight", @@ -1207,6 +1210,7 @@ function linkProjects_mame_mess(_target, _subtarget) "poly", "poly88", "psion", + "quantel", "qume", "radio", "rca", @@ -1874,6 +1878,7 @@ files { MAME_DIR .. "src/mame/includes/mikro80.h", MAME_DIR .. "src/mame/machine/mikro80.cpp", MAME_DIR .. "src/mame/video/mikro80.cpp", + MAME_DIR .. "src/mame/drivers/okean240.cpp", MAME_DIR .. "src/mame/drivers/pk8000.cpp", MAME_DIR .. "src/mame/includes/pk8000.h", MAME_DIR .. "src/mame/drivers/pk8020.cpp", @@ -1926,6 +1931,14 @@ files { MAME_DIR .. "src/mame/drivers/eva.cpp", } +createMESSProjects(_target, _subtarget, "citoh") +files { + MAME_DIR .. "src/mame/drivers/cit101.cpp", + MAME_DIR .. "src/mame/machine/cit101_kbd.cpp", + MAME_DIR .. "src/mame/machine/cit101_kbd.h", + MAME_DIR .. "src/mame/drivers/cit220.cpp", +} + createMESSProjects(_target, _subtarget, "coleco") files { MAME_DIR .. "src/mame/drivers/adam.cpp", @@ -2182,6 +2195,14 @@ files { MAME_DIR .. "src/mame/machine/qx10kbd.h", } +createMESSProjects(_target, _subtarget, "ericsson") +files { + MAME_DIR .. "src/mame/drivers/e9161.cpp", + MAME_DIR .. "src/mame/drivers/eispc.cpp", + MAME_DIR .. "src/mame/machine/eispc_kb.cpp", + MAME_DIR .. "src/mame/machine/eispc_kb.h", +} + createMESSProjects(_target, _subtarget, "exidy") files { MAME_DIR .. "src/mame/machine/sorcerer.cpp", @@ -2700,12 +2721,14 @@ createMESSProjects(_target, _subtarget, "motorola") files { MAME_DIR .. "src/mame/drivers/m6805evs.cpp", MAME_DIR .. "src/mame/drivers/m68705prg.cpp", + MAME_DIR .. "src/mame/drivers/mekd1.cpp", MAME_DIR .. "src/mame/drivers/mekd2.cpp", MAME_DIR .. "src/mame/drivers/mekd3.cpp", MAME_DIR .. "src/mame/drivers/mekd4.cpp", MAME_DIR .. "src/mame/drivers/mekd5.cpp", MAME_DIR .. "src/mame/drivers/mvme147.cpp", MAME_DIR .. "src/mame/drivers/mvme162.cpp", + MAME_DIR .. "src/mame/drivers/uchroma68.cpp", } createMESSProjects(_target, _subtarget, "multitch") @@ -3003,6 +3026,22 @@ files { MAME_DIR .. "src/mame/machine/psion_pack.h", } +createMESSProjects(_target, _subtarget, "quantel") +files { + MAME_DIR .. "src/mame/drivers/dpb7000.cpp", + MAME_DIR .. "src/mame/video/dpb_combiner.cpp", + MAME_DIR .. "src/mame/video/dpb_combiner.h", + MAME_DIR .. "src/mame/video/dpb_brushproc.cpp", + MAME_DIR .. "src/mame/video/dpb_brushproc.h", + MAME_DIR .. "src/mame/video/dpb_brushstore.cpp", + MAME_DIR .. "src/mame/video/dpb_brushstore.h", + MAME_DIR .. "src/mame/video/dpb_framestore.cpp", + MAME_DIR .. "src/mame/video/dpb_framestore.h", + MAME_DIR .. "src/mame/video/dpb_storeaddr.cpp", + MAME_DIR .. "src/mame/video/dpb_storeaddr.h", + MAME_DIR .. "src/mame/drivers/harriet.cpp", +} + createMESSProjects(_target, _subtarget, "qume") files { MAME_DIR .. "src/mame/drivers/qvt70.cpp", @@ -3388,6 +3427,7 @@ files { MAME_DIR .. "src/mame/drivers/swtpc09.cpp", MAME_DIR .. "src/mame/includes/swtpc09.h", MAME_DIR .. "src/mame/machine/swtpc09.cpp", + MAME_DIR .. "src/mame/drivers/swtpc8212.cpp", } createMESSProjects(_target, _subtarget, "synertek") @@ -3578,7 +3618,6 @@ files { createMESSProjects(_target, _subtarget, "toshiba") files { MAME_DIR .. "src/mame/drivers/pasopia.cpp", - MAME_DIR .. "src/mame/includes/pasopia.h", MAME_DIR .. "src/mame/drivers/pasopia7.cpp", MAME_DIR .. "src/mame/drivers/paso1600.cpp", } @@ -3776,6 +3815,8 @@ files { MAME_DIR .. "src/mame/drivers/crvision.cpp", MAME_DIR .. "src/mame/includes/crvision.h", MAME_DIR .. "src/mame/drivers/gamemachine.cpp", + MAME_DIR .. "src/mame/audio/nl_gamemachine.h", + MAME_DIR .. "src/mame/audio/nl_gamemachine.cpp", MAME_DIR .. "src/mame/drivers/geniusiq.cpp", MAME_DIR .. "src/mame/drivers/geniusjr.cpp", MAME_DIR .. "src/mame/drivers/glcx.cpp", @@ -3934,10 +3975,6 @@ files { MAME_DIR .. "src/mame/drivers/chaos.cpp", MAME_DIR .. "src/mame/drivers/cd2650.cpp", MAME_DIR .. "src/mame/drivers/cdc721.cpp", - MAME_DIR .. "src/mame/drivers/cit101.cpp", - MAME_DIR .. "src/mame/machine/cit101_kbd.cpp", - MAME_DIR .. "src/mame/machine/cit101_kbd.h", - MAME_DIR .. "src/mame/drivers/cit220.cpp", MAME_DIR .. "src/mame/drivers/clxvme186.cpp", MAME_DIR .. "src/mame/drivers/codata.cpp", MAME_DIR .. "src/mame/drivers/controlid.cpp", @@ -3964,22 +4001,10 @@ files { MAME_DIR .. "src/mame/drivers/dmv.cpp", MAME_DIR .. "src/mame/machine/dmv_keyb.cpp", MAME_DIR .. "src/mame/machine/dmv_keyb.h", - MAME_DIR .. "src/mame/drivers/dpb7000.cpp", - MAME_DIR .. "src/mame/video/dpb_combiner.cpp", - MAME_DIR .. "src/mame/video/dpb_combiner.h", - MAME_DIR .. "src/mame/video/dpb_brushproc.cpp", - MAME_DIR .. "src/mame/video/dpb_brushproc.h", - MAME_DIR .. "src/mame/video/dpb_brushstore.cpp", - MAME_DIR .. "src/mame/video/dpb_brushstore.h", - MAME_DIR .. "src/mame/video/dpb_framestore.cpp", - MAME_DIR .. "src/mame/video/dpb_framestore.h", - MAME_DIR .. "src/mame/video/dpb_storeaddr.cpp", - MAME_DIR .. "src/mame/video/dpb_storeaddr.h", MAME_DIR .. "src/mame/drivers/dps1.cpp", MAME_DIR .. "src/mame/drivers/dsb46.cpp", MAME_DIR .. "src/mame/drivers/dual68.cpp", MAME_DIR .. "src/mame/drivers/e100.cpp", - MAME_DIR .. "src/mame/drivers/e9161.cpp", MAME_DIR .. "src/mame/drivers/eacc.cpp", MAME_DIR .. "src/mame/drivers/elwro800.cpp", MAME_DIR .. "src/mame/drivers/emate.cpp", @@ -4002,7 +4027,6 @@ files { MAME_DIR .. "src/mame/drivers/gimix.cpp", MAME_DIR .. "src/mame/drivers/goupil.cpp", MAME_DIR .. "src/mame/drivers/grfd2301.cpp", - MAME_DIR .. "src/mame/drivers/harriet.cpp", MAME_DIR .. "src/mame/drivers/hazeltin.cpp", MAME_DIR .. "src/mame/drivers/hazl1420.cpp", MAME_DIR .. "src/mame/drivers/hp3478a.cpp", @@ -4075,7 +4099,6 @@ files { MAME_DIR .. "src/mame/machine/octo_kbd.cpp", MAME_DIR .. "src/mame/machine/octo_kbd.h", MAME_DIR .. "src/mame/drivers/onyx.cpp", - MAME_DIR .. "src/mame/drivers/okean240.cpp", MAME_DIR .. "src/mame/drivers/p8k.cpp", MAME_DIR .. "src/mame/drivers/pegasus.cpp", MAME_DIR .. "src/mame/drivers/pencil2.cpp", @@ -4128,6 +4151,7 @@ files { MAME_DIR .. "src/mame/drivers/terminal.cpp", MAME_DIR .. "src/mame/drivers/textelcomp.cpp", MAME_DIR .. "src/mame/drivers/ti630.cpp", + MAME_DIR .. "src/mame/drivers/tk635.cpp", MAME_DIR .. "src/mame/drivers/tr175.cpp", MAME_DIR .. "src/mame/drivers/trs80dt1.cpp", MAME_DIR .. "src/mame/drivers/tsispch.cpp", diff --git a/scripts/target/mame/nl.lua b/scripts/target/mame/nl.lua index 2e79d168ac0..75afd846c24 100644 --- a/scripts/target/mame/nl.lua +++ b/scripts/target/mame/nl.lua @@ -126,10 +126,10 @@ function createProjects_mame_nl(_target, _subtarget) files{ MAME_DIR .. "src/mame/drivers/pong.cpp", - MAME_DIR .. "src/mame/machine/nl_pong.cpp", - MAME_DIR .. "src/mame/machine/nl_pong.h", - MAME_DIR .. "src/mame/machine/nl_pongd.cpp", - MAME_DIR .. "src/mame/machine/nl_pongd.h", + MAME_DIR .. "src/mame/machine/nl_pongf.cpp", + MAME_DIR .. "src/mame/machine/nl_pongf.h", + MAME_DIR .. "src/mame/machine/nl_pongdoubles.cpp", + MAME_DIR .. "src/mame/machine/nl_pongdoubles.h", MAME_DIR .. "src/mame/machine/nl_breakout.cpp", MAME_DIR .. "src/mame/machine/nl_breakout.h", MAME_DIR .. "src/mame/machine/nl_rebound.cpp", @@ -148,12 +148,18 @@ files{ MAME_DIR .. "src/mame/drivers/1942.cpp", MAME_DIR .. "src/mame/includes/1942.h", MAME_DIR .. "src/mame/video/1942.cpp", - + MAME_DIR .. "src/mame/audio/nl_1942.cpp", + MAME_DIR .. "src/mame/audio/nl_1942.h", + MAME_DIR .. "src/mame/drivers/gamemachine.cpp", + MAME_DIR .. "src/mame/audio/nl_gamemachine.h", + MAME_DIR .. "src/mame/audio/nl_gamemachine.cpp", MAME_DIR .. "src/mame/drivers/popeye.cpp", MAME_DIR .. "src/mame/includes/popeye.h", MAME_DIR .. "src/mame/video/popeye.cpp", + MAME_DIR .. "src/mame/audio/nl_popeye.cpp", + MAME_DIR .. "src/mame/audio/nl_popeye.h", MAME_DIR .. "src/mame/drivers/mario.cpp", MAME_DIR .. "src/mame/includes/mario.h", @@ -187,6 +193,8 @@ files{ MAME_DIR .. "src/mame/video/zaccaria.cpp", MAME_DIR .. "src/mame/drivers/cocoloco.cpp", + MAME_DIR .. "src/mame/audio/nl_cocoloco.h", + MAME_DIR .. "src/mame/audio/nl_cocoloco.cpp", MAME_DIR .. "src/mame/drivers/palestra.cpp", MAME_DIR .. "src/mame/machine/nl_palestra.cpp", |