summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-06-24 13:48:13 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2020-06-24 13:48:13 +1000
commitb19a1b59d85ab0e147ebdfeba46483553c7d06f4 (patch)
tree54f6cd75d1e1f038b31ee7462d0df5ef11c0d487 /docs/release/scripts
parent4056354229a98d6bedf950fabf302a565f99d864 (diff)
0.222 Release filestag222
Diffstat (limited to 'docs/release/scripts')
-rw-r--r--docs/release/scripts/build/verinfo.py8
-rw-r--r--docs/release/scripts/genie.lua28
-rw-r--r--docs/release/scripts/src/3rdparty.lua143
-rw-r--r--docs/release/scripts/src/bus.lua10
-rw-r--r--docs/release/scripts/src/cpu.lua53
-rw-r--r--docs/release/scripts/src/emu.lua4
-rw-r--r--docs/release/scripts/src/machine.lua58
-rw-r--r--docs/release/scripts/src/main.lua1
-rw-r--r--docs/release/scripts/src/netlist.lua5
-rw-r--r--docs/release/scripts/src/osd/modules.lua38
-rw-r--r--docs/release/scripts/target/hbmame/hbmame.lua2
-rw-r--r--docs/release/scripts/target/mame/arcade.lua12
-rw-r--r--docs/release/scripts/target/mame/mess.lua52
-rw-r--r--docs/release/scripts/target/mame/nl.lua2
14 files changed, 380 insertions, 36 deletions
diff --git a/docs/release/scripts/build/verinfo.py b/docs/release/scripts/build/verinfo.py
index f2ea4ca515b..2f95cb5ce5e 100644
--- a/docs/release/scripts/build/verinfo.py
+++ b/docs/release/scripts/build/verinfo.py
@@ -54,7 +54,11 @@ def parse_args():
def extract_version(input):
pattern = re.compile('\s+BARE_BUILD_VERSION\s+"(([^."]+)\.([^."]+))"')
- return '0.221.A','0','221'
+ for line in input.readlines():
+ match = pattern.search(line)
+ if match:
+ return match.group(1), match.group(2), match.group(3)
+ return None, None, None
build, outfmt, srcfile, dstfile = parse_args()
@@ -66,7 +70,7 @@ except IOError:
sys.exit(1)
version_string, version_major, version_minor = extract_version(fp)
-version_build = "1"
+version_build = "0"
version_subbuild = "0"
if not version_string:
sys.stderr.write("Unable to extract version from source file '%s'\n" % srcfile)
diff --git a/docs/release/scripts/genie.lua b/docs/release/scripts/genie.lua
index 1a7ac03f4aa..0255815e367 100644
--- a/docs/release/scripts/genie.lua
+++ b/docs/release/scripts/genie.lua
@@ -505,6 +505,11 @@ configuration { "Release", "vs20*" }
"NoEditAndContinue",
"NoIncrementalLink",
}
+ if _OPTIONS["SYMBOLS"] then
+ flags {
+ "Symbols",
+ }
+ end
configuration { "vsllvm" }
buildoptions {
@@ -1081,6 +1086,16 @@ end
"-Wno-pragma-pack" -- clang 6.0 complains when the packing change lifetime is not contained within a header file.
}
end
+ if ((version < 60000) or (_OPTIONS["targetos"]=="macosx" and (version <= 90000))) then
+ buildoptions {
+ "-Wno-missing-braces" -- std::array brace initialization not fixed until 6.0.0 (https://reviews.llvm.org/rC314838)
+ }
+ end
+ if (_OPTIONS["targetos"]=="macosx" and (version < 80000)) then
+ defines {
+ "TARGET_OS_OSX=1",
+ }
+ end
else
if (version < 70000) then
print("GCC version 7.0 or later needed")
@@ -1254,15 +1269,18 @@ configuration { "osx* or xcode4" }
}
configuration { "mingw*" }
- if _OPTIONS["osd"]~="sdl"
- then
+ if _OPTIONS["osd"]=="sdl" then
+ linkoptions {
+ "-Wl,--start-group",
+ }
+ else
linkoptions {
"-static",
}
+ flags {
+ "LinkSupportCircularDependencies",
+ }
end
- flags {
- "LinkSupportCircularDependencies",
- }
links {
"user32",
"winmm",
diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua
index 67a138b530b..52e5d862168 100644
--- a/docs/release/scripts/src/3rdparty.lua
+++ b/docs/release/scripts/src/3rdparty.lua
@@ -1385,14 +1385,6 @@ 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
-
defines {
"__STDC_LIMIT_MACROS",
"__STDC_FORMAT_MACROS",
@@ -2226,3 +2218,138 @@ project "wdlfft"
MAME_DIR .. "3rdparty/wdlfft/fft.c",
MAME_DIR .. "3rdparty/wdlfft/fft.h"
}
+
+
+--------------------------------------------------
+-- asmjit library
+--------------------------------------------------
+
+project "asmjit"
+ uuid "4539757c-6e99-4bae-b3d0-b342a7c49539"
+ kind "StaticLib"
+
+ configuration { }
+
+ 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/asmjit/src/asmjit/asmjit.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/api-build_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/api-config.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/arch.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/arch.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/assembler.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/assembler.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/builder.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/builder.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/callconv.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/callconv.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codebuffer.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codebufferwriter_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codeholder.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codeholder.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/compiler.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/compiler.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/constpool.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/constpool.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/cpuinfo.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/cpuinfo.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/datatypes.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitter.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitter.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitterutils.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitterutils_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/environment.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/environment.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/errorhandler.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/errorhandler.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/features.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/formatter.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/formatter.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/func.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/func.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/globals.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/globals.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/inst.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/inst.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitallocator.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitallocator.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitruntime.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitruntime.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/logger.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/logger.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/misc_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/operand.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/operand.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/osutils.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/osutils.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/osutils_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/raassignment_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rabuilders_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/radefs_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/ralocal.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/ralocal_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rapass.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rapass_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rastack.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rastack_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/string.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/string.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/support.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/support.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/target.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/target.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/type.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/type.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/virtmem.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/virtmem.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zone.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zone.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonehash.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonehash.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonelist.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonelist.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonestack.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonestack.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonestring.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonetree.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonetree.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonevector.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonevector.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86archdata.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86archdata_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86assembler.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86assembler.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86builder.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86builder.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86callconv.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86callconv_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86compiler.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86compiler.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86emitter.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86features.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86features.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86formatter.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86formatter_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86globals.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instapi.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instapi_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instdb.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instdb.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instdb_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86internal.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86internal_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86opcode_p.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86operand.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86operand.h",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86rapass.cpp",
+ MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86rapass_p.h",
+ }
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 0130cf9e40e..ec18e2f7d8e 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -335,6 +335,8 @@ if (BUSES["BBC_FDC"]~=null) then
MAME_DIR .. "src/devices/bus/bbc/fdc/microware.h",
MAME_DIR .. "src/devices/bus/bbc/fdc/opus.cpp",
MAME_DIR .. "src/devices/bus/bbc/fdc/opus.h",
+ MAME_DIR .. "src/devices/bus/bbc/fdc/solidisk.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/fdc/solidisk.h",
MAME_DIR .. "src/devices/bus/bbc/fdc/watford.cpp",
MAME_DIR .. "src/devices/bus/bbc/fdc/watford.h",
}
@@ -909,6 +911,8 @@ if (BUSES["COLECO_CART"]~=null) then
files {
MAME_DIR .. "src/devices/bus/coleco/cartridge/exp.cpp",
MAME_DIR .. "src/devices/bus/coleco/cartridge/exp.h",
+ MAME_DIR .. "src/devices/bus/coleco/cartridge/megacart.cpp",
+ MAME_DIR .. "src/devices/bus/coleco/cartridge/megacart.h",
MAME_DIR .. "src/devices/bus/coleco/cartridge/std.cpp",
MAME_DIR .. "src/devices/bus/coleco/cartridge/std.h",
MAME_DIR .. "src/devices/bus/coleco/cartridge/xin1.h",
@@ -1608,6 +1612,8 @@ if (BUSES["MSX_SLOT"]~=null) then
MAME_DIR .. "src/devices/bus/msx_cart/hfox.h",
MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.cpp",
MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.h",
+ MAME_DIR .. "src/devices/bus/msx_cart/ink.cpp",
+ MAME_DIR .. "src/devices/bus/msx_cart/ink.h",
MAME_DIR .. "src/devices/bus/msx_cart/konami.cpp",
MAME_DIR .. "src/devices/bus/msx_cart/konami.h",
MAME_DIR .. "src/devices/bus/msx_cart/korean.cpp",
@@ -3672,6 +3678,8 @@ if (BUSES["QBUS"]~=null) then
MAME_DIR .. "src/devices/bus/qbus/pc11.h",
MAME_DIR .. "src/devices/bus/qbus/qbus.cpp",
MAME_DIR .. "src/devices/bus/qbus/qbus.h",
+ MAME_DIR .. "src/devices/bus/qbus/qtx.cpp",
+ MAME_DIR .. "src/devices/bus/qbus/qtx.h",
}
end
@@ -3730,6 +3738,8 @@ if (BUSES["SPECTRUM"]~=null) then
MAME_DIR .. "src/devices/bus/spectrum/beta.h",
MAME_DIR .. "src/devices/bus/spectrum/beta128.cpp",
MAME_DIR .. "src/devices/bus/spectrum/beta128.h",
+ MAME_DIR .. "src/devices/bus/spectrum/d40.cpp",
+ MAME_DIR .. "src/devices/bus/spectrum/d40.h",
MAME_DIR .. "src/devices/bus/spectrum/intf1.cpp",
MAME_DIR .. "src/devices/bus/spectrum/intf1.h",
MAME_DIR .. "src/devices/bus/spectrum/intf2.cpp",
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index ac904576e65..0dcc83b6855 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -1282,6 +1282,16 @@ if (CPUS["PIC16C5X"]~=null or _OPTIONS["with-tools"]) then
end
--------------------------------------------------
+-- PIC1670 - Disassembler only temporarily
+--@src/devices/cpu/pic1670/pic1670.h,CPUS["PIC1670"] = true
+--------------------------------------------------
+
+if (CPUS["PIC1670"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic1670/pic1670d.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic1670/pic1670d.h")
+end
+
+--------------------------------------------------
-- Microchip PIC16C62x
--@src/devices/cpu/pic16c62x/pic16c62x.h,CPUS["PIC16C62X"] = true
--------------------------------------------------
@@ -1309,6 +1319,25 @@ if (CPUS["PIC16"]~=null or _OPTIONS["with-tools"]) then
end
--------------------------------------------------
+-- Microchip PIC17
+--@src/devices/cpu/pic17/pic17.h,CPUS["PIC17"] = true
+--------------------------------------------------
+
+if (CPUS["PIC17"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/cpu/pic17/pic17.cpp",
+ MAME_DIR .. "src/devices/cpu/pic17/pic17.h",
+ MAME_DIR .. "src/devices/cpu/pic17/pic17c4x.cpp",
+ MAME_DIR .. "src/devices/cpu/pic17/pic17c4x.h",
+ }
+end
+
+if (CPUS["PIC17"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic17/pic17d.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic17/pic17d.h")
+end
+
+--------------------------------------------------
-- MIPS R3000 (MIPS I/II) series
--@src/devices/cpu/mips/mips1.h,CPUS["MIPS1"] = true
--------------------------------------------------
@@ -2044,6 +2073,23 @@ if (CPUS["RSP"]~=null or _OPTIONS["with-tools"]) then
end
--------------------------------------------------
+-- Panasonic MN1880
+--@src/devices/cpu/mn1800/mn1880.h,CPUS["MN1880"] = true
+--------------------------------------------------
+
+if (CPUS["MN1880"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/cpu/mn1880/mn1880.cpp",
+ MAME_DIR .. "src/devices/cpu/mn1880/mn1880.h",
+ }
+end
+
+if (CPUS["MN1880"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mn1880/mn1880d.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mn1880/mn1880d.h")
+end
+
+--------------------------------------------------
-- Panasonic MN10200
--@src/devices/cpu/mn10200/mn10200.h,CPUS["MN10200"] = true
--------------------------------------------------
@@ -2524,6 +2570,13 @@ if (CPUS["TLCS900"]~=null) then
MAME_DIR .. "src/devices/cpu/tlcs900/tlcs900.cpp",
MAME_DIR .. "src/devices/cpu/tlcs900/tlcs900.h",
MAME_DIR .. "src/devices/cpu/tlcs900/900tbl.hxx",
+ MAME_DIR .. "src/devices/cpu/tlcs900/900htbl.hxx",
+ MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c061.cpp",
+ MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c061.h",
+ MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c063.cpp",
+ MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c063.h",
+ MAME_DIR .. "src/devices/cpu/tlcs900/tmp96c141.cpp",
+ MAME_DIR .. "src/devices/cpu/tlcs900/tmp96c141.h",
}
end
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index b7736fb4c27..89c7d3ccd20 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -87,7 +87,7 @@ files {
MAME_DIR .. "src/emu/dipalette.h",
MAME_DIR .. "src/emu/dipty.cpp",
MAME_DIR .. "src/emu/dipty.h",
- MAME_DIR .. "src/emu/dirom.cpp",
+ MAME_DIR .. "src/emu/dirom.ipp",
MAME_DIR .. "src/emu/dirom.h",
MAME_DIR .. "src/emu/dirtc.cpp",
MAME_DIR .. "src/emu/dirtc.h",
@@ -244,6 +244,8 @@ files {
MAME_DIR .. "src/emu/debug/dvtext.h",
MAME_DIR .. "src/emu/debug/express.cpp",
MAME_DIR .. "src/emu/debug/express.h",
+ MAME_DIR .. "src/emu/debug/points.cpp",
+ MAME_DIR .. "src/emu/debug/points.h",
MAME_DIR .. "src/emu/debug/textbuf.cpp",
MAME_DIR .. "src/emu/debug/textbuf.h",
MAME_DIR .. "src/emu/drivers/empty.cpp",
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 8f921b0aada..aac89b8c964 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -16,9 +16,9 @@ files {
-- MAME_DIR .. "src/devices/machine/buffer.h",
MAME_DIR .. "src/devices/machine/clock.cpp",
MAME_DIR .. "src/devices/machine/clock.h",
--- MAME_DIR .. "src/devices/machine/keyboard.cpp",
--- MAME_DIR .. "src/devices/machine/keyboard.h",
--- MAME_DIR .. "src/devices/machine/keyboard.ipp",
+ MAME_DIR .. "src/devices/machine/keyboard.cpp",
+ MAME_DIR .. "src/devices/machine/keyboard.h",
+ MAME_DIR .. "src/devices/machine/keyboard.ipp",
MAME_DIR .. "src/devices/machine/laserdsc.cpp",
MAME_DIR .. "src/devices/machine/laserdsc.h",
MAME_DIR .. "src/devices/machine/nvram.cpp",
@@ -29,8 +29,8 @@ files {
MAME_DIR .. "src/devices/machine/legscsi.h",
-- MAME_DIR .. "src/devices/machine/sdlc.cpp",
-- MAME_DIR .. "src/devices/machine/sdlc.h",
--- MAME_DIR .. "src/devices/machine/terminal.cpp",
--- MAME_DIR .. "src/devices/machine/terminal.h",
+ MAME_DIR .. "src/devices/machine/terminal.cpp",
+ MAME_DIR .. "src/devices/machine/terminal.h",
MAME_DIR .. "src/devices/machine/timer.cpp",
MAME_DIR .. "src/devices/machine/timer.h",
}
@@ -2758,6 +2758,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/sa1110.h,MACHINES["SA1110"] = true
+---------------------------------------------------
+
+if (MACHINES["SA1110"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/sa1110.cpp",
+ MAME_DIR .. "src/devices/machine/sa1110.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/saa1043.h,MACHINES["SAA1043"] = true
---------------------------------------------------
@@ -2902,11 +2914,33 @@ if (MACHINES["SPG2XX"]~=null) then
MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc.h",
MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc_video.cpp",
MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc_video.h",
+ MAME_DIR .. "src/devices/machine/spg_renderer.cpp",
+ MAME_DIR .. "src/devices/machine/spg_renderer.h",
}
end
---------------------------------------------------
--
+--@src/devices/machine/spg290_cdservo.h,MACHINES["SPG290"] = true
+--@src/devices/machine/spg290_timer.h,MACHINES["SPG290"] = true
+--@src/devices/machine/spg290_i2c.h,MACHINES["SPG290"] = true
+--@src/devices/machine/spg290_ppu.h,MACHINES["SPG290"] = true
+---------------------------------------------------
+
+if (MACHINES["SPG290"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/spg290_cdservo.cpp",
+ MAME_DIR .. "src/devices/machine/spg290_cdservo.h",
+ MAME_DIR .. "src/devices/machine/spg290_timer.cpp",
+ MAME_DIR .. "src/devices/machine/spg290_timer.h",
+ MAME_DIR .. "src/devices/machine/spg290_i2c.cpp",
+ MAME_DIR .. "src/devices/machine/spg290_i2c.h",
+ MAME_DIR .. "src/devices/machine/spg290_ppu.cpp",
+ MAME_DIR .. "src/devices/machine/spg290_ppu.h",
+ }
+end
+---------------------------------------------------
+--
--@src/devices/machine/stvcd.h,MACHINES["STVCD"] = true
---------------------------------------------------
@@ -3565,6 +3599,18 @@ if (MACHINES["MM58167"]~=null) then
}
end
+---------------------------------------------------
+--
+--@src/devices/machine/mm58174.h,MACHINES["MM58174"] = true
+---------------------------------------------------
+
+if (MACHINES["MM58174"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/mm58174.cpp",
+ MAME_DIR .. "src/devices/machine/mm58174.h",
+ }
+end
+
---------------------------------------------------
--
@@ -4406,4 +4452,4 @@ if (MACHINES["SWIM3"]~=null) then
MAME_DIR .. "src/devices/machine/swim3.cpp",
MAME_DIR .. "src/devices/machine/swim3.h",
}
-end \ No newline at end of file
+end
diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua
index 2cbadf8bb32..b7137b9dfb9 100644
--- a/docs/release/scripts/src/main.lua
+++ b/docs/release/scripts/src/main.lua
@@ -261,6 +261,7 @@ end
"wdlfft",
ext_lib("jpeg"),
"7z",
+ "asmjit",
}
if (STANDALONE~=true) then
links {
diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua
index 2b1cf9a2778..a2a309d4a18 100644
--- a/docs/release/scripts/src/netlist.lua
+++ b/docs/release/scripts/src/netlist.lua
@@ -44,6 +44,7 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/nl_dice_compat.h",
MAME_DIR .. "src/lib/netlist/nl_factory.cpp",
MAME_DIR .. "src/lib/netlist/nl_factory.h",
+ MAME_DIR .. "src/lib/netlist/nl_interface.h",
MAME_DIR .. "src/lib/netlist/nl_parser.cpp",
MAME_DIR .. "src/lib/netlist/nl_parser.h",
MAME_DIR .. "src/lib/netlist/nl_setup.cpp",
@@ -52,6 +53,8 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/pconfig.h",
MAME_DIR .. "src/lib/netlist/plib/palloc.h",
MAME_DIR .. "src/lib/netlist/plib/pchrono.h",
+ MAME_DIR .. "src/lib/netlist/plib/pgsl.h",
+ MAME_DIR .. "src/lib/netlist/plib/penum.h",
MAME_DIR .. "src/lib/netlist/plib/pexception.cpp",
MAME_DIR .. "src/lib/netlist/plib/pexception.h",
MAME_DIR .. "src/lib/netlist/plib/pfunction.cpp",
@@ -65,6 +68,7 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/pmain.h",
MAME_DIR .. "src/lib/netlist/plib/pmath.h",
MAME_DIR .. "src/lib/netlist/plib/pmempool.h",
+ MAME_DIR .. "src/lib/netlist/plib/pmulti_threading.h",
MAME_DIR .. "src/lib/netlist/plib/pomp.h",
MAME_DIR .. "src/lib/netlist/plib/poptions.cpp",
MAME_DIR .. "src/lib/netlist/plib/poptions.h",
@@ -79,6 +83,7 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/pstrutil.h",
MAME_DIR .. "src/lib/netlist/plib/pstream.h",
MAME_DIR .. "src/lib/netlist/plib/ptime.h",
+ MAME_DIR .. "src/lib/netlist/plib/ptimed_queue.h",
MAME_DIR .. "src/lib/netlist/plib/ptokenizer.cpp",
MAME_DIR .. "src/lib/netlist/plib/ptokenizer.h",
MAME_DIR .. "src/lib/netlist/plib/ptypes.h",
diff --git a/docs/release/scripts/src/osd/modules.lua b/docs/release/scripts/src/osd/modules.lua
index a1b7f1d26df..d7987b5b80e 100644
--- a/docs/release/scripts/src/osd/modules.lua
+++ b/docs/release/scripts/src/osd/modules.lua
@@ -172,46 +172,84 @@ function osdmodulesbuild()
MAME_DIR .. "src/osd/modules/render/bgfxutil.h",
MAME_DIR .. "src/osd/modules/render/binpacker.cpp",
MAME_DIR .. "src/osd/modules/render/bgfx/blendreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/blendreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/chain.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/chain.h",
MAME_DIR .. "src/osd/modules/render/bgfx/chainentry.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/chainentry.h",
MAME_DIR .. "src/osd/modules/render/bgfx/chainentryreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/chainentryreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/chainmanager.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/chainmanager.h",
MAME_DIR .. "src/osd/modules/render/bgfx/chainreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/chainreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/clear.cpp",
MAME_DIR .. "src/osd/modules/render/bgfx/clear.h",
MAME_DIR .. "src/osd/modules/render/bgfx/clearreader.cpp",
MAME_DIR .. "src/osd/modules/render/bgfx/clearreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/cullreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/cullreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/depthreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/depthreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/effect.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/effect.h",
MAME_DIR .. "src/osd/modules/render/bgfx/effectmanager.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/effectmanager.h",
MAME_DIR .. "src/osd/modules/render/bgfx/effectreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/effectreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/entryuniformreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/entryuniformreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/inputpair.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/inputpair.h",
MAME_DIR .. "src/osd/modules/render/bgfx/frameparameter.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/frameparameter.h",
MAME_DIR .. "src/osd/modules/render/bgfx/timeparameter.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/timeparameter.h",
MAME_DIR .. "src/osd/modules/render/bgfx/paramreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/paramreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/paramuniform.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/paramuniform.h",
MAME_DIR .. "src/osd/modules/render/bgfx/paramuniformreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/paramuniformreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/shadermanager.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/shadermanager.h",
MAME_DIR .. "src/osd/modules/render/bgfx/slider.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/slider.h",
MAME_DIR .. "src/osd/modules/render/bgfx/sliderreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/sliderreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/slideruniform.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/slideruniform.h",
MAME_DIR .. "src/osd/modules/render/bgfx/slideruniformreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/slideruniformreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/statereader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/statereader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/suppressor.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/suppressor.h",
MAME_DIR .. "src/osd/modules/render/bgfx/suppressorreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/suppressorreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/target.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/target.h",
MAME_DIR .. "src/osd/modules/render/bgfx/targetreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/targetreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/targetmanager.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/targetmanager.h",
MAME_DIR .. "src/osd/modules/render/bgfx/texture.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/texture.h",
+ MAME_DIR .. "src/osd/modules/render/bgfx/texturehandleprovider.h",
MAME_DIR .. "src/osd/modules/render/bgfx/texturemanager.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/texturemanager.h",
MAME_DIR .. "src/osd/modules/render/bgfx/uniform.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/uniform.h",
MAME_DIR .. "src/osd/modules/render/bgfx/uniformreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/uniformreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/valueuniform.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/valueuniform.h",
MAME_DIR .. "src/osd/modules/render/bgfx/valueuniformreader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/valueuniformreader.h",
MAME_DIR .. "src/osd/modules/render/bgfx/view.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/view.h",
MAME_DIR .. "src/osd/modules/render/bgfx/writereader.cpp",
+ MAME_DIR .. "src/osd/modules/render/bgfx/writereader.h",
}
includedirs {
MAME_DIR .. "3rdparty/bgfx/examples/common",
diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua
index 8cf256351f3..10baa764238 100644
--- a/docs/release/scripts/target/hbmame/hbmame.lua
+++ b/docs/release/scripts/target/hbmame/hbmame.lua
@@ -649,6 +649,7 @@ files {
MAME_DIR .. "src/mame/audio/csd.cpp",
MAME_DIR .. "src/mame/audio/bally.cpp",
MAME_DIR .. "src/mame/audio/nl_gunfight.cpp",
+ MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp",
}
createHBMAMEProjects(_target, _subtarget, "namco")
@@ -1074,6 +1075,7 @@ files {
MAME_DIR .. "src/mame/video/timelimt.cpp",
MAME_DIR .. "src/hbmame/drivers/vamphalf.cpp",
MAME_DIR .. "src/hbmame/drivers/hh_sm510.cpp",
+ MAME_DIR .. "src/hbmame/drivers/zexall.cpp",
}
end
diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua
index 5f8c5023a28..376a95cbeeb 100644
--- a/docs/release/scripts/target/mame/arcade.lua
+++ b/docs/release/scripts/target/mame/arcade.lua
@@ -65,6 +65,7 @@ CPUS["DSP16"] = true
CPUS["DSP32C"] = true
CPUS["PIC16C5X"] = true
CPUS["PIC16C62X"] = true
+CPUS["PIC17"] = true
CPUS["G65816"] = true
CPUS["SPC700"] = true
CPUS["E1"] = true
@@ -107,6 +108,7 @@ CPUS["SUPERFX"] = true
CPUS["Z8"] = true
CPUS["I8008"] = true
CPUS["SCMP"] = true
+--CPUS["MN1880"] = true
CPUS["MN10200"] = true
CPUS["COSMAC"] = true
CPUS["UNSP"] = true
@@ -607,6 +609,7 @@ MACHINES["S2636"] = true
MACHINES["S3520CF"] = true
MACHINES["S3C24XX"] = true
--MACHINES["S3C44B0"] = true
+--MACHINES["SA1110"] = true
MACHINES["SATURN"] = true
MACHINES["SCC68070"] = true
MACHINES["SCN_PCI"] = true
@@ -2735,6 +2738,8 @@ files {
MAME_DIR .. "src/mame/audio/mw8080bw.h",
MAME_DIR .. "src/mame/audio/nl_gunfight.cpp",
MAME_DIR .. "src/mame/audio/nl_gunfight.h",
+ MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp",
+ MAME_DIR .. "src/mame/audio/nl_280zzzap.h",
MAME_DIR .. "src/mame/video/mw8080bw.cpp",
MAME_DIR .. "src/mame/drivers/rotaryf.cpp",
}
@@ -3246,6 +3251,7 @@ files {
MAME_DIR .. "src/mame/machine/pacplus.cpp",
MAME_DIR .. "src/mame/machine/pacplus.h",
MAME_DIR .. "src/mame/drivers/pengo.cpp",
+ MAME_DIR .. "src/mame/drivers/schick.cpp",
}
createMAMEProjects(_target, _subtarget, "pce")
@@ -4570,6 +4576,7 @@ files {
MAME_DIR .. "src/mame/drivers/play_1.cpp",
MAME_DIR .. "src/mame/drivers/play_2.cpp",
MAME_DIR .. "src/mame/drivers/play_3.cpp",
+ MAME_DIR .. "src/mame/drivers/regama.cpp",
MAME_DIR .. "src/mame/drivers/rowamet.cpp",
MAME_DIR .. "src/mame/drivers/s11.cpp",
MAME_DIR .. "src/mame/includes/s11.h",
@@ -4707,8 +4714,8 @@ files {
MAME_DIR .. "src/mame/includes/cdi.h",
MAME_DIR .. "src/mame/video/mcd212.cpp",
MAME_DIR .. "src/mame/video/mcd212.h",
- MAME_DIR .. "src/mame/machine/cdislave.cpp",
- MAME_DIR .. "src/mame/machine/cdislave.h",
+ MAME_DIR .. "src/mame/machine/cdislavehle.cpp",
+ MAME_DIR .. "src/mame/machine/cdislavehle.h",
MAME_DIR .. "src/mame/machine/cdicdic.cpp",
MAME_DIR .. "src/mame/machine/cdicdic.h",
MAME_DIR .. "src/mame/drivers/chameleonrx1.cpp",
@@ -4973,6 +4980,7 @@ files {
MAME_DIR .. "src/mame/drivers/skyarmy.cpp",
MAME_DIR .. "src/mame/drivers/skylncr.cpp",
MAME_DIR .. "src/mame/drivers/sliver.cpp",
+ MAME_DIR .. "src/mame/drivers/smotor.cpp",
MAME_DIR .. "src/mame/drivers/smsmcorp.cpp",
MAME_DIR .. "src/mame/drivers/sothello.cpp",
MAME_DIR .. "src/mame/drivers/spool99.cpp",
diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua
index 061c6118e24..74ab818cc2d 100644
--- a/docs/release/scripts/target/mame/mess.lua
+++ b/docs/release/scripts/target/mame/mess.lua
@@ -65,6 +65,7 @@ CPUS["DSP16"] = true
CPUS["DSP32C"] = true
CPUS["PIC16C5X"] = true
CPUS["PIC16C62X"] = true
+CPUS["PIC17"] = true
CPUS["G65816"] = true
CPUS["SPC700"] = true
CPUS["E1"] = true
@@ -108,6 +109,7 @@ CPUS["SUPERFX"] = true
CPUS["Z8"] = true
CPUS["I8008"] = true
CPUS["SCMP"] = true
+CPUS["MN1880"] = true
--CPUS["MN10200"] = true
CPUS["COSMAC"] = true
CPUS["UNSP"] = true
@@ -569,6 +571,7 @@ MACHINES["MICROTOUCH"] = true
MACHINES["MIOT6530"] = true
MACHINES["MM5307"] = true
MACHINES["MM58167"] = true
+MACHINES["MM58174"] = true
MACHINES["MM58274C"] = true
MACHINES["MM74C922"] = true
MACHINES["MM5740"] = true
@@ -631,6 +634,7 @@ MACHINES["S_SMP"] = true
MACHINES["S3520CF"] = true
MACHINES["S3C24XX"] = true
MACHINES["S3C44B0"] = true
+MACHINES["SA1110"] = true
MACHINES["SAA1043"] = true
MACHINES["SATURN"] = true
MACHINES["SCC68070"] = true
@@ -647,6 +651,7 @@ MACHINES["SMIOC"] = true
MACHINES["SEGA_SCU"] = true
MACHINES["SMPC"] = true
MACHINES["SPG2XX"] = true
+MACHINES["SPG290"] = true
MACHINES["STVCD"] = true
MACHINES["SUN4C_MMU"] = true
MACHINES["SWTPC8212"] = true
@@ -1128,6 +1133,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"bandai",
"banctec",
"be",
+ "beehive",
"bitcorp",
"bnpo",
"bondwell",
@@ -1254,6 +1260,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"nokia",
"northstar",
"novag",
+ "novation",
"olivetti",
"olympia",
"omnibyte",
@@ -1501,8 +1508,8 @@ files {
MAME_DIR .. "src/mame/includes/cdi.h",
MAME_DIR .. "src/mame/machine/cdicdic.cpp",
MAME_DIR .. "src/mame/machine/cdicdic.h",
- MAME_DIR .. "src/mame/machine/cdislave.cpp",
- MAME_DIR .. "src/mame/machine/cdislave.h",
+ MAME_DIR .. "src/mame/machine/cdislavehle.cpp",
+ MAME_DIR .. "src/mame/machine/cdislavehle.h",
MAME_DIR .. "src/mame/video/mcd212.cpp",
MAME_DIR .. "src/mame/video/mcd212.h",
MAME_DIR .. "src/mame/drivers/3do.cpp",
@@ -1852,6 +1859,11 @@ files {
MAME_DIR .. "src/mame/machine/bebox.cpp",
}
+createMESSProjects(_target, _subtarget, "beehive")
+files {
+ MAME_DIR .. "src/mame/drivers/microb.cpp",
+}
+
createMESSProjects(_target, _subtarget, "bitcorp")
files {
MAME_DIR .. "src/mame/drivers/gamate.cpp",
@@ -1988,7 +2000,6 @@ files {
createMESSProjects(_target, _subtarget, "ccs")
files {
MAME_DIR .. "src/mame/drivers/ccs2810.cpp",
- MAME_DIR .. "src/mame/drivers/ccs300.cpp",
}
createMESSProjects(_target, _subtarget, "chessking")
@@ -2117,10 +2128,8 @@ files {
MAME_DIR .. "src/mame/includes/huebler.h",
MAME_DIR .. "src/mame/drivers/jtc.cpp",
MAME_DIR .. "src/mame/drivers/kramermc.cpp",
- MAME_DIR .. "src/mame/drivers/llc.cpp",
- MAME_DIR .. "src/mame/includes/llc.h",
- MAME_DIR .. "src/mame/machine/llc.cpp",
- MAME_DIR .. "src/mame/video/llc.cpp",
+ MAME_DIR .. "src/mame/drivers/llc1.cpp",
+ MAME_DIR .. "src/mame/drivers/llc2.cpp",
MAME_DIR .. "src/mame/drivers/nanos.cpp",
MAME_DIR .. "src/mame/drivers/pcm.cpp",
MAME_DIR .. "src/mame/drivers/vcs80.cpp",
@@ -2495,6 +2504,7 @@ files {
createMESSProjects(_target, _subtarget, "homelab")
files {
+ MAME_DIR .. "src/mame/drivers/braiplus.cpp",
MAME_DIR .. "src/mame/drivers/homelab.cpp",
}
@@ -2654,6 +2664,7 @@ files {
MAME_DIR .. "src/mame/drivers/kawai_k1.cpp",
MAME_DIR .. "src/mame/drivers/kawai_k4.cpp",
MAME_DIR .. "src/mame/drivers/kawai_k5.cpp",
+ MAME_DIR .. "src/mame/drivers/kawai_ksp10.cpp",
MAME_DIR .. "src/mame/drivers/kawai_r100.cpp",
}
@@ -2685,6 +2696,7 @@ files {
MAME_DIR .. "src/mame/drivers/korgdw8k.cpp",
MAME_DIR .. "src/mame/drivers/korgm1.cpp",
MAME_DIR .. "src/mame/drivers/korgz3.cpp",
+ MAME_DIR .. "src/mame/drivers/microkorg.cpp",
MAME_DIR .. "src/mame/drivers/poly800.cpp",
MAME_DIR .. "src/mame/drivers/polysix.cpp",
}
@@ -3077,6 +3089,12 @@ files {
MAME_DIR .. "src/mame/drivers/novag_supremo.cpp",
}
+createMESSProjects(_target, _subtarget, "novation")
+files {
+ MAME_DIR .. "src/mame/drivers/basssta.cpp",
+ MAME_DIR .. "src/mame/drivers/drumsta.cpp",
+}
+
createMESSProjects(_target, _subtarget, "olivetti")
files {
MAME_DIR .. "src/mame/drivers/m20.cpp",
@@ -3303,6 +3321,8 @@ files {
createMESSProjects(_target, _subtarget, "roland")
files {
MAME_DIR .. "src/mame/drivers/alphajuno.cpp",
+ MAME_DIR .. "src/mame/drivers/boss_se70.cpp",
+ MAME_DIR .. "src/mame/drivers/boss_sx700.cpp",
MAME_DIR .. "src/mame/drivers/juno106.cpp",
MAME_DIR .. "src/mame/drivers/juno6.cpp",
MAME_DIR .. "src/mame/drivers/roland_cm32p.cpp",
@@ -3322,7 +3342,10 @@ files {
MAME_DIR .. "src/mame/drivers/roland_tb303.cpp",
MAME_DIR .. "src/mame/drivers/roland_tr606.cpp",
MAME_DIR .. "src/mame/drivers/roland_tr707.cpp",
+ MAME_DIR .. "src/mame/drivers/roland_tr909.cpp",
MAME_DIR .. "src/mame/drivers/roland_u20.cpp",
+ MAME_DIR .. "src/mame/audio/bu3905.cpp",
+ MAME_DIR .. "src/mame/audio/bu3905.h",
MAME_DIR .. "src/mame/audio/jx8p_synth.cpp",
MAME_DIR .. "src/mame/audio/jx8p_synth.h",
MAME_DIR .. "src/mame/machine/mb62h195.cpp",
@@ -3955,6 +3978,10 @@ files {
MAME_DIR .. "src/mame/drivers/spg2xx_smarttv.cpp",
MAME_DIR .. "src/mame/includes/spg2xx.h",
MAME_DIR .. "src/mame/drivers/spg29x.cpp",
+ MAME_DIR .. "src/mame/machine/hyperscan_card.cpp",
+ MAME_DIR .. "src/mame/machine/hyperscan_card.h",
+ MAME_DIR .. "src/mame/machine/hyperscan_ctrl.cpp",
+ MAME_DIR .. "src/mame/machine/hyperscan_ctrl.h",
MAME_DIR .. "src/mame/drivers/spg29x_lexibook_jg7425.cpp",
MAME_DIR .. "src/mame/drivers/generalplus_gpl16250.cpp",
MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_rom.cpp",
@@ -4018,7 +4045,6 @@ files {
MAME_DIR .. "src/mame/video/gic.h",
}
-
createMESSProjects(_target, _subtarget, "unisys")
files {
MAME_DIR .. "src/mame/drivers/univac.cpp",
@@ -4184,6 +4210,7 @@ files {
createMESSProjects(_target, _subtarget, "yamaha")
files {
MAME_DIR .. "src/mame/machine/mulcd.cpp",
+ MAME_DIR .. "src/mame/drivers/ymdx11.cpp",
MAME_DIR .. "src/mame/drivers/ymmu50.cpp",
MAME_DIR .. "src/mame/drivers/ymmu80.cpp",
MAME_DIR .. "src/mame/drivers/ymmu100.cpp",
@@ -4240,7 +4267,6 @@ files {
MAME_DIR .. "src/mame/includes/aussiebyte.h",
MAME_DIR .. "src/mame/video/aussiebyte.cpp",
MAME_DIR .. "src/mame/drivers/ax20.cpp",
- MAME_DIR .. "src/mame/drivers/beehive.cpp",
MAME_DIR .. "src/mame/drivers/binbug.cpp",
MAME_DIR .. "src/mame/drivers/bert.cpp",
MAME_DIR .. "src/mame/drivers/besta.cpp",
@@ -4263,6 +4289,7 @@ files {
MAME_DIR .. "src/mame/drivers/cit1500.cpp",
MAME_DIR .. "src/mame/drivers/clxvme186.cpp",
MAME_DIR .. "src/mame/drivers/codata.cpp",
+ MAME_DIR .. "src/mame/drivers/consola_emt.cpp",
MAME_DIR .. "src/mame/drivers/controlid.cpp",
MAME_DIR .. "src/mame/drivers/cortex.cpp",
MAME_DIR .. "src/mame/drivers/cosmicos.cpp",
@@ -4270,7 +4297,7 @@ files {
MAME_DIR .. "src/mame/drivers/cp1.cpp",
MAME_DIR .. "src/mame/drivers/cxhumax.cpp",
MAME_DIR .. "src/mame/includes/cxhumax.h",
- MAME_DIR .. "src/mame/drivers/czk80.cpp",
+ MAME_DIR .. "src/mame/drivers/ckz80.cpp",
MAME_DIR .. "src/mame/drivers/d400.cpp",
MAME_DIR .. "src/mame/drivers/d6800.cpp",
MAME_DIR .. "src/mame/drivers/d6809.cpp",
@@ -4297,7 +4324,6 @@ files {
MAME_DIR .. "src/mame/drivers/epic14e.cpp",
MAME_DIR .. "src/mame/drivers/esprit.cpp",
MAME_DIR .. "src/mame/drivers/eti660.cpp",
- MAME_DIR .. "src/mame/includes/eti660.h",
MAME_DIR .. "src/mame/drivers/eurit.cpp",
MAME_DIR .. "src/mame/drivers/eurocom2.cpp",
MAME_DIR .. "src/mame/drivers/excali64.cpp",
@@ -4313,6 +4339,7 @@ files {
MAME_DIR .. "src/mame/drivers/gameking.cpp",
MAME_DIR .. "src/mame/drivers/gigatron.cpp",
MAME_DIR .. "src/mame/drivers/gimix.cpp",
+ MAME_DIR .. "src/mame/drivers/gnat10.cpp",
MAME_DIR .. "src/mame/drivers/goupil.cpp",
MAME_DIR .. "src/mame/drivers/grfd2301.cpp",
MAME_DIR .. "src/mame/drivers/hazeltin.cpp",
@@ -4447,7 +4474,6 @@ files {
MAME_DIR .. "src/mame/drivers/trs80dt1.cpp",
MAME_DIR .. "src/mame/drivers/tsispch.cpp",
MAME_DIR .. "src/mame/includes/tsispch.h",
- MAME_DIR .. "src/mame/drivers/tti.cpp",
MAME_DIR .. "src/mame/drivers/tulip1.cpp",
MAME_DIR .. "src/mame/drivers/unistar.cpp",
MAME_DIR .. "src/mame/drivers/v6809.cpp",
@@ -4460,6 +4486,7 @@ files {
MAME_DIR .. "src/mame/drivers/vp415.cpp",
MAME_DIR .. "src/mame/drivers/vsmilepro.cpp",
MAME_DIR .. "src/mame/drivers/wicat.cpp",
+ MAME_DIR .. "src/mame/drivers/xbase09.cpp",
MAME_DIR .. "src/mame/drivers/xor100.cpp",
MAME_DIR .. "src/mame/includes/xor100.h",
MAME_DIR .. "src/mame/drivers/zms8085.cpp",
@@ -4478,6 +4505,7 @@ files {
MAME_DIR .. "src/mame/drivers/gs6809.cpp",
MAME_DIR .. "src/mame/drivers/gscpm.cpp",
MAME_DIR .. "src/mame/drivers/gsz80.cpp",
+ MAME_DIR .. "src/mame/drivers/ultim809.cpp",
}
end
diff --git a/docs/release/scripts/target/mame/nl.lua b/docs/release/scripts/target/mame/nl.lua
index 0b4fbd9b042..062527037cd 100644
--- a/docs/release/scripts/target/mame/nl.lua
+++ b/docs/release/scripts/target/mame/nl.lua
@@ -193,6 +193,8 @@ files{
MAME_DIR .. "src/mame/video/mw8080bw.cpp",
MAME_DIR .. "src/mame/audio/nl_gunfight.cpp",
MAME_DIR .. "src/mame/audio/nl_gunfight.h",
+ MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp",
+ MAME_DIR .. "src/mame/audio/nl_280zzzap.h",
MAME_DIR .. "src/mame/audio/cheekyms.cpp",
MAME_DIR .. "src/mame/audio/cheekyms.h",