summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/src')
-rw-r--r--scripts/src/3rdparty.lua1
-rw-r--r--scripts/src/bus.lua4
-rw-r--r--scripts/src/emu.lua3
-rw-r--r--scripts/src/main.lua6
-rw-r--r--scripts/src/netlist.lua2
5 files changed, 12 insertions, 4 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua
index 9925c36658d..ecd83a5ae99 100644
--- a/scripts/src/3rdparty.lua
+++ b/scripts/src/3rdparty.lua
@@ -761,6 +761,7 @@ end
"__STDC_LIMIT_MACROS",
"__STDC_FORMAT_MACROS",
"__STDC_CONSTANT_MACROS",
+ "BGFX_CONFIG_MAX_FRAME_BUFFERS=128",
}
files {
MAME_DIR .. "3rdparty/bgfx/src/bgfx.cpp",
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index b83adb41fae..5423c224127 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -1445,6 +1445,8 @@ if (BUSES["A2BUS"]~=null) then
MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.h",
MAME_DIR .. "src/devices/bus/a2bus/ezcgi.cpp",
MAME_DIR .. "src/devices/bus/a2bus/ezcgi.h",
+ MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.cpp",
+ MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.h",
}
end
@@ -2603,6 +2605,8 @@ if (BUSES["SVI_EXPANDER"]~=null) then
MAME_DIR .. "src/devices/bus/svi3x8/expander/sv601.h",
MAME_DIR .. "src/devices/bus/svi3x8/expander/sv602.cpp",
MAME_DIR .. "src/devices/bus/svi3x8/expander/sv602.h",
+ MAME_DIR .. "src/devices/bus/svi3x8/expander/sv603.cpp",
+ MAME_DIR .. "src/devices/bus/svi3x8/expander/sv603.h",
}
end
diff --git a/scripts/src/emu.lua b/scripts/src/emu.lua
index 1ca5fa25281..a2983d4bd78 100644
--- a/scripts/src/emu.lua
+++ b/scripts/src/emu.lua
@@ -25,6 +25,7 @@ includedirs {
MAME_DIR .. "src/devices", -- till deps are fixed
MAME_DIR .. "src/lib",
MAME_DIR .. "src/lib/util",
+ MAME_DIR .. "3rdparty/rapidjson/include",
MAME_DIR .. "3rdparty",
GEN_DIR .. "emu",
GEN_DIR .. "emu/layout",
@@ -169,6 +170,8 @@ files {
MAME_DIR .. "src/emu/network.h",
MAME_DIR .. "src/emu/parameters.cpp",
MAME_DIR .. "src/emu/parameters.h",
+ MAME_DIR .. "src/emu/pluginopts.cpp",
+ MAME_DIR .. "src/emu/pluginopts.h",
MAME_DIR .. "src/emu/output.cpp",
MAME_DIR .. "src/emu/output.h",
MAME_DIR .. "src/emu/render.cpp",
diff --git a/scripts/src/main.lua b/scripts/src/main.lua
index 6db88971403..8f03031d8aa 100644
--- a/scripts/src/main.lua
+++ b/scripts/src/main.lua
@@ -121,8 +121,10 @@ end
emccopts = emccopts .. " -s EXPORTED_FUNCTIONS=\"['_main', '_malloc', '__Z14js_get_machinev', '__Z9js_get_uiv', '__Z12js_get_soundv', '__ZN10ui_manager12set_show_fpsEb', '__ZNK10ui_manager8show_fpsEv', '__ZN13sound_manager4muteEbh', '_SDL_PauseAudio']\""
emccopts = emccopts .. " --pre-js " .. _MAKE.esc(MAME_DIR) .. "src/osd/modules/sound/js_sound.js"
emccopts = emccopts .. " --post-js " .. _MAKE.esc(MAME_DIR) .. "src/osd/sdl/emscripten_post.js"
- emccopts = emccopts .. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "bgfx@bgfx"
- emccopts = emccopts .. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "shaders/gles@shaders/gles"
+ emccopts = emccopts .. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "bgfx/chains@bgfx/chains"
+ emccopts = emccopts .. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "bgfx/effects@bgfx/effects"
+ emccopts = emccopts .. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "bgfx/shaders/gles@bgfx/shaders/gles"
+ emccopts = emccopts .. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "artwork/shadow-mask.png@artwork/shadow-mask.png"
postbuildcommands {
os.getenv("EMSCRIPTEN") .. "/emcc " .. emccopts .. " $(TARGET) -o " .. _MAKE.esc(MAME_DIR) .. _OPTIONS["target"] .. _OPTIONS["subtarget"] .. ".js",
}
diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua
index 7b2dff521a5..65b8ca29336 100644
--- a/scripts/src/netlist.lua
+++ b/scripts/src/netlist.lua
@@ -86,8 +86,6 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_4020.h",
MAME_DIR .. "src/lib/netlist/devices/nld_4066.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_4066.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_7400.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_7400.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7402.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_7402.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7404.cpp",