summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-05-27 16:30:43 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2020-05-27 16:30:43 +1000
commit92d3acafe7fd5fb7ddc45fae35294f16b32bb9a9 (patch)
tree4e14bc84cc5758a7614f2d1bf57c084dea2dc69f /docs/release/scripts
parenta2a750abcc11994249f91894a66709b4b130881b (diff)
0.221.A release filestag221a
Diffstat (limited to 'docs/release/scripts')
-rw-r--r--docs/release/scripts/build/verinfo.py8
-rw-r--r--docs/release/scripts/genie.lua9
-rw-r--r--docs/release/scripts/src/bus.lua37
-rw-r--r--docs/release/scripts/src/machine.lua79
-rw-r--r--docs/release/scripts/src/netlist.lua27
-rw-r--r--docs/release/scripts/src/tools.lua1
-rw-r--r--docs/release/scripts/src/video.lua11
-rw-r--r--docs/release/scripts/target/hbmame/hbmame.lua1
-rw-r--r--docs/release/scripts/target/mame/arcade.lua16
-rw-r--r--docs/release/scripts/target/mame/dummy.lua3
-rw-r--r--docs/release/scripts/target/mame/mess.lua74
-rw-r--r--docs/release/scripts/target/mame/nl.lua1
12 files changed, 212 insertions, 55 deletions
diff --git a/docs/release/scripts/build/verinfo.py b/docs/release/scripts/build/verinfo.py
index 2f95cb5ce5e..f2ea4ca515b 100644
--- a/docs/release/scripts/build/verinfo.py
+++ b/docs/release/scripts/build/verinfo.py
@@ -54,11 +54,7 @@ def parse_args():
def extract_version(input):
pattern = re.compile('\s+BARE_BUILD_VERSION\s+"(([^."]+)\.([^."]+))"')
- 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
+ return '0.221.A','0','221'
build, outfmt, srcfile, dstfile = parse_args()
@@ -70,7 +66,7 @@ except IOError:
sys.exit(1)
version_string, version_major, version_minor = extract_version(fp)
-version_build = "0"
+version_build = "1"
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 a8967409dc4..1a7ac03f4aa 100644
--- a/docs/release/scripts/genie.lua
+++ b/docs/release/scripts/genie.lua
@@ -1101,6 +1101,11 @@ end
"-Wno-class-memaccess", -- many instances in ImGui and BGFX
}
end
+ if (version >= 100000) then
+ buildoptions {
+ "-Wno-return-local-addr", -- sqlite3.c in GCC 10
+ }
+ end
end
end
@@ -1255,8 +1260,8 @@ configuration { "mingw*" }
"-static",
}
end
- linkoptions {
- "-Wl,--start-group",
+ flags {
+ "LinkSupportCircularDependencies",
}
links {
"user32",
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 751f9cca2ce..0130cf9e40e 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -1248,6 +1248,8 @@ if (BUSES["IEEE488"]~=null) then
MAME_DIR .. "src/devices/bus/ieee488/hp9895.h",
MAME_DIR .. "src/devices/bus/ieee488/remote488.cpp",
MAME_DIR .. "src/devices/bus/ieee488/remote488.h",
+ MAME_DIR .. "src/devices/bus/ieee488/grid2102.cpp",
+ MAME_DIR .. "src/devices/bus/ieee488/grid2102.h",
}
dependency {
@@ -2198,6 +2200,23 @@ end
---------------------------------------------------
--
+--@src/devices/bus/z29_kbd/keyboard.h,BUSES["Z29_KBD"] = true
+---------------------------------------------------
+
+if (BUSES["Z29_KBD"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/z29_kbd/keyboard.cpp",
+ MAME_DIR .. "src/devices/bus/z29_kbd/keyboard.h",
+ MAME_DIR .. "src/devices/bus/z29_kbd/he191_3425.cpp",
+ MAME_DIR .. "src/devices/bus/z29_kbd/he191_3425.h",
+ MAME_DIR .. "src/devices/bus/z29_kbd/md_kbd.cpp",
+ MAME_DIR .. "src/devices/bus/z29_kbd/md_kbd.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/bus/z88/z88.h,BUSES["Z88"] = true
---------------------------------------------------
@@ -2267,6 +2286,8 @@ if (BUSES["A2BUS"]~=null) then
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",
@@ -3287,6 +3308,8 @@ if (BUSES["COCO"]~=null) then
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",
@@ -3640,6 +3663,20 @@ end
---------------------------------------------------
--
+--@src/devices/bus/qbus/qbus.h,BUSES["QBUS"] = true
+---------------------------------------------------
+
+if (BUSES["QBUS"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/qbus/pc11.cpp",
+ MAME_DIR .. "src/devices/bus/qbus/pc11.h",
+ MAME_DIR .. "src/devices/bus/qbus/qbus.cpp",
+ MAME_DIR .. "src/devices/bus/qbus/qbus.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/bus/ql/exp.h,BUSES["QL"] = true
---------------------------------------------------
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 49c9faec62c..8f921b0aada 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -94,6 +94,18 @@ if (MACHINES["AKIKO"]~=null) then
}
end
+---------------------------------------------------
+--
+--@src/devices/machine/am2901b.h,MACHINES["AM2901B"] = true
+---------------------------------------------------
+
+if (MACHINES["AM2901B"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/am2901b.cpp",
+ MAME_DIR .. "src/devices/machine/am2901b.h",
+ }
+end
+
--------------------------------------------------
--
--@src/devices/machine/arm_iomd.h,MACHINES["ARM_IOMD"] = true
@@ -2769,7 +2781,7 @@ end
---------------------------------------------------
--
---@src/devices/machine/scnxx562.h,MACHINES["SCN_PCI"] = true
+--@src/devices/machine/scn_pci.h,MACHINES["SCN_PCI"] = true
---------------------------------------------------
if (MACHINES["SCN_PCI"]~=null) then
@@ -2867,7 +2879,7 @@ end
--
--@src/devices/machine/spg2xx.h,MACHINES["SPG2XX"] = true
--@src/devices/machine/spg110.h,MACHINES["SPG2XX"] = true
---@src/devices/machine/sunplus_gcm394.h,MACHINES["SPG2XX"] = true
+--@src/devices/machine/generalplus_gpl16250soc.h,MACHINES["SPG2XX"] = true
---------------------------------------------------
if (MACHINES["SPG2XX"]~=null) then
@@ -2886,10 +2898,10 @@ if (MACHINES["SPG2XX"]~=null) then
MAME_DIR .. "src/devices/machine/spg110.h",
MAME_DIR .. "src/devices/machine/spg110_video.cpp",
MAME_DIR .. "src/devices/machine/spg110_video.h",
- MAME_DIR .. "src/devices/machine/sunplus_gcm394.cpp",
- MAME_DIR .. "src/devices/machine/sunplus_gcm394.h",
- MAME_DIR .. "src/devices/machine/sunplus_gcm394_video.cpp",
- MAME_DIR .. "src/devices/machine/sunplus_gcm394_video.h",
+ MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc.cpp",
+ 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",
}
end
@@ -4340,3 +4352,58 @@ if (MACHINES["CXD1185"]~=null) then
MAME_DIR .. "src/devices/machine/cxd1185.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/machine/applefdc.h,MACHINES["APPLE_FDINTF"] = true
+---------------------------------------------------
+if (MACHINES["APPLE_FDINTF"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/applefdintf.cpp",
+ MAME_DIR .. "src/devices/machine/applefdintf.h",
+ }
+end
+
+---------------------------------------------------
+ --
+ --@src/devices/machine/iwm.h,MACHINES["IWM"] = true
+ ---------------------------------------------------
+ if (MACHINES["IWM"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/iwm.cpp",
+ MAME_DIR .. "src/devices/machine/iwm.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/swim1.h,MACHINES["SWIM1"] = true
+---------------------------------------------------
+if (MACHINES["SWIM1"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/swim1.cpp",
+ MAME_DIR .. "src/devices/machine/swim1.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/swim2.h,MACHINES["SWIM2"] = true
+---------------------------------------------------
+if (MACHINES["SWIM2"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/swim2.cpp",
+ MAME_DIR .. "src/devices/machine/swim2.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/swim3.h,MACHINES["SWIM3"] = true
+---------------------------------------------------
+if (MACHINES["SWIM3"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/swim3.cpp",
+ MAME_DIR .. "src/devices/machine/swim3.h",
+ }
+end \ No newline at end of file
diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua
index 763fd42a4f4..2b1cf9a2778 100644
--- a/docs/release/scripts/src/netlist.lua
+++ b/docs/release/scripts/src/netlist.lua
@@ -71,6 +71,7 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/ppmf.h",
MAME_DIR .. "src/lib/netlist/plib/ppreprocessor.cpp",
MAME_DIR .. "src/lib/netlist/plib/ppreprocessor.h",
+ MAME_DIR .. "src/lib/netlist/plib/prandom.h",
MAME_DIR .. "src/lib/netlist/plib/pstate.h",
MAME_DIR .. "src/lib/netlist/plib/pstonum.h",
MAME_DIR .. "src/lib/netlist/plib/pstring.cpp",
@@ -115,14 +116,17 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/solver/nld_ms_w.h",
MAME_DIR .. "src/lib/netlist/solver/nld_ms_direct_lu.h",
MAME_DIR .. "src/lib/netlist/solver/vector_base.h",
+ 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.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_2716.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_2716.h",
MAME_DIR .. "src/lib/netlist/devices/nld_tms4800.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_tms4800.h",
MAME_DIR .. "src/lib/netlist/devices/nld_4006.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_4006.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_4013.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_4013.h",
MAME_DIR .. "src/lib/netlist/devices/nld_4020.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_4020.h",
MAME_DIR .. "src/lib/netlist/devices/nld_4066.cpp",
@@ -157,10 +161,12 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_74107.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74123.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74123.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74125.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74125.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74153.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74153.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74161.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_74161.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74163.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74164.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74164.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74165.cpp",
@@ -177,6 +183,10 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_74193.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74194.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74194.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74377.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74377.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74393.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_74393.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74365.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_74365.h",
MAME_DIR .. "src/lib/netlist/devices/nld_74ls629.cpp",
@@ -185,12 +195,7 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_82S16.h",
MAME_DIR .. "src/lib/netlist/devices/nld_82S115.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_82S115.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_82S123.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_82S123.h",
- MAME_DIR .. "src/lib/netlist/devices/nld_82S126.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_82S126.h",
MAME_DIR .. "src/lib/netlist/devices/nld_9310.cpp",
- MAME_DIR .. "src/lib/netlist/devices/nld_9310.h",
MAME_DIR .. "src/lib/netlist/devices/nld_9316.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_9316.h",
MAME_DIR .. "src/lib/netlist/devices/nld_9322.cpp",
@@ -213,10 +218,10 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_schmitt.h",
MAME_DIR .. "src/lib/netlist/devices/nld_legacy.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_legacy.h",
- 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_log.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_log.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_roms.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_roms.h",
MAME_DIR .. "src/lib/netlist/devices/nld_system.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_system.h",
MAME_DIR .. "src/lib/netlist/devices/nlid_truthtable.cpp",
@@ -234,6 +239,8 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/macro/nlm_opamp.h",
MAME_DIR .. "src/lib/netlist/macro/nlm_other.cpp",
MAME_DIR .. "src/lib/netlist/macro/nlm_other.h",
+ MAME_DIR .. "src/lib/netlist/macro/nlm_roms.cpp",
+ MAME_DIR .. "src/lib/netlist/macro/nlm_roms.h",
MAME_DIR .. "src/lib/netlist/generated/static_solvers.cpp",
}
diff --git a/docs/release/scripts/src/tools.lua b/docs/release/scripts/src/tools.lua
index 6bad51a6dc9..7e702ddb645 100644
--- a/docs/release/scripts/src/tools.lua
+++ b/docs/release/scripts/src/tools.lua
@@ -686,6 +686,7 @@ files {
MAME_DIR .. "src/tools/imgtool/modules/amiga.cpp",
MAME_DIR .. "src/tools/imgtool/modules/macbin.cpp",
MAME_DIR .. "src/tools/imgtool/modules/rsdos.cpp",
+ MAME_DIR .. "src/tools/imgtool/modules/dgndos.cpp",
MAME_DIR .. "src/tools/imgtool/modules/os9.cpp",
MAME_DIR .. "src/tools/imgtool/modules/mac.cpp",
MAME_DIR .. "src/tools/imgtool/modules/ti99.cpp",
diff --git a/docs/release/scripts/src/video.lua b/docs/release/scripts/src/video.lua
index 210501f525f..77e3f9063dc 100644
--- a/docs/release/scripts/src/video.lua
+++ b/docs/release/scripts/src/video.lua
@@ -852,6 +852,17 @@ end
--------------------------------------------------
--
+--@src/devices/video/sed1500.h,VIDEOS["SED1500"] = true
+--------------------------------------------------
+if (VIDEOS["SED1500"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/sed1500.cpp",
+ MAME_DIR .. "src/devices/video/sed1500.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/devices/video/sed1520.h,VIDEOS["SED1520"] = true
--------------------------------------------------
if (VIDEOS["SED1520"]~=null) then
diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua
index bb4d9c6dec5..8cf256351f3 100644
--- a/docs/release/scripts/target/hbmame/hbmame.lua
+++ b/docs/release/scripts/target/hbmame/hbmame.lua
@@ -393,7 +393,6 @@ files {
createHBMAMEProjects(_target, _subtarget, "capcom")
files {
MAME_DIR .. "src/hbmame/drivers/sf.cpp",
- MAME_DIR .. "src/mame/video/sf.cpp",
MAME_DIR .. "src/hbmame/drivers/1942.cpp",
MAME_DIR .. "src/mame/video/1942.cpp",
MAME_DIR .. "src/mame/audio/nl_1942.cpp",
diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua
index 539d6fb003d..5f8c5023a28 100644
--- a/docs/release/scripts/target/mame/arcade.lua
+++ b/docs/release/scripts/target/mame/arcade.lua
@@ -354,6 +354,7 @@ VIDEOS["SCN2674"] = true
VIDEOS["PWM_DISPLAY"] = true
--VIDEOS["SED1200"] = true
--VIDEOS["SED1330"] = true
+--VIDEOS["SED1500"] = true
--VIDEOS["SED1520"] = true
VIDEOS["SNES_PPU"] = true
VIDEOS["STVVDP"] = true
@@ -383,6 +384,7 @@ VIDEOS["VRENDER0"] = true
MACHINES["ACORN_VIDC"] = true
MACHINES["AKIKO"] = true
+--MACHINES["AM2901B"] = true
MACHINES["ARM_IOMD"] = true
MACHINES["AUTOCONFIG"] = true
MACHINES["BUSMOUSE"] = true
@@ -673,6 +675,11 @@ MACHINES["FDC37C665GT"] = true
MACHINES["STEPPERS"] = true
--MACHINES["CORVUSHD"] = true
--MACHINES["WOZFDC"] = true
+--MACHINES["APPLE_FDINTF"] = true
+--MACHINES["IWM"] = true
+--MACHINES["SWIM1"] = true
+--MACHINES["SWIM2"] = true
+--MACHINES["SWIM3"] = true
--MACHINES["DIABLO_HD"] = true
MACHINES["PCI9050"] = true
MACHINES["TMS1024"] = true
@@ -1101,7 +1108,6 @@ files {
MAME_DIR .. "src/mame/drivers/atarig1.cpp",
MAME_DIR .. "src/mame/includes/atarig1.h",
MAME_DIR .. "src/mame/video/atarig1.cpp",
- MAME_DIR .. "src/mame/includes/slapstic.h",
MAME_DIR .. "src/mame/drivers/atarig42.cpp",
MAME_DIR .. "src/mame/includes/atarig42.h",
MAME_DIR .. "src/mame/video/atarig42.cpp",
@@ -1217,6 +1223,8 @@ files {
MAME_DIR .. "src/mame/drivers/jaguar.cpp",
MAME_DIR .. "src/mame/includes/jaguar.h",
MAME_DIR .. "src/mame/audio/jaguar.cpp",
+ MAME_DIR .. "src/mame/video/jag_blitter.cpp",
+ MAME_DIR .. "src/mame/video/jag_blitter.h",
MAME_DIR .. "src/mame/video/jaguar.cpp",
MAME_DIR .. "src/mame/video/jagblit.h",
MAME_DIR .. "src/mame/video/jagblit.hxx",
@@ -1363,6 +1371,7 @@ files {
MAME_DIR .. "src/mame/machine/mathbox.cpp",
MAME_DIR .. "src/mame/machine/mathbox.h",
MAME_DIR .. "src/mame/machine/slapstic.cpp",
+ MAME_DIR .. "src/mame/machine/slapstic.h",
MAME_DIR .. "src/mame/machine/atarixga.cpp",
MAME_DIR .. "src/mame/machine/atarixga.h",
MAME_DIR .. "src/mame/audio/atarijsa.cpp",
@@ -1520,8 +1529,6 @@ files {
MAME_DIR .. "src/mame/includes/mitchell.h",
MAME_DIR .. "src/mame/video/mitchell.cpp",
MAME_DIR .. "src/mame/drivers/sf.cpp",
- MAME_DIR .. "src/mame/includes/sf.h",
- MAME_DIR .. "src/mame/video/sf.cpp",
MAME_DIR .. "src/mame/drivers/sidearms.cpp",
MAME_DIR .. "src/mame/includes/sidearms.h",
MAME_DIR .. "src/mame/video/sidearms.cpp",
@@ -4718,6 +4725,7 @@ files {
MAME_DIR .. "src/mame/drivers/coinmstr.cpp",
MAME_DIR .. "src/mame/drivers/coinmvga.cpp",
MAME_DIR .. "src/mame/drivers/comebaby.cpp",
+ MAME_DIR .. "src/mame/drivers/crazybal.cpp",
MAME_DIR .. "src/mame/drivers/cromptons.cpp",
MAME_DIR .. "src/mame/drivers/cupidon.cpp",
MAME_DIR .. "src/mame/drivers/bntyhunt.cpp",
@@ -4748,6 +4756,7 @@ files {
MAME_DIR .. "src/mame/drivers/discoboy.cpp",
MAME_DIR .. "src/mame/drivers/dominob.cpp",
MAME_DIR .. "src/mame/drivers/dorachan.cpp",
+ MAME_DIR .. "src/mame/drivers/drdmania.cpp",
MAME_DIR .. "src/mame/drivers/dreamwld.cpp",
MAME_DIR .. "src/mame/drivers/dribling.cpp",
MAME_DIR .. "src/mame/includes/dribling.h",
@@ -4830,6 +4839,7 @@ files {
MAME_DIR .. "src/mame/drivers/itgambl3.cpp",
MAME_DIR .. "src/mame/drivers/itgamble.cpp",
MAME_DIR .. "src/mame/drivers/jackpool.cpp",
+ MAME_DIR .. "src/mame/drivers/jackpot.cpp",
MAME_DIR .. "src/mame/drivers/jankenmn.cpp",
MAME_DIR .. "src/mame/drivers/jokrwild.cpp",
MAME_DIR .. "src/mame/drivers/joystand.cpp",
diff --git a/docs/release/scripts/target/mame/dummy.lua b/docs/release/scripts/target/mame/dummy.lua
index d19a054cfc8..ef4d7d69199 100644
--- a/docs/release/scripts/target/mame/dummy.lua
+++ b/docs/release/scripts/target/mame/dummy.lua
@@ -27,8 +27,9 @@ function createProjects_mame_dummy(_target, _subtarget)
MAME_DIR .. "src/mame",
MAME_DIR .. "src/lib",
MAME_DIR .. "src/lib/util",
+ MAME_DIR .. "src/lib/netlist",
MAME_DIR .. "3rdparty",
- GEN_DIR .. "mess/layout",
+ GEN_DIR .. "mame/layout",
}
files{
diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua
index 4a3805bf029..061c6118e24 100644
--- a/docs/release/scripts/target/mame/mess.lua
+++ b/docs/release/scripts/target/mame/mess.lua
@@ -382,6 +382,7 @@ VIDEOS["PWM_DISPLAY"] = true
VIDEOS["SDA5708"] = true
VIDEOS["SED1200"] = true
VIDEOS["SED1330"] = true
+VIDEOS["SED1500"] = true
VIDEOS["SED1520"] = true
VIDEOS["SNES_PPU"] = true
VIDEOS["STVVDP"] = true
@@ -420,6 +421,7 @@ VIDEOS["BT431"] = true
--------------------------------------------------
MACHINES["AKIKO"] = true
+MACHINES["AM2901B"] = true
MACHINES["AUTOCONFIG"] = true
MACHINES["BUSMOUSE"] = true
MACHINES["CR511B"] = true
@@ -715,6 +717,11 @@ MACHINES["STRATA"] = true
MACHINES["STEPPERS"] = true
MACHINES["CORVUSHD"] = true
MACHINES["WOZFDC"] = true
+MACHINES["APPLE_FDINTF"] = true
+MACHINES["IWM"] = true
+MACHINES["SWIM1"] = true
+MACHINES["SWIM2"] = true
+MACHINES["SWIM3"] = true
MACHINES["DIABLO_HD"] = true
MACHINES["TMS1024"] = true
MACHINES["NSC810"] = true
@@ -871,6 +878,7 @@ BUSES["PSI_KEYBOARD"] = true
BUSES["PSX_CONTROLLER"] = true
BUSES["PSX_PARALLEL"] = true
BUSES["QL"] = true
+BUSES["QBUS"] = true
BUSES["RS232"] = true
BUSES["S100"] = true
BUSES["SAT_CTRL"] = true
@@ -918,6 +926,7 @@ BUSES["VTECH_MEMEXP"] = true
BUSES["WANGPC"] = true
BUSES["WSWAN"] = true
BUSES["X68K"] = true
+BUSES["Z29_KBD"] = true
BUSES["Z88"] = true
BUSES["ZORRO"] = true
@@ -1220,6 +1229,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"mgu",
"microkey",
"microsoft",
+ "microterm",
"mips",
"mit",
"mits",
@@ -1306,7 +1316,6 @@ function linkProjects_mame_mess(_target, _subtarget)
"telenova",
"telercas",
"televideo",
- "tem",
"tesla",
"thomson",
"ti",
@@ -1367,7 +1376,6 @@ function createMESSProjects(_target, _subtarget, _name)
MAME_DIR .. "src/lib/util",
MAME_DIR .. "src/lib/netlist",
MAME_DIR .. "3rdparty",
- GEN_DIR .. "mess/layout",
GEN_DIR .. "mame/layout",
}
@@ -1419,6 +1427,8 @@ files {
MAME_DIR .. "src/mame/video/gtia.h",
MAME_DIR .. "src/mame/drivers/jaguar.cpp",
MAME_DIR .. "src/mame/includes/jaguar.h",
+ MAME_DIR .. "src/mame/video/jag_blitter.cpp",
+ MAME_DIR .. "src/mame/video/jag_blitter.h",
MAME_DIR .. "src/mame/audio/jaguar.cpp",
MAME_DIR .. "src/mame/video/jaguar.cpp",
MAME_DIR .. "src/mame/video/jagblit.h",
@@ -1662,7 +1672,8 @@ files {
MAME_DIR .. "src/mame/includes/pc1512.h",
MAME_DIR .. "src/mame/machine/pc1512kb.cpp",
MAME_DIR .. "src/mame/machine/pc1512kb.h",
- MAME_DIR .. "src/mame/video/pc1512.cpp",
+ MAME_DIR .. "src/mame/video/ams40041.cpp",
+ MAME_DIR .. "src/mame/video/ams40041.h",
MAME_DIR .. "src/mame/drivers/pcw.cpp",
MAME_DIR .. "src/mame/includes/pcw.h",
MAME_DIR .. "src/mame/video/pcw.cpp",
@@ -1899,6 +1910,8 @@ files {
MAME_DIR .. "src/mame/drivers/fp200.cpp",
MAME_DIR .. "src/mame/drivers/fp1100.cpp",
MAME_DIR .. "src/mame/drivers/fp6000.cpp",
+ MAME_DIR .. "src/mame/machine/fp6000_kbd.cpp",
+ MAME_DIR .. "src/mame/machine/fp6000_kbd.h",
MAME_DIR .. "src/mame/drivers/ht6000.cpp",
MAME_DIR .. "src/mame/drivers/pb1000.cpp",
MAME_DIR .. "src/mame/drivers/pv1000.cpp",
@@ -2001,6 +2014,8 @@ files {
MAME_DIR .. "src/mame/machine/cit101_kbd.cpp",
MAME_DIR .. "src/mame/machine/cit101_kbd.h",
MAME_DIR .. "src/mame/drivers/cit220.cpp",
+ MAME_DIR .. "src/mame/machine/cit220_kbd.cpp",
+ MAME_DIR .. "src/mame/machine/cit220_kbd.h",
}
createMESSProjects(_target, _subtarget, "coleco")
@@ -2102,9 +2117,6 @@ 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/includes/kramermc.h",
- MAME_DIR .. "src/mame/machine/kramermc.cpp",
- MAME_DIR .. "src/mame/video/kramermc.cpp",
MAME_DIR .. "src/mame/drivers/llc.cpp",
MAME_DIR .. "src/mame/includes/llc.h",
MAME_DIR .. "src/mame/machine/llc.cpp",
@@ -2336,6 +2348,7 @@ files {
MAME_DIR .. "src/mame/drivers/fidel_eag68k.cpp",
MAME_DIR .. "src/mame/drivers/fidel_elite.cpp",
MAME_DIR .. "src/mame/drivers/fidel_excel.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_msc.cpp",
MAME_DIR .. "src/mame/drivers/fidel_phantom.cpp",
MAME_DIR .. "src/mame/drivers/fidel_sc12.cpp",
MAME_DIR .. "src/mame/drivers/fidel_sc6.cpp",
@@ -2668,6 +2681,7 @@ createMESSProjects(_target, _subtarget, "korg")
files {
MAME_DIR .. "src/mame/drivers/korgds8.cpp",
MAME_DIR .. "src/mame/drivers/korgdss1.cpp",
+ MAME_DIR .. "src/mame/drivers/korgdvp1.cpp",
MAME_DIR .. "src/mame/drivers/korgdw8k.cpp",
MAME_DIR .. "src/mame/drivers/korgm1.cpp",
MAME_DIR .. "src/mame/drivers/korgz3.cpp",
@@ -2799,6 +2813,13 @@ files {
MAME_DIR .. "src/mame/includes/xbox_pci.h",
}
+createMESSProjects(_target, _subtarget, "microterm")
+files {
+ MAME_DIR .. "src/mame/drivers/ergo201.cpp",
+ MAME_DIR .. "src/mame/drivers/microterm.cpp",
+ MAME_DIR .. "src/mame/drivers/microterm_f8.cpp",
+}
+
createMESSProjects(_target, _subtarget, "mips")
files {
MAME_DIR .. "src/mame/drivers/mips.cpp",
@@ -3050,7 +3071,7 @@ files {
MAME_DIR .. "src/mame/drivers/novag_cforte.cpp",
MAME_DIR .. "src/mame/drivers/novag_const.cpp",
MAME_DIR .. "src/mame/drivers/novag_diablo.cpp",
- MAME_DIR .. "src/mame/drivers/novag_presto.cpp",
+ MAME_DIR .. "src/mame/drivers/novag_micro2.cpp",
MAME_DIR .. "src/mame/drivers/novag_savant.cpp",
MAME_DIR .. "src/mame/drivers/novag_sexpert.cpp",
MAME_DIR .. "src/mame/drivers/novag_supremo.cpp",
@@ -3210,16 +3231,6 @@ files {
createMESSProjects(_target, _subtarget, "quantel")
files {
MAME_DIR .. "src/mame/drivers/dpb7000.cpp",
- MAME_DIR .. "src/mame/video/dpb_combiner.cpp",
- MAME_DIR .. "src/mame/video/dpb_combiner.h",
- MAME_DIR .. "src/mame/video/dpb_brushproc.cpp",
- MAME_DIR .. "src/mame/video/dpb_brushproc.h",
- MAME_DIR .. "src/mame/video/dpb_brushstore.cpp",
- MAME_DIR .. "src/mame/video/dpb_brushstore.h",
- MAME_DIR .. "src/mame/video/dpb_framestore.cpp",
- MAME_DIR .. "src/mame/video/dpb_framestore.h",
- MAME_DIR .. "src/mame/video/dpb_storeaddr.cpp",
- MAME_DIR .. "src/mame/video/dpb_storeaddr.h",
MAME_DIR .. "src/mame/drivers/harriet.cpp",
}
@@ -3349,10 +3360,12 @@ files {
MAME_DIR .. "src/mame/drivers/saitek_exchess.cpp",
MAME_DIR .. "src/mame/drivers/saitek_leonardo.cpp",
MAME_DIR .. "src/mame/drivers/saitek_mark5.cpp",
+ MAME_DIR .. "src/mame/drivers/saitek_minichess.cpp",
MAME_DIR .. "src/mame/drivers/saitek_prschess.cpp",
MAME_DIR .. "src/mame/drivers/saitek_renaissance.cpp",
MAME_DIR .. "src/mame/drivers/saitek_risc2500.cpp",
MAME_DIR .. "src/mame/drivers/saitek_schess.cpp",
+ MAME_DIR .. "src/mame/drivers/saitek_simultano.cpp",
MAME_DIR .. "src/mame/drivers/saitek_ssystem3.cpp",
MAME_DIR .. "src/mame/includes/saitek_stratos.h",
MAME_DIR .. "src/mame/drivers/saitek_stratos.cpp",
@@ -3740,11 +3753,6 @@ files {
MAME_DIR .. "src/mame/machine/tv955kb.h",
}
-createMESSProjects(_target, _subtarget, "tem")
-files {
- MAME_DIR .. "src/mame/drivers/tec1.cpp",
-}
-
createMESSProjects(_target, _subtarget, "tesla")
files {
MAME_DIR .. "src/mame/drivers/ondra.cpp",
@@ -3853,6 +3861,7 @@ files {
MAME_DIR .. "src/mame/drivers/pro80.cpp",
MAME_DIR .. "src/mame/drivers/savia84.cpp",
MAME_DIR .. "src/mame/drivers/selz80.cpp",
+ MAME_DIR .. "src/mame/drivers/tec1.cpp",
MAME_DIR .. "src/mame/drivers/tk80.cpp",
MAME_DIR .. "src/mame/drivers/zapcomputer.cpp",
}
@@ -3947,8 +3956,17 @@ files {
MAME_DIR .. "src/mame/includes/spg2xx.h",
MAME_DIR .. "src/mame/drivers/spg29x.cpp",
MAME_DIR .. "src/mame/drivers/spg29x_lexibook_jg7425.cpp",
- MAME_DIR .. "src/mame/drivers/sunplus_unsp20soc.cpp",
- MAME_DIR .. "src/mame/drivers/sunplus_unsp20soc_mobigo.cpp",
+ MAME_DIR .. "src/mame/drivers/generalplus_gpl16250.cpp",
+ MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_rom.cpp",
+ MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_romram.cpp",
+ MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_nand.cpp",
+ MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_mobigo.cpp",
+ MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_spi.cpp",
+ MAME_DIR .. "src/mame/includes/generalplus_gpl16250.h",
+ MAME_DIR .. "src/mame/includes/generalplus_gpl16250_romram.h",
+ MAME_DIR .. "src/mame/includes/generalplus_gpl16250_nand.h",
+ MAME_DIR .. "src/mame/machine/generalplus_gpl16250.cpp",
+ MAME_DIR .. "src/mame/machine/generalplus_gpl16250.h",
MAME_DIR .. "src/mame/drivers/generalplus_gpl32612.cpp",
MAME_DIR .. "src/mame/drivers/xavix.cpp",
MAME_DIR .. "src/mame/video/xavix.cpp",
@@ -4177,7 +4195,9 @@ files {
createMESSProjects(_target, _subtarget, "zenith")
files {
+ MAME_DIR .. "src/mame/drivers/mdt60.cpp",
MAME_DIR .. "src/mame/drivers/z100.cpp",
+ MAME_DIR .. "src/mame/drivers/z22.cpp",
MAME_DIR .. "src/mame/drivers/z29.cpp",
}
@@ -4338,8 +4358,6 @@ files {
MAME_DIR .. "src/mame/drivers/micromon.cpp",
MAME_DIR .. "src/mame/drivers/micronic.cpp",
MAME_DIR .. "src/mame/includes/micronic.h",
- MAME_DIR .. "src/mame/drivers/microterm.cpp",
- MAME_DIR .. "src/mame/drivers/microterm_f8.cpp",
MAME_DIR .. "src/mame/drivers/mightyframe.cpp",
MAME_DIR .. "src/mame/drivers/milwaukee.cpp",
MAME_DIR .. "src/mame/drivers/mini2440.cpp",
@@ -4456,6 +4474,10 @@ files {
MAME_DIR .. "src/mame/drivers/palestra.cpp",
MAME_DIR .. "src/mame/machine/nl_palestra.cpp",
MAME_DIR .. "src/mame/drivers/mindset.cpp",
+ MAME_DIR .. "src/mame/drivers/gs6502.cpp",
+ MAME_DIR .. "src/mame/drivers/gs6809.cpp",
+ MAME_DIR .. "src/mame/drivers/gscpm.cpp",
+ MAME_DIR .. "src/mame/drivers/gsz80.cpp",
}
end
diff --git a/docs/release/scripts/target/mame/nl.lua b/docs/release/scripts/target/mame/nl.lua
index a1bea83a7a5..0b4fbd9b042 100644
--- a/docs/release/scripts/target/mame/nl.lua
+++ b/docs/release/scripts/target/mame/nl.lua
@@ -262,6 +262,7 @@ files{
MAME_DIR .. "src/mame/drivers/aleisttl.cpp",
MAME_DIR .. "src/mame/drivers/bailey.cpp",
MAME_DIR .. "src/mame/drivers/chicago.cpp",
+ MAME_DIR .. "src/mame/drivers/crazybal.cpp",
MAME_DIR .. "src/mame/drivers/electra.cpp",
MAME_DIR .. "src/mame/drivers/exidyttl.cpp",
MAME_DIR .. "src/mame/drivers/fungames.cpp",