summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/bus.lua18
-rw-r--r--docs/release/scripts/src/emu.lua1
-rw-r--r--docs/release/scripts/src/machine.lua37
-rw-r--r--docs/release/scripts/src/main.lua2
-rw-r--r--docs/release/scripts/src/tools.lua13
-rw-r--r--docs/release/scripts/src/video.lua12
6 files changed, 66 insertions, 17 deletions
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index d8cfbec7239..b2e0b5abe27 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -759,6 +759,8 @@ if (BUSES["ELECTRON_CART"]~=null) then
MAME_DIR .. "src/devices/bus/electron/cart/click.h",
MAME_DIR .. "src/devices/bus/electron/cart/cumana.cpp",
MAME_DIR .. "src/devices/bus/electron/cart/cumana.h",
+ MAME_DIR .. "src/devices/bus/electron/cart/mgc.cpp",
+ MAME_DIR .. "src/devices/bus/electron/cart/mgc.h",
MAME_DIR .. "src/devices/bus/electron/cart/peg400.cpp",
MAME_DIR .. "src/devices/bus/electron/cart/peg400.h",
MAME_DIR .. "src/devices/bus/electron/cart/sndexp.cpp",
@@ -834,8 +836,12 @@ if (BUSES["HPDIO"]~=null) then
MAME_DIR .. "src/devices/bus/hp_dio/hp_dio.h",
MAME_DIR .. "src/devices/bus/hp_dio/hp98544.cpp",
MAME_DIR .. "src/devices/bus/hp_dio/hp98544.h",
- MAME_DIR .. "src/devices/bus/hp_dio/hp98603.cpp",
- MAME_DIR .. "src/devices/bus/hp_dio/hp98603.h",
+ MAME_DIR .. "src/devices/bus/hp_dio/hp98603a.cpp",
+ MAME_DIR .. "src/devices/bus/hp_dio/hp98603a.h",
+ MAME_DIR .. "src/devices/bus/hp_dio/hp98603b.cpp",
+ MAME_DIR .. "src/devices/bus/hp_dio/hp98603b.h",
+ MAME_DIR .. "src/devices/bus/hp_dio/hp98644.cpp",
+ MAME_DIR .. "src/devices/bus/hp_dio/hp98644.h",
}
end
@@ -868,6 +874,8 @@ if (BUSES["HEXBUS"]~=null) then
MAME_DIR .. "src/devices/bus/hexbus/hexbus.h",
MAME_DIR .. "src/devices/bus/hexbus/hx5102.cpp",
MAME_DIR .. "src/devices/bus/hexbus/hx5102.h",
+ MAME_DIR .. "src/devices/bus/hexbus/tp0370.cpp",
+ MAME_DIR .. "src/devices/bus/hexbus/tp0370.h",
}
end
@@ -1126,6 +1134,8 @@ if (BUSES["ISA"]~=null) then
MAME_DIR .. "src/devices/bus/isa/myb3k_com.h",
MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.cpp",
MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.h",
+ MAME_DIR .. "src/devices/bus/isa/eis_sad8852.cpp",
+ MAME_DIR .. "src/devices/bus/isa/eis_sad8852.h",
}
end
@@ -3397,7 +3407,9 @@ if (BUSES["INTERPRO_KEYBOARD"]~=null) then
MAME_DIR .. "src/devices/bus/interpro/keyboard/keyboard.cpp",
MAME_DIR .. "src/devices/bus/interpro/keyboard/keyboard.h",
MAME_DIR .. "src/devices/bus/interpro/keyboard/hle.cpp",
- MAME_DIR .. "src/devices/bus/interpro/keyboard/hle.h"
+ MAME_DIR .. "src/devices/bus/interpro/keyboard/hle.h",
+ MAME_DIR .. "src/devices/bus/interpro/keyboard/lle.cpp",
+ MAME_DIR .. "src/devices/bus/interpro/keyboard/lle.h"
}
end
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index 88af75653c8..cc281b6a8c3 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -35,6 +35,7 @@ includedirs {
ext_includedir("flac"),
ext_includedir("jpeg"),
ext_includedir("rapidjson"),
+ ext_includedir("pugixml"),
}
files {
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 4561e637eb9..f824eeab70e 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -155,6 +155,19 @@ end
---------------------------------------------------
--
+--@src/devices/machine/ncr5385.h,MACHINES["NCR5385"] = true
+---------------------------------------------------
+
+if (MACHINES["NCR5385"]~=null) then
+ MACHINES["NSCSI"] = true
+ files {
+ MAME_DIR .. "src/devices/machine/ncr5385.cpp",
+ MAME_DIR .. "src/devices/machine/ncr5385.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/53c810.h,MACHINES["LSI53C810"] = true
---------------------------------------------------
@@ -2459,6 +2472,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/saa1043.h,MACHINES["SAA1043"] = true
+---------------------------------------------------
+
+if (MACHINES["SAA1043"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/saa1043.cpp",
+ MAME_DIR .. "src/devices/machine/saa1043.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/scnxx562.h,MACHINES["DUSCC"] = true
---------------------------------------------------
@@ -3445,3 +3470,15 @@ if (MACHINES["28FXXX"]~=null) then
MAME_DIR .. "src/devices/machine/28fxxx.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/machine/gen_fifo.h,MACHINES["GEN_FIFO"] = true
+---------------------------------------------------
+
+if (MACHINES["GEN_FIFO"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/gen_fifo.cpp",
+ MAME_DIR .. "src/devices/machine/gen_fifo.h",
+ }
+end
diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua
index 51b82a4fece..8f182903009 100644
--- a/docs/release/scripts/src/main.lua
+++ b/docs/release/scripts/src/main.lua
@@ -151,7 +151,7 @@ end
.. " -s ALLOW_MEMORY_GROWTH=0"
.. " -s TOTAL_MEMORY=268435456"
.. " -s DISABLE_EXCEPTION_CATCHING=2"
- .. " -s EXCEPTION_CATCHING_WHITELIST='[\"__ZN15running_machine17start_all_devicesEv\",\"__ZN12cli_frontend7executeEiPPc\"]'"
+ .. " -s EXCEPTION_CATCHING_WHITELIST=\"['__ZN15running_machine17start_all_devicesEv','__ZN12cli_frontend7executeEiPPc','__ZN8chd_file11open_commonEb','__ZN8chd_file13read_metadataEjjRNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE','__ZN8chd_file13read_metadataEjjRNSt3__26vectorIhNS0_9allocatorIhEEEE']\""
.. " -s EXPORTED_FUNCTIONS=\"['_main', '_malloc', '__ZN15running_machine30emscripten_get_running_machineEv', '__ZN15running_machine17emscripten_get_uiEv', '__ZN15running_machine20emscripten_get_soundEv', '__ZN15mame_ui_manager12set_show_fpsEb', '__ZNK15mame_ui_manager8show_fpsEv', '__ZN13sound_manager4muteEbh', '_SDL_PauseAudio', '_SDL_SendKeyboardKey', '__ZN15running_machine15emscripten_saveEPKc', '__ZN15running_machine15emscripten_loadEPKc', '__ZN15running_machine21emscripten_hard_resetEv', '__ZN15running_machine21emscripten_soft_resetEv', '__ZN15running_machine15emscripten_exitEv']\""
.. " -s EXTRA_EXPORTED_RUNTIME_METHODS=\"['cwrap']\""
.. " --pre-js " .. _MAKE.esc(MAME_DIR) .. "src/osd/modules/sound/js_sound.js"
diff --git a/docs/release/scripts/src/tools.lua b/docs/release/scripts/src/tools.lua
index ba9ea8a1274..4073f9c7336 100644
--- a/docs/release/scripts/src/tools.lua
+++ b/docs/release/scripts/src/tools.lua
@@ -41,7 +41,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/romcmp.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -88,7 +87,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/chdman.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
GEN_DIR .. "version.cpp",
}
@@ -130,7 +128,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/jedutil.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -177,7 +174,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/unidasm.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -224,7 +220,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/ldresample.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -271,7 +266,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/ldverify.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -312,7 +306,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/regrep.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -353,7 +346,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/srcclean.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -394,7 +386,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/src2html.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -437,7 +428,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/split.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -478,7 +468,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/pngcmp.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -611,7 +600,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/castool.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
@@ -657,7 +645,6 @@ includedirs {
files {
MAME_DIR .. "src/tools/floptool.cpp",
- MAME_DIR .. "src/emu/emucore.cpp",
}
configuration { "mingw*" or "vs*" }
diff --git a/docs/release/scripts/src/video.lua b/docs/release/scripts/src/video.lua
index 035717a2da1..b3ca841fde0 100644
--- a/docs/release/scripts/src/video.lua
+++ b/docs/release/scripts/src/video.lua
@@ -508,6 +508,18 @@ if (VIDEOS["M50458"]~=null) then
}
end
+---------------------------------------------------
+--
+--@src/devices/video/mb88303.h,VIDEOS["MB88303"] = true
+---------------------------------------------------
+
+if (VIDEOS["MB88303"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/mb88303.cpp",
+ MAME_DIR .. "src/devices/video/mb88303.h",
+ }
+end
+
--------------------------------------------------
--
--@src/devices/video/mb90082.h,VIDEOS["MB90082"] = true