diff options
author | 2020-10-28 09:09:42 +1100 | |
---|---|---|
committer | 2020-10-28 09:09:42 +1100 | |
commit | b80418e6ecdc886e9de2bed0d44a143049b4429b (patch) | |
tree | ee59d97f9206ce07bea5a4c27de6a1271606ee28 /docs/release/scripts/src | |
parent | 4863b33a1bc890d0e824ab46bf115396d3735667 (diff) |
0.226 Release filestag226
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r-- | docs/release/scripts/src/3rdparty.lua | 31 | ||||
-rw-r--r-- | docs/release/scripts/src/bus.lua | 206 | ||||
-rw-r--r-- | docs/release/scripts/src/cpu.lua | 23 | ||||
-rw-r--r-- | docs/release/scripts/src/emu.lua | 1 | ||||
-rw-r--r-- | docs/release/scripts/src/formats.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/lib.lua | 3 | ||||
-rw-r--r-- | docs/release/scripts/src/machine.lua | 22 | ||||
-rw-r--r-- | docs/release/scripts/src/main.lua | 15 | ||||
-rw-r--r-- | docs/release/scripts/src/mame/frontend.lua | 2 | ||||
-rw-r--r-- | docs/release/scripts/src/netlist.lua | 12 | ||||
-rw-r--r-- | docs/release/scripts/src/sound.lua | 25 |
11 files changed, 238 insertions, 114 deletions
diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua index 5056334b79e..04155ef55a8 100644 --- a/docs/release/scripts/src/3rdparty.lua +++ b/docs/release/scripts/src/3rdparty.lua @@ -19,18 +19,21 @@ project "expat" kind "StaticLib" -- fake out the enough of expat_config.h to get by + -- could possibly add more defines here for specific targets defines { "HAVE_MEMMOVE", "HAVE_STDINT_H", "HAVE_STDLIB_H", "HAVE_STRING_H", + "PACKAGE=\"expat\"", "PACKAGE_BUGREPORT=\"expat-bugs@libexpat.org\"", "PACKAGE_NAME=\"expat\"", - "PACKAGE_STRING=\"expat 2.1.1\"", + "PACKAGE_STRING=\"expat 2.2.10\"", "PACKAGE_TARNAME=\"expat\"", "PACKAGE_URL=\"\"", - "PACKAGE_VERSION=\"2.1.1\"", + "PACKAGE_VERSION=\"2.2.10\"", "STDC_HEADERS", + "VERSION=\"2.2.10\"", "XML_CONTEXT_BYTES=1024", "XML_DTD", "XML_NS", @@ -45,6 +48,22 @@ else "BYTEORDER=1234", } end +if _OPTIONS["targetos"]=="macosx" or _OPTIONS["targetos"]=="freebsd" then + defines { + "HAVE_ARC4RANDOM", + } +end +if BASE_TARGETOS=="unix" then + defines { + "HAVE_DLFCN_H", + "HAVE_FCNTL_H", + "HAVE_MMAP", + "HAVE_SYS_STAT_H", + "HAVE_SYS_TYPES_H", + "HAVE_UNISTD_H", + "XML_DEV_URANDOM", + } +end configuration { "vs*" } buildoptions { @@ -1413,6 +1432,14 @@ 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 + files { MAME_DIR .. "3rdparty/bgfx/src/bgfx.cpp", MAME_DIR .. "3rdparty/bgfx/src/debug_renderdoc.cpp", diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua index 54550c06341..16d9f5a528b 100644 --- a/docs/release/scripts/src/bus.lua +++ b/docs/release/scripts/src/bus.lua @@ -543,6 +543,8 @@ if (BUSES["BBC_ROM"]~=null) then MAME_DIR .. "src/devices/bus/bbc/rom/ram.h", MAME_DIR .. "src/devices/bus/bbc/rom/nvram.cpp", MAME_DIR .. "src/devices/bus/bbc/rom/nvram.h", + MAME_DIR .. "src/devices/bus/bbc/rom/datagem.cpp", + MAME_DIR .. "src/devices/bus/bbc/rom/datagem.h", MAME_DIR .. "src/devices/bus/bbc/rom/dfs.cpp", MAME_DIR .. "src/devices/bus/bbc/rom/dfs.h", MAME_DIR .. "src/devices/bus/bbc/rom/genie.cpp", @@ -1117,6 +1119,20 @@ end --------------------------------------------------- -- +--@src/devices/bus/fmt_scsi/fmt_scsi.h,BUSES["FMT_SCSI"] = true +--------------------------------------------------- + +if (BUSES["FMT_SCSI"]~=null) then + files { + MAME_DIR .. "src/devices/bus/fmt_scsi/fmt_scsi.cpp", + MAME_DIR .. "src/devices/bus/fmt_scsi/fmt_scsi.h", + MAME_DIR .. "src/devices/bus/fmt_scsi/fmt121.cpp", + MAME_DIR .. "src/devices/bus/fmt_scsi/fmt121.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/gamate/slot.h,BUSES["GAMATE"] = true --------------------------------------------------- @@ -2274,86 +2290,72 @@ if (BUSES["A2BUS"]~=null) then files { MAME_DIR .. "src/devices/bus/a2bus/a2bus.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2bus.h", - MAME_DIR .. "src/devices/bus/a2bus/a2diskii.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2diskii.h", - MAME_DIR .. "src/devices/bus/a2bus/a2mockingboard.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2mockingboard.h", + MAME_DIR .. "src/devices/bus/a2bus/a2eauxslot.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2eauxslot.h", + MAME_DIR .. "src/devices/bus/a2bus/4play.cpp", + MAME_DIR .. "src/devices/bus/a2bus/4play.h", + MAME_DIR .. "src/devices/bus/a2bus/a2alfam2.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2alfam2.h", + MAME_DIR .. "src/devices/bus/a2bus/a2applicard.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2applicard.h", + MAME_DIR .. "src/devices/bus/a2bus/a2arcadebd.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2arcadebd.h", MAME_DIR .. "src/devices/bus/a2bus/a2cffa.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2cffa.h", + MAME_DIR .. "src/devices/bus/a2bus/a2corvus.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2corvus.h", + MAME_DIR .. "src/devices/bus/a2bus/a2diskii.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2diskii.h", + MAME_DIR .. "src/devices/bus/a2bus/a2diskiing.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2diskiing.h", + MAME_DIR .. "src/devices/bus/a2bus/a2dx1.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2dx1.h", + MAME_DIR .. "src/devices/bus/a2bus/a2echoii.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2echoii.h", + MAME_DIR .. "src/devices/bus/a2bus/a2eext80col.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2eext80col.h", + MAME_DIR .. "src/devices/bus/a2bus/a2eramworks3.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2eramworks3.h", + MAME_DIR .. "src/devices/bus/a2bus/a2estd80col.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2estd80col.h", + MAME_DIR .. "src/devices/bus/a2bus/a2hsscsi.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2hsscsi.h", + MAME_DIR .. "src/devices/bus/a2bus/a2iwm.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2iwm.h", + MAME_DIR .. "src/devices/bus/a2bus/a2mcms.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2mcms.h", MAME_DIR .. "src/devices/bus/a2bus/a2memexp.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2memexp.h", + MAME_DIR .. "src/devices/bus/a2bus/a2midi.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2midi.h", + MAME_DIR .. "src/devices/bus/a2bus/a2mockingboard.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2mockingboard.h", + MAME_DIR .. "src/devices/bus/a2bus/a2pic.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2pic.h", + MAME_DIR .. "src/devices/bus/a2bus/a2sam.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2sam.h", MAME_DIR .. "src/devices/bus/a2bus/a2scsi.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2scsi.h", - MAME_DIR .. "src/devices/bus/a2bus/a2thunderclock.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2thunderclock.h", MAME_DIR .. "src/devices/bus/a2bus/a2softcard.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2softcard.h", - MAME_DIR .. "src/devices/bus/a2bus/a2videoterm.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2videoterm.h", MAME_DIR .. "src/devices/bus/a2bus/a2ssc.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2ssc.h", MAME_DIR .. "src/devices/bus/a2bus/a2swyft.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2swyft.h", - MAME_DIR .. "src/devices/bus/a2bus/a2eauxslot.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2eauxslot.h", MAME_DIR .. "src/devices/bus/a2bus/a2themill.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2themill.h", - MAME_DIR .. "src/devices/bus/a2bus/a2sam.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2sam.h", - MAME_DIR .. "src/devices/bus/a2bus/a2alfam2.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2alfam2.h", - MAME_DIR .. "src/devices/bus/a2bus/laser128.cpp", - MAME_DIR .. "src/devices/bus/a2bus/laser128.h", - MAME_DIR .. "src/devices/bus/a2bus/a2echoii.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2echoii.h", - MAME_DIR .. "src/devices/bus/a2bus/a2arcadebd.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2arcadebd.h", - MAME_DIR .. "src/devices/bus/a2bus/a2midi.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2midi.h", + MAME_DIR .. "src/devices/bus/a2bus/a2thunderclock.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2thunderclock.h", + MAME_DIR .. "src/devices/bus/a2bus/a2ultraterm.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2ultraterm.h", + MAME_DIR .. "src/devices/bus/a2bus/a2videoterm.cpp", + MAME_DIR .. "src/devices/bus/a2bus/a2videoterm.h", MAME_DIR .. "src/devices/bus/a2bus/a2vulcan.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2vulcan.h", MAME_DIR .. "src/devices/bus/a2bus/a2zipdrive.cpp", MAME_DIR .. "src/devices/bus/a2bus/a2zipdrive.h", - MAME_DIR .. "src/devices/bus/a2bus/a2applicard.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2applicard.h", - MAME_DIR .. "src/devices/bus/a2bus/a2hsscsi.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2hsscsi.h", - MAME_DIR .. "src/devices/bus/a2bus/a2iwm.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2iwm.h", - MAME_DIR .. "src/devices/bus/a2bus/a2ultraterm.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2ultraterm.h", - MAME_DIR .. "src/devices/bus/a2bus/a2pic.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2pic.h", - MAME_DIR .. "src/devices/bus/a2bus/a2estd80col.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2estd80col.h", - MAME_DIR .. "src/devices/bus/a2bus/a2eext80col.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2eext80col.h", - MAME_DIR .. "src/devices/bus/a2bus/a2eramworks3.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2eramworks3.h", - MAME_DIR .. "src/devices/bus/a2bus/a2corvus.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2corvus.h", - MAME_DIR .. "src/devices/bus/a2bus/a2diskiing.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2diskiing.h", - MAME_DIR .. "src/devices/bus/a2bus/a2mcms.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2mcms.h", - MAME_DIR .. "src/devices/bus/a2bus/a2dx1.cpp", - MAME_DIR .. "src/devices/bus/a2bus/a2dx1.h", - MAME_DIR .. "src/devices/bus/a2bus/timemasterho.cpp", - MAME_DIR .. "src/devices/bus/a2bus/timemasterho.h", - MAME_DIR .. "src/devices/bus/a2bus/mouse.cpp", - MAME_DIR .. "src/devices/bus/a2bus/mouse.h", - MAME_DIR .. "src/devices/bus/a2bus/corvfdc01.cpp", - MAME_DIR .. "src/devices/bus/a2bus/corvfdc01.h", - MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.cpp", - MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.h", - MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.cpp", - MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.h", - MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.cpp", - 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", + MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.cpp", + MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.h", MAME_DIR .. "src/devices/bus/a2bus/agat7langcard.cpp", MAME_DIR .. "src/devices/bus/a2bus/agat7langcard.h", MAME_DIR .. "src/devices/bus/a2bus/agat7ports.cpp", @@ -2362,28 +2364,44 @@ if (BUSES["A2BUS"]~=null) then MAME_DIR .. "src/devices/bus/a2bus/agat7ram.h", MAME_DIR .. "src/devices/bus/a2bus/agat840k_hle.cpp", MAME_DIR .. "src/devices/bus/a2bus/agat840k_hle.h", - MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.cpp", - MAME_DIR .. "src/devices/bus/a2bus/agat_fdc.h", + MAME_DIR .. "src/devices/bus/a2bus/byte8251.cpp", + MAME_DIR .. "src/devices/bus/a2bus/byte8251.h", + MAME_DIR .. "src/devices/bus/a2bus/cmsscsi.cpp", + MAME_DIR .. "src/devices/bus/a2bus/cmsscsi.h", + MAME_DIR .. "src/devices/bus/a2bus/computereyes2.cpp", + MAME_DIR .. "src/devices/bus/a2bus/computereyes2.h", + MAME_DIR .. "src/devices/bus/a2bus/corvfdc01.cpp", + MAME_DIR .. "src/devices/bus/a2bus/corvfdc01.h", + MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.cpp", + MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.h", + MAME_DIR .. "src/devices/bus/a2bus/ezcgi.cpp", + MAME_DIR .. "src/devices/bus/a2bus/ezcgi.h", + MAME_DIR .. "src/devices/bus/a2bus/grapplerplus.cpp", + MAME_DIR .. "src/devices/bus/a2bus/grapplerplus.h", + MAME_DIR .. "src/devices/bus/a2bus/laser128.cpp", + MAME_DIR .. "src/devices/bus/a2bus/laser128.h", + MAME_DIR .. "src/devices/bus/a2bus/mouse.cpp", + MAME_DIR .. "src/devices/bus/a2bus/mouse.h", MAME_DIR .. "src/devices/bus/a2bus/nippelclock.cpp", MAME_DIR .. "src/devices/bus/a2bus/nippelclock.h", - MAME_DIR .. "src/devices/bus/a2bus/ssprite.cpp", - MAME_DIR .. "src/devices/bus/a2bus/ssprite.h", + MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.cpp", + MAME_DIR .. "src/devices/bus/a2bus/pc_xporter.h", + MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.cpp", + MAME_DIR .. "src/devices/bus/a2bus/ramcard128k.h", + MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.cpp", + MAME_DIR .. "src/devices/bus/a2bus/ramcard16k.h", + MAME_DIR .. "src/devices/bus/a2bus/sider.cpp", + MAME_DIR .. "src/devices/bus/a2bus/sider.h", MAME_DIR .. "src/devices/bus/a2bus/ssbapple.cpp", MAME_DIR .. "src/devices/bus/a2bus/ssbapple.h", + MAME_DIR .. "src/devices/bus/a2bus/ssprite.cpp", + MAME_DIR .. "src/devices/bus/a2bus/ssprite.h", + MAME_DIR .. "src/devices/bus/a2bus/timemasterho.cpp", + MAME_DIR .. "src/devices/bus/a2bus/timemasterho.h", MAME_DIR .. "src/devices/bus/a2bus/transwarp.cpp", MAME_DIR .. "src/devices/bus/a2bus/transwarp.h", - MAME_DIR .. "src/devices/bus/a2bus/4play.cpp", - MAME_DIR .. "src/devices/bus/a2bus/4play.h", - MAME_DIR .. "src/devices/bus/a2bus/computereyes2.cpp", - MAME_DIR .. "src/devices/bus/a2bus/computereyes2.h", - MAME_DIR .. "src/devices/bus/a2bus/byte8251.cpp", - MAME_DIR .. "src/devices/bus/a2bus/byte8251.h", - MAME_DIR .. "src/devices/bus/a2bus/cmsscsi.cpp", - MAME_DIR .. "src/devices/bus/a2bus/cmsscsi.h", MAME_DIR .. "src/devices/bus/a2bus/uthernet.cpp", MAME_DIR .. "src/devices/bus/a2bus/uthernet.h", - MAME_DIR .. "src/devices/bus/a2bus/sider.cpp", - MAME_DIR .. "src/devices/bus/a2bus/sider.h", } end @@ -3346,32 +3364,34 @@ end --------------------------------------------------- if (BUSES["COCO"]~=null) then files { - MAME_DIR .. "src/devices/bus/coco/cococart.cpp", - MAME_DIR .. "src/devices/bus/coco/cococart.h", - MAME_DIR .. "src/devices/bus/coco/coco_rs232.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_rs232.h", MAME_DIR .. "src/devices/bus/coco/coco_dcmodem.cpp", MAME_DIR .. "src/devices/bus/coco/coco_dcmodem.h", - MAME_DIR .. "src/devices/bus/coco/coco_orch90.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_orch90.h", - MAME_DIR .. "src/devices/bus/coco/coco_ram.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_ram.h", - MAME_DIR .. "src/devices/bus/coco/coco_ssc.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_ssc.h", - MAME_DIR .. "src/devices/bus/coco/coco_pak.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_pak.h", + MAME_DIR .. "src/devices/bus/coco/coco_dwsock.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_dwsock.h", MAME_DIR .. "src/devices/bus/coco/coco_fdc.cpp", MAME_DIR .. "src/devices/bus/coco/coco_fdc.h", MAME_DIR .. "src/devices/bus/coco/coco_gmc.cpp", MAME_DIR .. "src/devices/bus/coco/coco_gmc.h", MAME_DIR .. "src/devices/bus/coco/coco_multi.cpp", MAME_DIR .. "src/devices/bus/coco/coco_multi.h", - MAME_DIR .. "src/devices/bus/coco/coco_dwsock.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_dwsock.h", - MAME_DIR .. "src/devices/bus/coco/coco_t4426.cpp", - MAME_DIR .. "src/devices/bus/coco/coco_t4426.h", + MAME_DIR .. "src/devices/bus/coco/coco_orch90.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_orch90.h", + MAME_DIR .. "src/devices/bus/coco/coco_pak.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_pak.h", MAME_DIR .. "src/devices/bus/coco/coco_psg.cpp", MAME_DIR .. "src/devices/bus/coco/coco_psg.h", + MAME_DIR .. "src/devices/bus/coco/coco_ram.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_ram.h", + MAME_DIR .. "src/devices/bus/coco/coco_rs232.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_rs232.h", + MAME_DIR .. "src/devices/bus/coco/coco_ssc.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_ssc.h", + MAME_DIR .. "src/devices/bus/coco/coco_stecomp.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_stecomp.h", + MAME_DIR .. "src/devices/bus/coco/coco_t4426.cpp", + MAME_DIR .. "src/devices/bus/coco/coco_t4426.h", + MAME_DIR .. "src/devices/bus/coco/cococart.cpp", + MAME_DIR .. "src/devices/bus/coco/cococart.h", MAME_DIR .. "src/devices/bus/coco/dragon_amtor.cpp", MAME_DIR .. "src/devices/bus/coco/dragon_amtor.h", MAME_DIR .. "src/devices/bus/coco/dragon_fdc.cpp", @@ -3873,6 +3893,8 @@ if (BUSES["VSMILE"]~=null) then MAME_DIR .. "src/devices/bus/vsmile/vsmile_ctrl.h", MAME_DIR .. "src/devices/bus/vsmile/pad.cpp", MAME_DIR .. "src/devices/bus/vsmile/pad.h", + MAME_DIR .. "src/devices/bus/vsmile/mat.cpp", + MAME_DIR .. "src/devices/bus/vsmile/mat.h", MAME_DIR .. "src/devices/bus/vsmile/vsmile_slot.cpp", MAME_DIR .. "src/devices/bus/vsmile/vsmile_slot.h", MAME_DIR .. "src/devices/bus/vsmile/rom.cpp", diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua index 3d0d6e0eb45..e38c6084a9a 100644 --- a/docs/release/scripts/src/cpu.lua +++ b/docs/release/scripts/src/cpu.lua @@ -1775,7 +1775,7 @@ if (CPUS["M680X0"]~=null) then MAME_DIR .. "src/devices/cpu/m68000/m68kops.cpp", MAME_DIR .. "src/devices/cpu/m68000/m68kops.h", MAME_DIR .. "src/devices/cpu/m68000/m68000.h", - MAME_DIR .. "src/devices/cpu/m68000/m68kfpu.hxx", + MAME_DIR .. "src/devices/cpu/m68000/m68kfpu.cpp", MAME_DIR .. "src/devices/cpu/m68000/m68kmmu.h", } end @@ -3014,6 +3014,7 @@ if (CPUS["NS32000"]~=null) then files { MAME_DIR .. "src/devices/cpu/ns32000/ns32000.cpp", MAME_DIR .. "src/devices/cpu/ns32000/ns32000.h", + MAME_DIR .. "src/devices/cpu/ns32000/slave.h", } end @@ -3329,3 +3330,23 @@ if (CPUS["LC58"]~=null or _OPTIONS["with-tools"]) then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/lc58/lc58d.cpp") table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/lc58/lc58d.h") end + +-------------------------------------------------- +-- OKI MSM6502/6512 - Disassembler only +--@src/devices/cpu/msm65x2/msm65x2.h,CPUS["MSM65X2"] = true +-------------------------------------------------- + +if (CPUS["MSM65X2"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/msm65x2/msm65x2d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/msm65x2/msm65x2d.h") +end + +-------------------------------------------------- +-- Sanyo LC57 - Disassembler only +--@src/devices/cpu/lc57/lc57.h,CPUS["LC57"] = true +-------------------------------------------------- + +if (CPUS["LC57"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/lc57/lc57d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/lc57/lc57d.h") +end diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua index 89c7d3ccd20..d65ea40c21d 100644 --- a/docs/release/scripts/src/emu.lua +++ b/docs/release/scripts/src/emu.lua @@ -181,6 +181,7 @@ files { MAME_DIR .. "src/emu/recording.h", MAME_DIR .. "src/emu/render.cpp", MAME_DIR .. "src/emu/render.h", + MAME_DIR .. "src/emu/rendertypes.h", MAME_DIR .. "src/emu/rendfont.cpp", MAME_DIR .. "src/emu/rendfont.h", MAME_DIR .. "src/emu/rendlay.cpp", diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua index 815ecabe73d..a3decee1833 100644 --- a/docs/release/scripts/src/formats.lua +++ b/docs/release/scripts/src/formats.lua @@ -307,6 +307,18 @@ end -------------------------------------------------- -- +--@src/lib/formats/aquarius_caq.h,FORMATS["AQUARIUS_CAQ"] = true +-------------------------------------------------- + +if (FORMATS["AQUARIUS_CAQ"]~=null or _OPTIONS["with-tools"]) then + files { + MAME_DIR.. "src/lib/formats/aquarius_caq.cpp", + MAME_DIR.. "src/lib/formats/aquarius_caq.h", + } +end + +-------------------------------------------------- +-- --@src/lib/formats/asst128_dsk.h,FORMATS["ASST128_DSK"] = true -------------------------------------------------- diff --git a/docs/release/scripts/src/lib.lua b/docs/release/scripts/src/lib.lua index a5ce6180857..edc68ee3c13 100644 --- a/docs/release/scripts/src/lib.lua +++ b/docs/release/scripts/src/lib.lua @@ -74,7 +74,10 @@ project "utils" MAME_DIR .. "src/lib/util/jedparse.h", MAME_DIR .. "src/lib/util/md5.cpp", MAME_DIR .. "src/lib/util/md5.h", + MAME_DIR .. "src/lib/util/msdib.cpp", + MAME_DIR .. "src/lib/util/msdib.h", MAME_DIR .. "src/lib/util/nanosvg.cpp", + MAME_DIR .. "src/lib/util/nanosvg.h", MAME_DIR .. "src/lib/util/opresolv.cpp", MAME_DIR .. "src/lib/util/opresolv.h", MAME_DIR .. "src/lib/util/options.cpp", diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua index bf6be717023..3d8f7876db9 100644 --- a/docs/release/scripts/src/machine.lua +++ b/docs/release/scripts/src/machine.lua @@ -4557,3 +4557,25 @@ if (MACHINES["BL_HANDHELDS_MENUCONTROL"]~=null) then MAME_DIR .. "src/devices/machine/bl_handhelds_menucontrol.h", } end + +--------------------------------------------------- +-- +--@src/devices/machine/ns32081.h,MACHINES["NS32081"] = true +--------------------------------------------------- +if (MACHINES["NS32081"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ns32081.cpp", + MAME_DIR .. "src/devices/machine/ns32081.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/machine/ns32202.h,MACHINES["NS32202"] = true +--------------------------------------------------- +if (MACHINES["NS32202"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ns32202.cpp", + MAME_DIR .. "src/devices/machine/ns32202.h", + } +end diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua index 72f8cf06a9b..f9c52f2b9eb 100644 --- a/docs/release/scripts/src/main.lua +++ b/docs/release/scripts/src/main.lua @@ -148,8 +148,6 @@ end .. " -s USE_SDL=2" .. " -s USE_SDL_TTF=2" .. " --memory-init-file 0" - .. " -s ALLOW_MEMORY_GROWTH=0" - .. " -s TOTAL_MEMORY=268435456" .. " -s DISABLE_EXCEPTION_CATCHING=2" .. " -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','__ZNK19netlist_mame_device19base_validity_checkER16validity_checker']\"" .. " -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']\"" @@ -175,6 +173,19 @@ end if _OPTIONS["WEBASSEMBLY"] then emccopts = emccopts .. " -s WASM=" .. _OPTIONS["WEBASSEMBLY"] + else + emccopts = emccopts + .. " -s WASM=1" + end + + if _OPTIONS["WEBASSEMBLY"]~=nil and _OPTIONS["WEBASSEMBLY"]=="0" then + -- define a fixed memory size because allowing memory growth disables asm.js optimizations + emccopts = emccopts + .. " -s ALLOW_MEMORY_GROWTH=0" + .. " -s TOTAL_MEMORY=268435456" + else + emccopts = emccopts + .. " -s ALLOW_MEMORY_GROWTH=1" end if _OPTIONS["ARCHOPTS"] then diff --git a/docs/release/scripts/src/mame/frontend.lua b/docs/release/scripts/src/mame/frontend.lua index 8253bf439b5..04e06bd2b6e 100644 --- a/docs/release/scripts/src/mame/frontend.lua +++ b/docs/release/scripts/src/mame/frontend.lua @@ -121,6 +121,8 @@ files { MAME_DIR .. "src/frontend/mame/ui/inifile.h", MAME_DIR .. "src/frontend/mame/ui/inputmap.cpp", MAME_DIR .. "src/frontend/mame/ui/inputmap.h", + MAME_DIR .. "src/frontend/mame/ui/keyboard.cpp", + MAME_DIR .. "src/frontend/mame/ui/keyboard.h", MAME_DIR .. "src/frontend/mame/ui/mainmenu.cpp", MAME_DIR .. "src/frontend/mame/ui/mainmenu.h", MAME_DIR .. "src/frontend/mame/ui/menu.cpp", diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua index f695f298da0..ff21a35cde3 100644 --- a/docs/release/scripts/src/netlist.lua +++ b/docs/release/scripts/src/netlist.lua @@ -131,7 +131,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/net_lib.cpp", MAME_DIR .. "src/lib/netlist/devices/net_lib.h", MAME_DIR .. "src/lib/netlist/devices/nld_9316_base.hxx", - MAME_DIR .. "src/lib/netlist/devices/nld_2102A.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_2102a.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_tms4800.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_4006.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_4013.cpp", @@ -173,8 +173,8 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/nld_74393.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74365.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74ls629.cpp", - MAME_DIR .. "src/lib/netlist/devices/nld_82S16.cpp", - MAME_DIR .. "src/lib/netlist/devices/nld_82S115.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_82s16.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_82s115.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_8277.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9310.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9316.cpp", @@ -205,9 +205,9 @@ project "netlist" MAME_DIR .. "src/lib/netlist/macro/nlm_otheric_lib.cpp", MAME_DIR .. "src/lib/netlist/macro/nlm_roms_lib.cpp", - MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_RTEST.cpp", - MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_NE556_DIP.cpp", - MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_ICL8038_DIP.cpp", + MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_rtest.cpp", + MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_ne556_dip.cpp", + MAME_DIR .. "src/lib/netlist/macro/modules/nlmod_icl8038_dip.cpp", MAME_DIR .. "src/lib/netlist/generated/static_solvers.cpp", MAME_DIR .. "src/lib/netlist/generated/nld_devinc.h", diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua index 27002fb8bd8..4d5f53de389 100644 --- a/docs/release/scripts/src/sound.lua +++ b/docs/release/scripts/src/sound.lua @@ -10,6 +10,8 @@ ---------------------------------------------------------------------------- files { + MAME_DIR .. "src/devices/sound/flt_biquad.cpp", + MAME_DIR .. "src/devices/sound/flt_biquad.h", MAME_DIR .. "src/devices/sound/flt_vol.cpp", MAME_DIR .. "src/devices/sound/flt_vol.h", MAME_DIR .. "src/devices/sound/flt_rc.cpp", @@ -1415,17 +1417,6 @@ if (SOUNDS["PCD3311"]~=null) then end --------------------------------------------------- --- Voltage Regulator ---@src/devices/sound/volt_reg.h,SOUNDS["VOLT_REG"] = true ---------------------------------------------------- -if (SOUNDS["VOLT_REG"]~=null) then - files { - MAME_DIR .. "src/devices/sound/volt_reg.cpp", - MAME_DIR .. "src/devices/sound/volt_reg.h", - } -end - ---------------------------------------------------- -- DAC-76 COMDAC --@src/devices/sound/dac76.h,SOUNDS["DAC76"] = true --------------------------------------------------- @@ -1603,3 +1594,15 @@ if (SOUNDS["RP2C33_SOUND"]~=null) then MAME_DIR .. "src/devices/sound/rp2c33_snd.h", } end + +--------------------------------------------------- +-- +--@src/devices/sound/tt5665.h,SOUNDS["TT5665"] = true +--------------------------------------------------- + +if (SOUNDS["TT5665"]~=null) then + files { + MAME_DIR .. "src/devices/sound/tt5665.cpp", + MAME_DIR .. "src/devices/sound/tt5665.h", + } +end |