diff options
author | 2021-05-27 13:08:37 +1000 | |
---|---|---|
committer | 2021-05-27 13:08:37 +1000 | |
commit | 71d6e6585fcb4ee5df9133c8884c93ca189e9011 (patch) | |
tree | fe00b7f39e0ea9499e2bf0eb16e8369d9dd0ea90 /docs/release/scripts | |
parent | b118cedfc618237ff897ab8063798446b78faa01 (diff) |
**forgot to push all this earlier
Diffstat (limited to 'docs/release/scripts')
-rw-r--r-- | docs/release/scripts/genie.lua | 9 | ||||
-rw-r--r-- | docs/release/scripts/src/3rdparty.lua | 36 | ||||
-rw-r--r-- | docs/release/scripts/src/bus.lua | 34 | ||||
-rw-r--r-- | docs/release/scripts/src/cpu.lua | 14 | ||||
-rw-r--r-- | docs/release/scripts/src/formats.lua | 28 | ||||
-rw-r--r-- | docs/release/scripts/src/machine.lua | 47 | ||||
-rw-r--r-- | docs/release/scripts/src/main.lua | 1 | ||||
-rw-r--r-- | docs/release/scripts/src/sound.lua | 135 | ||||
-rw-r--r-- | docs/release/scripts/src/tools.lua | 2 | ||||
-rw-r--r-- | docs/release/scripts/target/mame/arcade.lua | 16 | ||||
-rw-r--r-- | docs/release/scripts/target/mame/mess.lua | 31 | ||||
-rw-r--r-- | docs/release/scripts/target/mame/virtual.lua | 2 |
12 files changed, 204 insertions, 151 deletions
diff --git a/docs/release/scripts/genie.lua b/docs/release/scripts/genie.lua index b68ae191860..fcf46b64e43 100644 --- a/docs/release/scripts/genie.lua +++ b/docs/release/scripts/genie.lua @@ -1132,6 +1132,14 @@ end "-Wno-return-local-addr", -- sqlite3.c in GCC 10 } end + if (version >= 110000) then + buildoptions { + "-Wno-nonnull", -- luaengine.cpp lambdas do not need "this" captured but GCC 11.1 erroneously insists + "-Wno-stringop-overread", -- machine/bbc.cpp in GCC 11.1 + "-Wno-misleading-indentation", -- sqlite3.c in GCC 11.1 + "-Wno-maybe-uninitialized" -- expat in GCC 11.1 + } + end end end @@ -1437,6 +1445,7 @@ if _OPTIONS["vs"]=="clangcl" then "-Wno-unused-local-typedef", "-Wno-unused-private-field", "-Wno-unused-variable", + "-Wno-xor-used-as-pow", "-Wno-microsoft-cast", } end diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua index 2056e2e95a5..6da826ea0d5 100644 --- a/docs/release/scripts/src/3rdparty.lua +++ b/docs/release/scripts/src/3rdparty.lua @@ -2255,6 +2255,42 @@ project "wdlfft" -------------------------------------------------- +-- ymfm library objects +-------------------------------------------------- + +project "ymfm" + uuid "2403a536-cb0a-4b50-b41f-10c17917689b" + kind "StaticLib" + + configuration { } + defines { + "YMFM_MAME", + } + + files { + MAME_DIR .. "3rdparty/ymfm/src/ymfm.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_adpcm.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_adpcm.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_fm.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_fm.ipp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opl.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opl.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opm.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opm.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opn.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opn.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opq.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opq.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opz.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_opz.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_pcm.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_pcm.h", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_ssg.cpp", + MAME_DIR .. "3rdparty/ymfm/src/ymfm_ssg.h", + } + + +-------------------------------------------------- -- asmjit library -------------------------------------------------- diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua index d98d0b90b48..4196c80050b 100644 --- a/docs/release/scripts/src/bus.lua +++ b/docs/release/scripts/src/bus.lua @@ -201,6 +201,10 @@ if (BUSES["ADB"]~=null) then MAME_DIR .. "src/devices/bus/adb/adb.h", MAME_DIR .. "src/devices/bus/adb/adbhle.cpp", MAME_DIR .. "src/devices/bus/adb/adbhle.h", + MAME_DIR .. "src/devices/bus/adb/a9m0330.cpp", + MAME_DIR .. "src/devices/bus/adb/a9m0330.h", + MAME_DIR .. "src/devices/bus/adb/a9m0331.cpp", + MAME_DIR .. "src/devices/bus/adb/a9m0331.h", } end @@ -618,6 +622,8 @@ if (BUSES["BBC_TUBE"]~=null) then MAME_DIR .. "src/devices/bus/bbc/tube/tube_a500.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_arm.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_arm.h", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_arm7.cpp", + MAME_DIR .. "src/devices/bus/bbc/tube/tube_arm7.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_casper.cpp", MAME_DIR .. "src/devices/bus/bbc/tube/tube_casper.h", MAME_DIR .. "src/devices/bus/bbc/tube/tube_cms6809.cpp", @@ -2416,6 +2422,8 @@ 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/booti.cpp", + MAME_DIR .. "src/devices/bus/a2bus/booti.h", MAME_DIR .. "src/devices/bus/a2bus/byte8251.cpp", MAME_DIR .. "src/devices/bus/a2bus/byte8251.h", MAME_DIR .. "src/devices/bus/a2bus/ccs7710.cpp", @@ -2509,6 +2517,8 @@ if (BUSES["NSCSI"]~=null) then MAME_DIR .. "src/devices/bus/nscsi/cdu415.h", MAME_DIR .. "src/devices/bus/nscsi/cdu561.cpp", MAME_DIR .. "src/devices/bus/nscsi/cdu561.h", + MAME_DIR .. "src/devices/bus/nscsi/crd254sh.cpp", + MAME_DIR .. "src/devices/bus/nscsi/crd254sh.h", MAME_DIR .. "src/devices/bus/nscsi/cw7501.cpp", MAME_DIR .. "src/devices/bus/nscsi/cw7501.h", MAME_DIR .. "src/devices/bus/nscsi/devices.cpp", @@ -3827,6 +3837,8 @@ end if (BUSES["QBUS"]~=null) then files { + MAME_DIR .. "src/devices/bus/qbus/dsd4432.cpp", + MAME_DIR .. "src/devices/bus/qbus/dsd4432.h", MAME_DIR .. "src/devices/bus/qbus/pc11.cpp", MAME_DIR .. "src/devices/bus/qbus/pc11.h", MAME_DIR .. "src/devices/bus/qbus/qbus.cpp", @@ -3972,6 +3984,8 @@ if (BUSES["VSMILE"]~=null) then 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/keyboard.cpp", + MAME_DIR .. "src/devices/bus/vsmile/keyboard.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", @@ -4438,6 +4452,26 @@ end --------------------------------------------------- -- +--@src/devices/bus/saitek_osa/expansion.h,BUSES["SAITEK_OSA"] = true +--------------------------------------------------- + +if (BUSES["SAITEK_OSA"]~=null) then + files { + MAME_DIR .. "src/devices/bus/saitek_osa/expansion.cpp", + MAME_DIR .. "src/devices/bus/saitek_osa/expansion.h", + MAME_DIR .. "src/devices/bus/saitek_osa/modules.cpp", + MAME_DIR .. "src/devices/bus/saitek_osa/modules.h", + MAME_DIR .. "src/devices/bus/saitek_osa/maestro.cpp", + MAME_DIR .. "src/devices/bus/saitek_osa/maestro.h", + MAME_DIR .. "src/devices/bus/saitek_osa/maestroa.cpp", + MAME_DIR .. "src/devices/bus/saitek_osa/maestroa.h", + MAME_DIR .. "src/devices/bus/saitek_osa/sparc.cpp", + MAME_DIR .. "src/devices/bus/saitek_osa/sparc.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/samcoupe/drive/drive.h,BUSES["SAMCOUPE_DRIVE_PORT"] = true --------------------------------------------------- diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua index 8564d702a6d..fa655d8b60b 100644 --- a/docs/release/scripts/src/cpu.lua +++ b/docs/release/scripts/src/cpu.lua @@ -555,6 +555,8 @@ end if CPUS["PDP8"] then files { + MAME_DIR .. "src/devices/cpu/pdp8/hd6120.cpp", + MAME_DIR .. "src/devices/cpu/pdp8/hd6120.h", MAME_DIR .. "src/devices/cpu/pdp8/pdp8.cpp", MAME_DIR .. "src/devices/cpu/pdp8/pdp8.h", } @@ -668,6 +670,8 @@ if CPUS["H8"] then MAME_DIR .. "src/devices/cpu/h8/h83008.h", MAME_DIR .. "src/devices/cpu/h8/h83032.cpp", MAME_DIR .. "src/devices/cpu/h8/h83032.h", + MAME_DIR .. "src/devices/cpu/h8/h83042.cpp", + MAME_DIR .. "src/devices/cpu/h8/h83042.h", MAME_DIR .. "src/devices/cpu/h8/h83048.cpp", MAME_DIR .. "src/devices/cpu/h8/h83048.h", MAME_DIR .. "src/devices/cpu/h8/h8s2245.cpp", @@ -3519,3 +3523,13 @@ if opt_tool(CPUS, "MK1") then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mk1/mk1dasm.cpp") table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mk1/mk1dasm.h") end + +-------------------------------------------------- +-- Motorola M68HC16 (CPU16) - Disassembler only +--@src/devices/cpu/m68hc16/m68hc16.h,CPUS["M68HC16"] = true +-------------------------------------------------- + +if opt_tool(CPUS, "M68HC16") then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/m68hc16/cpu16dasm.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/m68hc16/cpu16dasm.h") +end diff --git a/docs/release/scripts/src/formats.lua b/docs/release/scripts/src/formats.lua index 52af636f2ef..3448962fe70 100644 --- a/docs/release/scripts/src/formats.lua +++ b/docs/release/scripts/src/formats.lua @@ -50,6 +50,8 @@ project "formats" MAME_DIR .. "src/lib/formats/cqm_dsk.h", MAME_DIR .. "src/lib/formats/dsk_dsk.cpp", MAME_DIR .. "src/lib/formats/dsk_dsk.h", + MAME_DIR .. "src/lib/formats/ipf_dsk.cpp", + MAME_DIR .. "src/lib/formats/ipf_dsk.h", MAME_DIR .. "src/lib/formats/td0_dsk.cpp", MAME_DIR .. "src/lib/formats/td0_dsk.h", MAME_DIR .. "src/lib/formats/hxchfe_dsk.cpp", @@ -72,6 +74,8 @@ project "formats" MAME_DIR .. "src/lib/formats/fsmgr.h", MAME_DIR .. "src/lib/formats/fsmgr.cpp", + MAME_DIR .. "src/lib/formats/fsblk_vec.h", + MAME_DIR .. "src/lib/formats/fsblk_vec.cpp", MAME_DIR .. "src/lib/formats/fs_unformatted.h", MAME_DIR .. "src/lib/formats/fs_unformatted.cpp", } @@ -1495,18 +1499,6 @@ end -------------------------------------------------- -- ---@src/lib/formats/ipf_dsk.h,FORMATS["IPF_DSK"] = true --------------------------------------------------- - -if opt_tool(FORMATS, "IPF_DSK") then - files { - MAME_DIR.. "src/lib/formats/ipf_dsk.cpp", - MAME_DIR.. "src/lib/formats/ipf_dsk.h", - } -end - --------------------------------------------------- --- --@src/lib/formats/phc25_cas.h,FORMATS["PHC25_CAS"] = true -------------------------------------------------- @@ -2069,4 +2061,16 @@ if opt_tool(FORMATS, "FS_PRODOS") then } end +-------------------------------------------------- +-- +--@src/lib/formats/fs_oric_jasmin.h,FORMATS["FS_ORIC_JASMIN"] = true +-------------------------------------------------- + +if opt_tool(FORMATS, "FS_ORIC_JASMIN") then + files { + MAME_DIR.. "src/lib/formats/fs_oric_jasmin.cpp", + MAME_DIR.. "src/lib/formats/fs_oric_jasmin.h", + } +end + end diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua index 7d92ffc4219..d7e256ab203 100644 --- a/docs/release/scripts/src/machine.lua +++ b/docs/release/scripts/src/machine.lua @@ -634,18 +634,6 @@ end --------------------------------------------------- -- ---@src/devices/machine/aakart.h,MACHINES["AAKARTDEV"] = true ---------------------------------------------------- - -if (MACHINES["AAKARTDEV"]~=null) then - files { - MAME_DIR .. "src/devices/machine/aakart.cpp", - MAME_DIR .. "src/devices/machine/aakart.h", - } -end - ---------------------------------------------------- --- --@src/devices/machine/adc0804.h,MACHINES["ADC0804"] = true --------------------------------------------------- @@ -850,6 +838,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/at28c64b.h,MACHINES["AT28C64B"] = true +--------------------------------------------------- + +if (MACHINES["AT28C64B"]~=null) then + files { + MAME_DIR .. "src/devices/machine/at28c64b.cpp", + MAME_DIR .. "src/devices/machine/at28c64b.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/at29x.h,MACHINES["AT29X"] = true --------------------------------------------------- @@ -993,6 +993,17 @@ if (MACHINES["CDP1879"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/machine/ch376.h,MACHINES["CH376"] = true +--------------------------------------------------- + +if (MACHINES["CH376"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ch376.cpp", + MAME_DIR .. "src/devices/machine/ch376.h", + } +end --------------------------------------------------- -- @@ -3779,18 +3790,6 @@ end --------------------------------------------------- -- ---@src/devices/machine/ncr5380.h,MACHINES["NCR5380"] = true ---------------------------------------------------- - -if (MACHINES["NCR5380"]~=null) then - files { - MAME_DIR .. "src/devices/machine/ncr5380.cpp", - MAME_DIR .. "src/devices/machine/ncr5380.h", - } -end - ---------------------------------------------------- --- --@src/devices/machine/ncr5380n.h,MACHINES["NCR5380N"] = true --------------------------------------------------- diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua index ddf4d9c9c8d..985afcf2cda 100644 --- a/docs/release/scripts/src/main.lua +++ b/docs/release/scripts/src/main.lua @@ -262,6 +262,7 @@ end "softfloat", "softfloat3", "wdlfft", + "ymfm", ext_lib("jpeg"), "7z", } diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua index 1d643268548..6de550d5dde 100644 --- a/docs/release/scripts/src/sound.lua +++ b/docs/release/scripts/src/sound.lua @@ -1169,124 +1169,56 @@ end --------------------------------------------------- -- Yamaha FM synthesizers ---@src/devices/sound/ym2151.h,SOUNDS["YM2151"] = true ---@src/devices/sound/ym2203.h,SOUNDS["YM2203"] = true ---@src/devices/sound/ym2413.h,SOUNDS["YM2413"] = true ---@src/devices/sound/ym2608.h,SOUNDS["YM2608"] = true ---@src/devices/sound/ym2610.h,SOUNDS["YM2610"] = true ---@src/devices/sound/ym2612.h,SOUNDS["YM2612"] = true ---@src/devices/sound/ym3526.h,SOUNDS["YM3526"] = true ---@src/devices/sound/ym3812.h,SOUNDS["YM3812"] = true ---@src/devices/sound/ymf262.h,SOUNDS["YMF262"] = true +--@src/devices/sound/ymopm.h,SOUNDS["YM2151"] = true +--@src/devices/sound/ymopz.h,SOUNDS["YM2414"] = true +--@src/devices/sound/ymopq.h,SOUNDS["YM3806"] = true +--@src/devices/sound/ymopn.h,SOUNDS["YM2203"] = true +--@src/devices/sound/ymopl.h,SOUNDS["YM2413"] = true +--@src/devices/sound/ymopn.h,SOUNDS["YM2608"] = true +--@src/devices/sound/ymopn.h,SOUNDS["YM2610"] = true +--@src/devices/sound/ymopn.h,SOUNDS["YM2612"] = true +--@src/devices/sound/ymopl.h,SOUNDS["YM3526"] = true +--@src/devices/sound/ymopl.h,SOUNDS["YM3812"] = true +--@src/devices/sound/ymopl.h,SOUNDS["YMF262"] = true +--@src/devices/sound/ymopl.h,SOUNDS["YMF278B"] = true --@src/devices/sound/ymf271.h,SOUNDS["YMF271"] = true ---@src/devices/sound/ymf278b.h,SOUNDS["YMF278B"] = true ---@src/devices/sound/y8950.h,SOUNDS["Y8950"] = true +--@src/devices/sound/ymopl.h,SOUNDS["Y8950"] = true --------------------------------------------------- -if (SOUNDS["YM2151"]~=null) then +if (SOUNDS["YM2151"]~=null or SOUNDS["YM2164"]~=null) then files { - MAME_DIR .. "src/devices/sound/ym2151.cpp", - MAME_DIR .. "src/devices/sound/ym2151.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", + MAME_DIR .. "src/devices/sound/ymopm.cpp", + MAME_DIR .. "src/devices/sound/ymopm.h", } end -if (SOUNDS["YM2413"]~=null or SOUNDS["YM2423"]~=null or SOUNDS["YMF281"]~=null or SOUNDS["DS1001"]~=null) then +if (SOUNDS["YM2414"]~=null) then files { - MAME_DIR .. "src/devices/sound/ym2413.cpp", - MAME_DIR .. "src/devices/sound/ym2413.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", + MAME_DIR .. "src/devices/sound/ymopz.cpp", + MAME_DIR .. "src/devices/sound/ymopz.h", } end -if (SOUNDS["YM2203"]~=null or SOUNDS["YM2608"]~=null or SOUNDS["YM2610"]~=null or SOUNDS["YM2610B"]~=null or SOUNDS["YM2612"]~=null or SOUNDS["YM3438"]~=null) then ---if (SOUNDS["YM2203"]~=null) then - files { - MAME_DIR .. "src/devices/sound/ay8910.cpp", - MAME_DIR .. "src/devices/sound/ay8910.h", - MAME_DIR .. "src/devices/sound/ym2203.cpp", - MAME_DIR .. "src/devices/sound/ym2203.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", - } ---end - - ---if (SOUNDS["YM2608"]~=null) then +if (SOUNDS["YM3806"]~=null) then files { - MAME_DIR .. "src/devices/sound/ay8910.cpp", - MAME_DIR .. "src/devices/sound/ay8910.h", - MAME_DIR .. "src/devices/sound/ym2608.cpp", - MAME_DIR .. "src/devices/sound/ym2608.h", - MAME_DIR .. "src/devices/sound/ymadpcm.cpp", - MAME_DIR .. "src/devices/sound/ymadpcm.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", + MAME_DIR .. "src/devices/sound/ymopq.cpp", + MAME_DIR .. "src/devices/sound/ymopq.h", } ---end +end ---if (SOUNDS["YM2610"]~=null or SOUNDS["YM2610B"]~=null) then +if (SOUNDS["YM2203"]~=null or SOUNDS["YM2608"]~=null or SOUNDS["YM2610"]~=null or SOUNDS["YM2610B"]~=null or SOUNDS["YM2612"]~=null or SOUNDS["YM3438"]~=null) then files { MAME_DIR .. "src/devices/sound/ay8910.cpp", MAME_DIR .. "src/devices/sound/ay8910.h", - MAME_DIR .. "src/devices/sound/ym2610.cpp", - MAME_DIR .. "src/devices/sound/ym2610.h", - MAME_DIR .. "src/devices/sound/ymadpcm.cpp", - MAME_DIR .. "src/devices/sound/ymadpcm.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", - } ---end - ---if (SOUNDS["YM2612"]~=null or SOUNDS["YM3438"]~=null) then - files { - MAME_DIR .. "src/devices/sound/ym2612.cpp", - MAME_DIR .. "src/devices/sound/ym2612.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", + MAME_DIR .. "src/devices/sound/ymopn.cpp", + MAME_DIR .. "src/devices/sound/ymopn.h", } ---end end -if (SOUNDS["YM3812"]~=null or SOUNDS["YM3526"]~=null or SOUNDS["Y8950"]~=null) then ---if (SOUNDS["YM3812"]~=null) then +if (SOUNDS["YM3526"]~=null or SOUNDS["Y8950"]~=null or SOUNDS["YM3812"]~=null or SOUNDS["YMF262"]~=null or SOUNDS["YMF278B"]~=null or SOUNDS["YM2413"]~=null or SOUNDS["YM2423"]~=null or SOUNDS["YMF281"]~=null or SOUNDS["DS1001"]~=null) then files { - MAME_DIR .. "src/devices/sound/ym3812.cpp", - MAME_DIR .. "src/devices/sound/ym3812.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", - } ---end - ---if (SOUNDS["YM3526"]~=null) then - files { - MAME_DIR .. "src/devices/sound/ym3526.cpp", - MAME_DIR .. "src/devices/sound/ym3526.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", - } ---end - ---if (SOUNDS["Y8950"]~=null) then - files { - MAME_DIR .. "src/devices/sound/y8950.cpp", - MAME_DIR .. "src/devices/sound/y8950.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", - MAME_DIR .. "src/devices/sound/ymadpcm.cpp", - MAME_DIR .. "src/devices/sound/ymadpcm.h", - } ---end -end - -if (SOUNDS["YMF262"]~=null) then - files { - MAME_DIR .. "src/devices/sound/ymf262.cpp", - MAME_DIR .. "src/devices/sound/ymf262.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", + MAME_DIR .. "src/devices/sound/ymopl.cpp", + MAME_DIR .. "src/devices/sound/ymopl.h", } end @@ -1297,15 +1229,6 @@ if (SOUNDS["YMF271"]~=null) then } end -if (SOUNDS["YMF278B"]~=null) then - files { - MAME_DIR .. "src/devices/sound/ymf278b.cpp", - MAME_DIR .. "src/devices/sound/ymf278b.h", - MAME_DIR .. "src/devices/sound/ymfm.cpp", - MAME_DIR .. "src/devices/sound/ymfm.h", - } -end - --------------------------------------------------- diff --git a/docs/release/scripts/src/tools.lua b/docs/release/scripts/src/tools.lua index b3fb64c30c0..1f1e4215ce8 100644 --- a/docs/release/scripts/src/tools.lua +++ b/docs/release/scripts/src/tools.lua @@ -609,6 +609,8 @@ includedirs { } files { + MAME_DIR .. "src/tools/image_handler.cpp", + MAME_DIR .. "src/tools/image_handler.h", MAME_DIR .. "src/tools/floptool.cpp", } diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua index 26da0650dea..ff079beb04e 100644 --- a/docs/release/scripts/target/mame/arcade.lua +++ b/docs/release/scripts/target/mame/arcade.lua @@ -441,7 +441,6 @@ MACHINES["TTL74259"] = true MACHINES["TTL7474"] = true MACHINES["KBDC8042"] = true MACHINES["I8257"] = true -MACHINES["AAKARTDEV"] = true --MACHINES["ACIA6850"] = true MACHINES["ADC0804"] = true MACHINES["ADC0808"] = true @@ -459,6 +458,7 @@ MACHINES["AM9517A"] = true MACHINES["AMIGAFDC"] = true MACHINES["AT_KEYBC"] = true MACHINES["AT28C16"] = true +--MACHINES["AT28C64B"] = true MACHINES["AT29X"] = true MACHINES["AT45DBXX"] = true MACHINES["ATAFLASH"] = true @@ -468,6 +468,7 @@ MACHINES["BANKDEV"] = true --MACHINES["BIM68153"] = true MACHINES["CDP1852"] = true MACHINES["CDP1871"] = true +--MACHINES["CH376"] = true MACHINES["CHESSMACHINE"] = true MACHINES["CMOS40105"] = true MACHINES["CDU76S"] = true @@ -588,7 +589,6 @@ MACHINES["MSM5832"] = true MACHINES["MSM58321"] = true MACHINES["MSM6242"] = true MACHINES["MSM6253"] = true ---MACHINES["NCR5380"] = true MACHINES["NCR5380N"] = true MACHINES["NCR5390"] = true MACHINES["NCR539x"] = true @@ -1045,8 +1045,6 @@ files { MAME_DIR .. "src/mame/drivers/ertictac.cpp", MAME_DIR .. "src/mame/drivers/ssfindo.cpp", MAME_DIR .. "src/mame/drivers/aristmk5.cpp", - MAME_DIR .. "src/mame/machine/archimds.cpp", - MAME_DIR .. "src/mame/includes/archimds.h", } createMAMEProjects(_target, _subtarget, "adp") @@ -1570,6 +1568,7 @@ files { MAME_DIR .. "src/mame/drivers/mitchell.cpp", MAME_DIR .. "src/mame/includes/mitchell.h", MAME_DIR .. "src/mame/video/mitchell.cpp", + MAME_DIR .. "src/mame/drivers/psrockman.cpp", MAME_DIR .. "src/mame/drivers/sf.cpp", MAME_DIR .. "src/mame/drivers/sidearms.cpp", MAME_DIR .. "src/mame/includes/sidearms.h", @@ -2511,6 +2510,8 @@ files { MAME_DIR .. "src/mame/drivers/hornet.cpp", MAME_DIR .. "src/mame/machine/konppc.cpp", MAME_DIR .. "src/mame/machine/konppc.h", + MAME_DIR .. "src/mame/machine/konami_gn676_lan.cpp", + MAME_DIR .. "src/mame/machine/konami_gn676_lan.h", MAME_DIR .. "src/mame/drivers/hyperspt.cpp", MAME_DIR .. "src/mame/includes/hyperspt.h", MAME_DIR .. "src/mame/audio/hyprolyb.cpp", @@ -2553,6 +2554,8 @@ files { MAME_DIR .. "src/mame/machine/k573dio.h", MAME_DIR .. "src/mame/machine/k573fpga.cpp", MAME_DIR .. "src/mame/machine/k573fpga.h", + MAME_DIR .. "src/mame/machine/k573kara.cpp", + MAME_DIR .. "src/mame/machine/k573kara.h", MAME_DIR .. "src/mame/machine/k573mcr.cpp", MAME_DIR .. "src/mame/machine/k573mcr.h", MAME_DIR .. "src/mame/machine/k573msu.cpp", @@ -2922,6 +2925,7 @@ files { MAME_DIR .. "src/mame/drivers/cgang.cpp", MAME_DIR .. "src/mame/drivers/cswat.cpp", MAME_DIR .. "src/mame/drivers/dambustr.cpp", + MAME_DIR .. "src/mame/drivers/dangbar.cpp", MAME_DIR .. "src/mame/drivers/dkmb.cpp", MAME_DIR .. "src/mame/drivers/gal3.cpp", MAME_DIR .. "src/mame/drivers/galaga.cpp", @@ -3675,6 +3679,8 @@ files { MAME_DIR .. "src/mame/machine/315_5338a.h", MAME_DIR .. "src/mame/machine/315_5649.cpp", MAME_DIR .. "src/mame/machine/315_5649.h", + MAME_DIR .. "src/mame/machine/bingoct.cpp", + MAME_DIR .. "src/mame/machine/bingoct.h", MAME_DIR .. "src/mame/machine/model1io.cpp", MAME_DIR .. "src/mame/machine/model1io.h", MAME_DIR .. "src/mame/machine/model1io2.cpp", @@ -4679,6 +4685,7 @@ files { MAME_DIR .. "src/mame/drivers/ltd.cpp", MAME_DIR .. "src/mame/drivers/macp.cpp", MAME_DIR .. "src/mame/drivers/micropin.cpp", + MAME_DIR .. "src/mame/drivers/missamer.cpp", MAME_DIR .. "src/mame/drivers/mephistp.cpp", MAME_DIR .. "src/mame/drivers/mrgame.cpp", MAME_DIR .. "src/mame/drivers/nsm.cpp", @@ -5076,6 +5083,7 @@ files { MAME_DIR .. "src/mame/drivers/re900.cpp", MAME_DIR .. "src/mame/drivers/rf51w14cg.cpp", MAME_DIR .. "src/mame/drivers/rfslots8085.cpp", + MAME_DIR .. "src/mame/drivers/rfslotsmcs48.cpp", MAME_DIR .. "src/mame/drivers/rfslotspcpent.cpp", MAME_DIR .. "src/mame/drivers/rgum.cpp", MAME_DIR .. "src/mame/drivers/roul.cpp", diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua index 711f13834d7..312fac4b71e 100644 --- a/docs/release/scripts/target/mame/mess.lua +++ b/docs/release/scripts/target/mame/mess.lua @@ -99,6 +99,7 @@ CPUS["F8"] = true CPUS["LH5801"] = true CPUS["PATINHOFEIO"] = true CPUS["PDP1"] = true +CPUS["PDP8"] = true CPUS["TX0"] = true CPUS["SATURN"] = true CPUS["SC61860"] = true @@ -183,6 +184,8 @@ SOUNDS["BEEP"] = true SOUNDS["DISCRETE"] = true SOUNDS["AY8910"] = true SOUNDS["YM2151"] = true +SOUNDS["YM2414"] = true +SOUNDS["YM3806"] = true SOUNDS["YM2203"] = true SOUNDS["YM2413"] = true SOUNDS["YM2608"] = true @@ -455,7 +458,6 @@ MACHINES["MPCC68561"] = true MACHINES["68681"] = true MACHINES["7200FIFO"] = true MACHINES["8530SCC"] = true -MACHINES["AAKARTDEV"] = true MACHINES["ACIA6850"] = true MACHINES["ACORN_IOC"] = true MACHINES["ACORN_MEMC"] = true @@ -479,6 +481,7 @@ MACHINES["AMIGAFDC"] = true MACHINES["ARM_IOMD"] = true MACHINES["AT_KEYBC"] = true MACHINES["AT28C16"] = true +MACHINES["AT28C64B"] = true MACHINES["AT29X"] = true MACHINES["AT45DBXX"] = true MACHINES["ATAFLASH"] = true @@ -491,6 +494,7 @@ MACHINES["CDP1852"] = true MACHINES["CDP1871"] = true MACHINES["CDP1879"] = true --MACHINES["CDU76S"] = true +MACHINES["CH376"] = true MACHINES["CHESSMACHINE"] = true MACHINES["CMOS40105"] = true MACHINES["COM52C50"] = true @@ -619,7 +623,6 @@ MACHINES["MSM58321"] = true MACHINES["MSM6242"] = true --MACHINES["MSM6253"] = true MACHINES["MYB3K_KEYBOARD"] = true -MACHINES["NCR5380"] = true MACHINES["NCR5380N"] = true MACHINES["NCR5385"] = true MACHINES["NCR5390"] = true @@ -934,6 +937,7 @@ BUSES["QBUS"] = true BUSES["RS232"] = true BUSES["RTPC_KBD"] = true BUSES["S100"] = true +BUSES["SAITEK_OSA"] = true BUSES["SAMCOUPE_DRIVE_PORT"] = true BUSES["SAMCOUPE_EXPANSION"] = true BUSES["SAMCOUPE_MOUSE_PORT"] = true @@ -1156,6 +1160,7 @@ FORMATS["X1_TAP"] = true FORMATS["XDF_DSK"] = true FORMATS["ZX81_P"] = true FORMATS["FS_PRODOS"] = true +FORMATS["FS_ORIC_JASMIN"] = true -------------------------------------------------- -- this is the list of driver libraries that @@ -1283,6 +1288,7 @@ function linkProjects_mame_mess(_target, _subtarget) "kontron", "korg", "kurzweil", + "kyber", "kyocera", "leapfrog", "learsiegler", @@ -1296,6 +1302,7 @@ function linkProjects_mame_mess(_target, _subtarget) "mchester", "memotech", "mera", + "mg1", "mgu", "microkey", "microsoft", @@ -1483,7 +1490,6 @@ function createProjects_mame_mess(_target, _subtarget) if (_subtarget=="mess") then createMESSProjects(_target, _subtarget, "mameshared") files { - MAME_DIR .. "src/mame/machine/archimds.cpp", MAME_DIR .. "src/mame/machine/amiga.cpp", MAME_DIR .. "src/mame/video/amiga.cpp", MAME_DIR .. "src/mame/video/amigaaga.cpp", @@ -1817,6 +1823,8 @@ files { MAME_DIR .. "src/mame/machine/macpci.cpp", MAME_DIR .. "src/mame/machine/cuda.cpp", MAME_DIR .. "src/mame/machine/cuda.h", + MAME_DIR .. "src/mame/machine/macscsi.cpp", + MAME_DIR .. "src/mame/machine/macscsi.h", MAME_DIR .. "src/mame/drivers/iphone2g.cpp", MAME_DIR .. "src/mame/drivers/superga2.cpp", } @@ -2215,6 +2223,7 @@ files { createMESSProjects(_target, _subtarget, "dec") files { MAME_DIR .. "src/mame/drivers/dct11em.cpp", + MAME_DIR .. "src/mame/drivers/decmate2.cpp", MAME_DIR .. "src/mame/drivers/decstation.cpp", MAME_DIR .. "src/mame/machine/decioga.cpp", MAME_DIR .. "src/mame/machine/decioga.h", @@ -2515,9 +2524,7 @@ files { createMESSProjects(_target, _subtarget, "h01x") files { - MAME_DIR .. "src/mame/includes/h01x.h", MAME_DIR .. "src/mame/drivers/h01x.cpp", - MAME_DIR .. "src/mame/video/h01x.cpp", } createMESSProjects(_target, _subtarget, "hartung") @@ -2812,6 +2819,11 @@ files { MAME_DIR .. "src/mame/drivers/krz2000.cpp", } +createMESSProjects(_target, _subtarget, "kyber") +files { + MAME_DIR .. "src/mame/drivers/kminus.cpp", +} + createMESSProjects(_target, _subtarget, "kyocera") files { MAME_DIR .. "src/mame/drivers/kyocera.cpp", @@ -2916,6 +2928,11 @@ files { MAME_DIR .. "src/mame/drivers/vdm7932x.cpp", } +createMESSProjects(_target, _subtarget, "mg1") +files { + MAME_DIR .. "src/mame/drivers/mg1.cpp", +} + createMESSProjects(_target, _subtarget, "mgu") files { MAME_DIR .. "src/mame/drivers/irisha.cpp", @@ -3886,6 +3903,7 @@ files { MAME_DIR .. "src/mame/includes/tek405x.h", MAME_DIR .. "src/mame/drivers/tek410x.cpp", MAME_DIR .. "src/mame/drivers/tek440x.cpp", + MAME_DIR .. "src/mame/drivers/tekigw.cpp", MAME_DIR .. "src/mame/drivers/tekxp33x.cpp", } @@ -4023,6 +4041,7 @@ files { MAME_DIR .. "src/mame/drivers/amico2k.cpp", MAME_DIR .. "src/mame/drivers/babbage.cpp", MAME_DIR .. "src/mame/drivers/bob85.cpp", + MAME_DIR .. "src/mame/drivers/crei680.cpp", MAME_DIR .. "src/mame/drivers/cvicny.cpp", MAME_DIR .. "src/mame/drivers/datum.cpp", MAME_DIR .. "src/mame/drivers/dolphunk.cpp", @@ -4223,6 +4242,7 @@ files { createMESSProjects(_target, _subtarget, "veb") files { MAME_DIR .. "src/mame/drivers/chessmst.cpp", + MAME_DIR .. "src/mame/drivers/chessmstdm.cpp", MAME_DIR .. "src/mame/drivers/kc.cpp", MAME_DIR .. "src/mame/includes/kc.h", MAME_DIR .. "src/mame/machine/kc.cpp", @@ -4675,6 +4695,7 @@ files { MAME_DIR .. "src/mame/machine/nl_tp1985.cpp", MAME_DIR .. "src/mame/drivers/palestra.cpp", MAME_DIR .. "src/mame/machine/nl_palestra.cpp", + MAME_DIR .. "src/mame/drivers/philipsbo.cpp", MAME_DIR .. "src/mame/drivers/mindset.cpp", MAME_DIR .. "src/mame/drivers/gs6502.cpp", MAME_DIR .. "src/mame/drivers/gs6809.cpp", diff --git a/docs/release/scripts/target/mame/virtual.lua b/docs/release/scripts/target/mame/virtual.lua index 2d1c866d51a..e3d4da3a59d 100644 --- a/docs/release/scripts/target/mame/virtual.lua +++ b/docs/release/scripts/target/mame/virtual.lua @@ -57,6 +57,8 @@ SOUNDS["WAVE"] = true SOUNDS["X1_010"] = true SOUNDS["Y8950"] = true SOUNDS["YM2151"] = true +SOUNDS["YM2414"] = true +SOUNDS["YM3806"] = true SOUNDS["YM2203"] = true SOUNDS["YM2413"] = true SOUNDS["YM2608"] = true |