diff options
author | 2018-03-28 12:33:19 +1100 | |
---|---|---|
committer | 2018-03-28 12:33:19 +1100 | |
commit | 08f806096d2c383b1c08a7384414e93d95b3e4a9 (patch) | |
tree | a62b0e342fd1549b4753b2effcbf7e2ec6218746 /docs/release/scripts/src | |
parent | bb3a9f91a33420859e27e2116d53b7be0aae0928 (diff) |
0.196 Release filestag196
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r-- | docs/release/scripts/src/bus.lua | 2 | ||||
-rw-r--r-- | docs/release/scripts/src/cpu.lua | 48 | ||||
-rw-r--r-- | docs/release/scripts/src/emu.lua | 6 | ||||
-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/sound.lua | 14 |
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 |