summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2018-03-28 12:33:19 +1100
committer Robbbert <Robbbert@users.noreply.github.com>2018-03-28 12:33:19 +1100
commit08f806096d2c383b1c08a7384414e93d95b3e4a9 (patch)
treea62b0e342fd1549b4753b2effcbf7e2ec6218746 /docs/release/scripts/src
parentbb3a9f91a33420859e27e2116d53b7be0aae0928 (diff)
0.196 Release filestag196
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/bus.lua2
-rw-r--r--docs/release/scripts/src/cpu.lua48
-rw-r--r--docs/release/scripts/src/emu.lua6
-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/sound.lua14
7 files changed, 82 insertions, 13 deletions
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 4e972faaad5..d8cfbec7239 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -902,6 +902,8 @@ if (BUSES["IEEE488"]~=null) then
MAME_DIR .. "src/devices/bus/ieee488/shark.h",
MAME_DIR .. "src/devices/bus/ieee488/hp9895.cpp",
MAME_DIR .. "src/devices/bus/ieee488/hp9895.h",
+ MAME_DIR .. "src/devices/bus/ieee488/remote488.cpp",
+ MAME_DIR .. "src/devices/bus/ieee488/remote488.h",
}
end
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index 53f973f56b3..a18d0e31bfe 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -13,7 +13,17 @@
-- Dynamic recompiler objects
--------------------------------------------------
-if (CPUS["E1"]~=null or CPUS["SH"]~=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) then
+DRC_CPUS = { "E1", "SH", "MIPS", "POWERPC", "RSP", "ARM7", "ADSP21062", "MB86235", "DSP16" }
+CPU_INCLUDE_DRC = false
+for i, v in ipairs(DRC_CPUS) do
+ if (CPUS[v]~=null) then
+ CPU_INCLUDE_DRC = true
+ break
+ end
+end
+
+
+if (CPU_INCLUDE_DRC) then
files {
MAME_DIR .. "src/devices/cpu/drcbec.cpp",
MAME_DIR .. "src/devices/cpu/drcbec.h",
@@ -253,19 +263,25 @@ if (CPUS["APEXC"]~=null or _OPTIONS["with-tools"]) then
end
--------------------------------------------------
--- AT&T DSP16A
---@src/devices/cpu/dsp16/dsp16.h,CPUS["DSP16A"] = true
+-- WE|AT&T DSP16
+--@src/devices/cpu/dsp16/dsp16.h,CPUS["DSP16"] = true
--------------------------------------------------
-if (CPUS["DSP16A"]~=null) then
+if (CPUS["DSP16"]~=null) then
files {
MAME_DIR .. "src/devices/cpu/dsp16/dsp16.cpp",
MAME_DIR .. "src/devices/cpu/dsp16/dsp16.h",
- MAME_DIR .. "src/devices/cpu/dsp16/dsp16ops.hxx",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16core.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16core.h",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16core.ipp",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16fe.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16fe.h",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16rc.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp16/dsp16rc.h",
}
end
-if (CPUS["DSP16A"]~=null or _OPTIONS["with-tools"]) then
+if (CPUS["DSP16"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp16/dsp16dis.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp16/dsp16dis.h")
end
@@ -1019,7 +1035,7 @@ if (CPUS["I86"]~=null) then
}
end
-if (CPUS["E1"]~=null or CPUS["SH"]~=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 CPUS["I386"]~=null or _OPTIONS["with-tools"]) then
+if (CPUS["I86"]~=null or CPUS["I386"]~=null or CPU_INCLUDE_DRC or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/i386/i386dasm.h")
end
@@ -1110,6 +1126,23 @@ if (CPUS["SSEM"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ssem/ssemdasm.h")
end
+------------------------------------------
+-- Diablo Systems printer CPU
+--@src/devices/cpu/diablo/diablo1300.h,CPUS["DIABLO"] = true
+--------------------------------------------------
+
+if (CPUS["DIABLO"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/cpu/diablo/diablo1300.cpp",
+ MAME_DIR .. "src/devices/cpu/diablo/diablo1300.h",
+ }
+end
+
+if (CPUS["DIABLO"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/diablo/diablo1300dasm.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ssem/diablo1300dasm.h")
+end
+
--------------------------------------------------
-- Fujitsu MB88xx
--@src/devices/cpu/mb88xx/mb88xx.h,CPUS["MB88XX"] = true
@@ -1156,6 +1189,7 @@ if (CPUS["MB86235"]~=null) then
MAME_DIR .. "src/devices/cpu/mb86235/mb86235drc.cpp",
MAME_DIR .. "src/devices/cpu/mb86235/mb86235fe.cpp",
MAME_DIR .. "src/devices/cpu/mb86235/mb86235fe.h",
+ MAME_DIR .. "src/devices/cpu/mb86235/mb86235ops.cpp",
}
end
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index 3a135d39c44..88af75653c8 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -82,8 +82,6 @@ files {
MAME_DIR .. "src/emu/dinetwork.h",
MAME_DIR .. "src/emu/dinvram.cpp",
MAME_DIR .. "src/emu/dinvram.h",
- MAME_DIR .. "src/emu/dioutput.cpp",
- MAME_DIR .. "src/emu/dioutput.h",
MAME_DIR .. "src/emu/dipalette.cpp",
MAME_DIR .. "src/emu/dipalette.h",
MAME_DIR .. "src/emu/dipty.cpp",
@@ -253,9 +251,6 @@ dependency {
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/lcd_rot.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/svg.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/noscreens.lh" },
-
- { MAME_DIR .. "src/emu/video.cpp", GEN_DIR .. "emu/layout/snap.lh" },
-
}
custombuildtask {
@@ -276,7 +271,6 @@ custombuildtask {
layoutbuildtask("emu/layout", "lcd_rot"),
layoutbuildtask("emu/layout", "svg"),
layoutbuildtask("emu/layout", "noscreens"),
- layoutbuildtask("emu/layout", "snap"),
}
project ("precompile")
diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua
index 6558ff859d2..b25909dbb3a 100644
--- a/docs/release/scripts/src/formats.lua
+++ b/docs/release/scripts/src/formats.lua
@@ -1351,6 +1351,18 @@ end
--------------------------------------------------
--
+--@src/lib/formats/poly_dsk.h,FORMATS["POLY_DSK"] = true
+--------------------------------------------------
+
+if (FORMATS["POLY_DSK"]~=null or _OPTIONS["with-tools"]) then
+ files {
+ MAME_DIR.. "src/lib/formats/poly_dsk.cpp",
+ MAME_DIR.. "src/lib/formats/poly_dsk.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/lib/formats/ppg_dsk.h,FORMATS["PPG_DSK"] = true
--------------------------------------------------
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index f259664d7bb..4561e637eb9 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -1660,6 +1660,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/mb89374.h,MACHINES["MB89374"] = true
+---------------------------------------------------
+
+if (MACHINES["MB89374"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/mb89374.cpp",
+ MAME_DIR .. "src/devices/machine/mb89374.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/mc146818.h,MACHINES["MC146818"] = true
---------------------------------------------------
diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua
index 9228e0a312a..51b82a4fece 100644
--- a/docs/release/scripts/src/main.lua
+++ b/docs/release/scripts/src/main.lua
@@ -153,6 +153,7 @@ end
.. " -s DISABLE_EXCEPTION_CATCHING=2"
.. " -s EXCEPTION_CATCHING_WHITELIST='[\"__ZN15running_machine17start_all_devicesEv\",\"__ZN12cli_frontend7executeEiPPc\"]'"
.. " -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"
.. " --post-js " .. _MAKE.esc(MAME_DIR) .. "scripts/resources/emscripten/emscripten_post.js"
.. " --embed-file " .. _MAKE.esc(MAME_DIR) .. "bgfx/chains@bgfx/chains"
diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua
index 27bb7dbb826..a67c71ed782 100644
--- a/docs/release/scripts/src/sound.lua
+++ b/docs/release/scripts/src/sound.lua
@@ -755,6 +755,8 @@ if (SOUNDS["QSOUND"]~=null) then
files {
MAME_DIR .. "src/devices/sound/qsound.cpp",
MAME_DIR .. "src/devices/sound/qsound.h",
+ MAME_DIR .. "src/devices/sound/qsoundhle.cpp",
+ MAME_DIR .. "src/devices/sound/qsoundhle.h",
}
end
@@ -1457,3 +1459,15 @@ if (SOUNDS["LC7535"]~=null) then
MAME_DIR .. "src/devices/sound/lc7535.h",
}
end
+
+---------------------------------------------------
+-- NEC uPD934G
+--@src/devices/sound/upd934g.h,SOUNDS["UPD934G"] = true
+---------------------------------------------------
+
+if (SOUNDS["UPD934G"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/sound/upd934g.cpp",
+ MAME_DIR .. "src/devices/sound/upd934g.h",
+ }
+end