summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts')
-rw-r--r--docs/release/scripts/build/complay.py4
-rw-r--r--docs/release/scripts/genie.lua14
-rw-r--r--docs/release/scripts/src/bus.lua126
-rw-r--r--docs/release/scripts/src/cpu.lua43
-rw-r--r--docs/release/scripts/src/emu.lua2
-rw-r--r--docs/release/scripts/src/machine.lua12
-rw-r--r--docs/release/scripts/src/mame/frontend.lua102
-rw-r--r--docs/release/scripts/src/netlist.lua12
-rw-r--r--docs/release/scripts/src/sound.lua2
-rw-r--r--docs/release/scripts/target/hbmame/hbmame.lua2
-rw-r--r--docs/release/scripts/target/mame/arcade.lua24
-rw-r--r--docs/release/scripts/target/mame/mess.lua50
12 files changed, 270 insertions, 123 deletions
diff --git a/docs/release/scripts/build/complay.py b/docs/release/scripts/build/complay.py
index 72bdcfa01c8..ce760185015 100644
--- a/docs/release/scripts/build/complay.py
+++ b/docs/release/scripts/build/complay.py
@@ -649,14 +649,14 @@ if __name__ == '__main__':
varname = base
varname = 'layout_' + re.sub('[^0-9A-Za-z_]', '_', varname)
- comp_type = 1
+ comp_type = 'internal_layout::compression::ZLIB'
try:
dst = open(dstfile,'w') if dstfile is not None else BlackHole()
dst.write('static const unsigned char %s_data[] = {\n' % (varname))
byte_count, comp_size = compressLayout(srcfile, lambda x: dst.write(x), zlib.compressobj())
dst.write('};\n\n')
dst.write('const internal_layout %s = {\n' % (varname))
- dst.write('\t%d, sizeof(%s_data), %d, %s_data\n' % (byte_count, varname, comp_type, varname))
+ dst.write('\t%d, sizeof(%s_data), %s, %s_data\n' % (byte_count, varname, comp_type, varname))
dst.write('};\n')
dst.close()
except XmlError:
diff --git a/docs/release/scripts/genie.lua b/docs/release/scripts/genie.lua
index b29e02f9d90..6aa28173b1d 100644
--- a/docs/release/scripts/genie.lua
+++ b/docs/release/scripts/genie.lua
@@ -93,16 +93,10 @@ end
function addprojectflags()
local version = str_to_version(_OPTIONS["gcc_version"])
if _OPTIONS["gcc"]~=nil and string.find(_OPTIONS["gcc"], "gcc") then
- if version >= 50100 then
- buildoptions_cpp {
- "-Wsuggest-override",
- }
- end
- if version >= 60000 then
- buildoptions_cpp {
- "-flifetime-dse=1",
- }
- end
+ buildoptions_cpp {
+ "-Wsuggest-override",
+ "-flifetime-dse=1",
+ }
end
end
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 37514196b6b..fc1c26ac01f 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -360,6 +360,72 @@ end
---------------------------------------------------
--
+--@src/devices/bus/bbc/cart/slot.h,BUSES["BBC_CART"] = true
+---------------------------------------------------
+
+if (BUSES["BBC_CART"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/bbc/cart/slot.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/cart/slot.h",
+ MAME_DIR .. "src/devices/bus/bbc/cart/click.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/cart/click.h",
+ MAME_DIR .. "src/devices/bus/bbc/cart/mega256.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/cart/mega256.h",
+ MAME_DIR .. "src/devices/bus/bbc/cart/mr8000.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/cart/mr8000.h",
+ MAME_DIR .. "src/devices/bus/bbc/cart/msc.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/cart/msc.h",
+ }
+end
+
+
+---------------------------------------------------
+--
+--@src/devices/bus/bbc/internal/internal.h,BUSES["BBC_INTERNAL"] = true
+---------------------------------------------------
+
+if (BUSES["BBC_INTERNAL"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/bbc/internal/internal.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/internal.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/aries.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/aries.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/atpl.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/atpl.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/cumana68k.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/cumana68k.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/integrab.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/integrab.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/morleyaa.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/morleyaa.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/overlay.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/overlay.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/peartree.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/peartree.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/ramamp.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/ramamp.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/raven20.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/raven20.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/romex.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/romex.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/stlswr.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/stlswr.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/stl2m128.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/stl2m128.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/stl4m32.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/stl4m32.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/werom.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/werom.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/weromram.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/weromram.h",
+ MAME_DIR .. "src/devices/bus/bbc/internal/we32kram.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/internal/we32kram.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/bus/bbc/exp/exp.h,BUSES["BBC_EXP"] = true
---------------------------------------------------
@@ -367,6 +433,8 @@ if (BUSES["BBC_EXP"]~=null) then
files {
MAME_DIR .. "src/devices/bus/bbc/exp/exp.cpp",
MAME_DIR .. "src/devices/bus/bbc/exp/exp.h",
+ MAME_DIR .. "src/devices/bus/bbc/exp/autocue.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/exp/autocue.h",
MAME_DIR .. "src/devices/bus/bbc/exp/mertec.cpp",
MAME_DIR .. "src/devices/bus/bbc/exp/mertec.h",
}
@@ -409,6 +477,10 @@ if (BUSES["BBC_1MHZBUS"]~=null) then
MAME_DIR .. "src/devices/bus/bbc/1mhzbus/m2000.h",
MAME_DIR .. "src/devices/bus/bbc/1mhzbus/opus3.cpp",
MAME_DIR .. "src/devices/bus/bbc/1mhzbus/opus3.h",
+ MAME_DIR .. "src/devices/bus/bbc/1mhzbus/pms64k.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/1mhzbus/pms64k.h",
+ MAME_DIR .. "src/devices/bus/bbc/1mhzbus/ramdisc.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/1mhzbus/ramdisc.h",
MAME_DIR .. "src/devices/bus/bbc/1mhzbus/sprite.cpp",
MAME_DIR .. "src/devices/bus/bbc/1mhzbus/sprite.h",
MAME_DIR .. "src/devices/bus/bbc/1mhzbus/cfa3000opt.cpp",
@@ -430,6 +502,8 @@ if (BUSES["BBC_ROM"]~=null) then
MAME_DIR .. "src/devices/bus/bbc/rom/rom.h",
MAME_DIR .. "src/devices/bus/bbc/rom/ram.cpp",
MAME_DIR .. "src/devices/bus/bbc/rom/ram.h",
+ MAME_DIR .. "src/devices/bus/bbc/rom/nvram.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/rom/nvram.h",
MAME_DIR .. "src/devices/bus/bbc/rom/dfs.cpp",
MAME_DIR .. "src/devices/bus/bbc/rom/dfs.h",
MAME_DIR .. "src/devices/bus/bbc/rom/genie.cpp",
@@ -488,6 +562,8 @@ if (BUSES["BBC_USERPORT"]~=null) then
MAME_DIR .. "src/devices/bus/bbc/userport/pointer.h",
MAME_DIR .. "src/devices/bus/bbc/userport/usersplit.cpp",
MAME_DIR .. "src/devices/bus/bbc/userport/usersplit.h",
+ MAME_DIR .. "src/devices/bus/bbc/userport/voicebox.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/userport/voicebox.h",
MAME_DIR .. "src/devices/bus/bbc/userport/cfa3000kbd.cpp",
MAME_DIR .. "src/devices/bus/bbc/userport/cfa3000kbd.h",
}
@@ -920,6 +996,8 @@ if (BUSES["ELECTRON"]~=null) then
MAME_DIR .. "src/devices/bus/electron/rombox.h",
MAME_DIR .. "src/devices/bus/electron/romboxp.cpp",
MAME_DIR .. "src/devices/bus/electron/romboxp.h",
+ MAME_DIR .. "src/devices/bus/electron/sidewndr.cpp",
+ MAME_DIR .. "src/devices/bus/electron/sidewndr.h",
MAME_DIR .. "src/devices/bus/electron/m2105.cpp",
MAME_DIR .. "src/devices/bus/electron/m2105.h",
}
@@ -1383,6 +1461,10 @@ if (BUSES["ISA"]~=null) then
MAME_DIR .. "src/devices/bus/isa/myb3k_fdc.h",
MAME_DIR .. "src/devices/bus/isa/eis_sad8852.cpp",
MAME_DIR .. "src/devices/bus/isa/eis_sad8852.h",
+ MAME_DIR .. "src/devices/bus/isa/eis_twib.cpp",
+ MAME_DIR .. "src/devices/bus/isa/eis_twib.h",
+ MAME_DIR .. "src/devices/bus/isa/eis_hgb107x.cpp",
+ MAME_DIR .. "src/devices/bus/isa/eis_hgb107x.h",
MAME_DIR .. "src/devices/bus/isa/lbaenhancer.cpp",
MAME_DIR .. "src/devices/bus/isa/lbaenhancer.h",
MAME_DIR .. "src/devices/bus/isa/np600.cpp",
@@ -2228,6 +2310,8 @@ if (BUSES["NSCSI"]~=null) then
MAME_DIR .. "src/devices/bus/nscsi/hd.h",
MAME_DIR .. "src/devices/bus/nscsi/s1410.cpp",
MAME_DIR .. "src/devices/bus/nscsi/s1410.h",
+ MAME_DIR .. "src/devices/bus/nscsi/smoc501.cpp",
+ MAME_DIR .. "src/devices/bus/nscsi/smoc501.h",
}
end
@@ -2351,6 +2435,8 @@ if (BUSES["RS232"]~=null) then
MAME_DIR .. "src/devices/bus/rs232/xvd701.h",
MAME_DIR .. "src/devices/bus/rs232/ie15.cpp",
MAME_DIR .. "src/devices/bus/rs232/ie15.h",
+ MAME_DIR .. "src/devices/bus/rs232/swtpc8212.cpp",
+ MAME_DIR .. "src/devices/bus/rs232/swtpc8212.h",
}
end
@@ -3094,6 +3180,8 @@ if (BUSES["BML3"]~=null) then
MAME_DIR .. "src/devices/bus/bml3/bml3mp1805.h",
MAME_DIR .. "src/devices/bus/bml3/bml3kanji.cpp",
MAME_DIR .. "src/devices/bus/bml3/bml3kanji.h",
+ MAME_DIR .. "src/devices/bus/bml3/bml3rtc.cpp",
+ MAME_DIR .. "src/devices/bus/bml3/bml3rtc.h",
}
end
@@ -3527,6 +3615,8 @@ if (BUSES["SPECTRUM"]~=null) then
MAME_DIR .. "src/devices/bus/spectrum/melodik.h",
MAME_DIR .. "src/devices/bus/spectrum/mface.cpp",
MAME_DIR .. "src/devices/bus/spectrum/mface.h",
+ MAME_DIR .. "src/devices/bus/spectrum/mgt.cpp",
+ MAME_DIR .. "src/devices/bus/spectrum/mgt.h",
MAME_DIR .. "src/devices/bus/spectrum/mikroplus.cpp",
MAME_DIR .. "src/devices/bus/spectrum/mikroplus.h",
MAME_DIR .. "src/devices/bus/spectrum/opus.cpp",
@@ -3800,30 +3890,6 @@ end
---------------------------------------------------
--
---@src/devices/bus/hp_optroms/hp_optrom.h,BUSES["HP_OPTROM"] = true
----------------------------------------------------
-
-if (BUSES["HP_OPTROM"]~=null) then
- files {
- MAME_DIR .. "src/devices/bus/hp_optroms/hp_optrom.cpp",
- MAME_DIR .. "src/devices/bus/hp_optroms/hp_optrom.h",
- }
-end
-
----------------------------------------------------
---
---@src/devices/bus/hp80_optroms/hp80_optrom.h,BUSES["HP80_OPTROM"] = true
----------------------------------------------------
-
-if (BUSES["HP80_OPTROM"]~=null) then
- files {
- MAME_DIR .. "src/devices/bus/hp80_optroms/hp80_optrom.cpp",
- MAME_DIR .. "src/devices/bus/hp80_optroms/hp80_optrom.h",
- }
-end
-
----------------------------------------------------
---
--@src/devices/bus/hp80_io/hp80_io.h,BUSES["HP80_IO"] = true
---------------------------------------------------
@@ -3838,18 +3904,6 @@ end
---------------------------------------------------
--
---@src/devices/bus/hp_optroms/hp_optrom.h,BUSES["HP_OPTROM"] = true
----------------------------------------------------
-
-if (BUSES["HP9825_OPTROM"]~=null) then
- files {
- MAME_DIR .. "src/devices/bus/hp9825_optroms/hp9825_optrom.cpp",
- MAME_DIR .. "src/devices/bus/hp9825_optroms/hp9825_optrom.h",
- }
-end
-
----------------------------------------------------
---
--@src/devices/bus/hp9845_io/hp9845_io.h,BUSES["HP9845_IO"] = true
---------------------------------------------------
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index ceb6fb6f27f..f6f5c41a113 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -1434,6 +1434,9 @@ end
--@src/devices/cpu/m6502/m740.h,CPUS["M6502"] = true
--@src/devices/cpu/m6502/m3745x.h,CPUS["M6502"] = true
--@src/devices/cpu/m6502/m5074x.h,CPUS["M6502"] = true
+--@src/devices/cpu/m6502/st2xxx.h,CPUS["M6502"] = true
+--@src/devices/cpu/m6502/st2204.h,CPUS["M6502"] = true
+--@src/devices/cpu/m6502/st2205u.h,CPUS["M6502"] = true
--@src/devices/cpu/m6502/xavix.h,CPUS["XAVIX"] = true
--@src/devices/cpu/m6502/xavix.h,CPUS["XAVIX2000"] = true
@@ -1479,6 +1482,12 @@ if (CPUS["M6502"]~=null) then
MAME_DIR .. "src/devices/cpu/m6502/m3745x.h",
MAME_DIR .. "src/devices/cpu/m6502/m5074x.cpp",
MAME_DIR .. "src/devices/cpu/m6502/m5074x.h",
+ MAME_DIR .. "src/devices/cpu/m6502/st2xxx.cpp",
+ MAME_DIR .. "src/devices/cpu/m6502/st2xxx.h",
+ MAME_DIR .. "src/devices/cpu/m6502/st2204.cpp",
+ MAME_DIR .. "src/devices/cpu/m6502/st2204.h",
+ MAME_DIR .. "src/devices/cpu/m6502/st2205u.cpp",
+ MAME_DIR .. "src/devices/cpu/m6502/st2205u.h",
MAME_DIR .. "src/devices/cpu/m6502/xavix.cpp",
MAME_DIR .. "src/devices/cpu/m6502/xavix.h",
MAME_DIR .. "src/devices/cpu/m6502/xavix2000.cpp",
@@ -1496,6 +1505,7 @@ if (CPUS["M6502"]~=null) then
{ MAME_DIR .. "src/devices/cpu/m6502/on2a03.lst", GEN_DIR .. "emu/cpu/m6502/n2a03.hxx", { MAME_DIR .. "src/devices/cpu/m6502/m6502make.py", MAME_DIR .. "src/devices/cpu/m6502/dn2a03.lst" }, {"@echo Generating n2a03 disassembler source file...", PYTHON .. " $(1) s n2a03 $(<) $(2) $(@)" }},
{ MAME_DIR .. "src/devices/cpu/m6502/om740.lst" , GEN_DIR .. "emu/cpu/m6502/m740.hxx", { MAME_DIR .. "src/devices/cpu/m6502/m6502make.py", MAME_DIR .. "src/devices/cpu/m6502/dm740.lst" }, {"@echo Generating m740 disassembler source file...", PYTHON .. " $(1) s m740 $(<) $(2) $(@)" }},
{ MAME_DIR .. "src/devices/cpu/m6502/dr65c02.lst", GEN_DIR .. "emu/cpu/m6502/r65c02.hxx", { MAME_DIR .. "src/devices/cpu/m6502/m6502make.py", }, {"@echo Generating r65c02 disassembler source file...", PYTHON .. " $(1) s r65c02 - $(<) $(@)" }},
+ { MAME_DIR .. "src/devices/cpu/m6502/ost2xxx.lst" , GEN_DIR .. "emu/cpu/m6502/st2xxx.hxx", { MAME_DIR .. "src/devices/cpu/m6502/m6502make.py", MAME_DIR .. "src/devices/cpu/m6502/dst2xxx.lst" }, {"@echo Generating st2xxx disassembler source file...", PYTHON .. " $(1) s st2xxx $(<) $(2) $(@)" }},
{ MAME_DIR .. "src/devices/cpu/m6502/oxavix.lst", GEN_DIR .. "emu/cpu/m6502/xavix.hxx", { MAME_DIR .. "src/devices/cpu/m6502/m6502make.py", MAME_DIR .. "src/devices/cpu/m6502/dxavix.lst" }, {"@echo Generating xavix disassembler source file...", PYTHON .. " $(1) s xavix $(<) $(2) $(@)" }},
{ MAME_DIR .. "src/devices/cpu/m6502/oxavix2000.lst", GEN_DIR .. "emu/cpu/m6502/xavix2000.hxx", { MAME_DIR .. "src/devices/cpu/m6502/m6502make.py", MAME_DIR .. "src/devices/cpu/m6502/dxavix2000.lst" }, {"@echo Generating xavix2000 disassembler source file...", PYTHON .. " $(1) s xavix2000 $(<) $(2) $(@)" }},
}
@@ -1511,6 +1521,7 @@ if (CPUS["M6502"]~=null) then
{ MAME_DIR .. "src/devices/cpu/m6502/n2a03.cpp", GEN_DIR .. "emu/cpu/m6502/n2a03.hxx" },
{ MAME_DIR .. "src/devices/cpu/m6502/r65c02.cpp", GEN_DIR .. "emu/cpu/m6502/r65c02.hxx" },
{ MAME_DIR .. "src/devices/cpu/m6502/m740.cpp", GEN_DIR .. "emu/cpu/m6502/m740.hxx" },
+ { MAME_DIR .. "src/devices/cpu/m6502/st2xxx.cpp", GEN_DIR .. "emu/cpu/m6502/st2xxx.hxx" },
{ MAME_DIR .. "src/devices/cpu/m6502/xavix.cpp", GEN_DIR .. "emu/cpu/m6502/xavix.hxx" },
{ MAME_DIR .. "src/devices/cpu/m6502/xavix2000.cpp", GEN_DIR .. "emu/cpu/m6502/xavix2000.hxx" },
}
@@ -2031,8 +2042,8 @@ if (CPUS["SATURN"]~=null) then
files {
MAME_DIR .. "src/devices/cpu/saturn/saturn.cpp",
MAME_DIR .. "src/devices/cpu/saturn/saturn.h",
- MAME_DIR .. "src/devices/cpu/saturn/satops.hxx",
- MAME_DIR .. "src/devices/cpu/saturn/sattable.hxx",
+ MAME_DIR .. "src/devices/cpu/saturn/satops.ipp",
+ MAME_DIR .. "src/devices/cpu/saturn/sattable.ipp",
}
end
@@ -2761,21 +2772,20 @@ if (CPUS["ALTO2"]~=null or _OPTIONS["with-tools"]) then
end
------------------------------------------
--- Sun SPARC, Fujitus MB86901 implementation
---@src/devices/cpu/sparc/sparc.h,CPUS["MB86901"] = true
+-- Sun SPARCv7, SPARCv8 implementation
+--@src/devices/cpu/sparc/sparc.h,CPUS["SPARC"] = true
--------------------------------------------------
-if (CPUS["MB86901"]~=null) then
+if (CPUS["SPARC"]~=null) then
files {
- MAME_DIR .. "src/devices/cpu/sparc/mb86901.cpp",
- MAME_DIR .. "src/devices/cpu/sparc/sparcv8ops.ipp",
+ MAME_DIR .. "src/devices/cpu/sparc/sparc.cpp",
MAME_DIR .. "src/devices/cpu/sparc/sparcdefs.h",
MAME_DIR .. "src/devices/cpu/sparc/sparc_intf.h",
MAME_DIR .. "src/devices/cpu/sparc/sparc.h",
}
end
-if (CPUS["MB86901"]~=null or _OPTIONS["with-tools"]) then
+if (CPUS["SPARC"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/sparc/sparcdasm.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/sparc/sparcdasm.h")
end
@@ -2961,3 +2971,20 @@ if (CPUS["CR16B"]~=null or _OPTIONS["with-tools"]) then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/cr16b/cr16bdasm.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/cr16b/cr16bdasm.h")
end
+
+--------------------------------------------------
+-- Motorola DSP56000
+--@src/devices/cpu/dsp56000/dsp56000.h,CPUS["DSP56000"] = true
+--------------------------------------------------
+
+if (CPUS["DSP56000"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/cpu/dsp56000/dsp56000.cpp",
+ MAME_DIR .. "src/devices/cpu/dsp56000/dsp56000.h",
+ }
+end
+
+if (CPUS["DSP56000"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56000/dsp56000d.cpp")
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/dsp56000/dsp56000d.h")
+end
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index 197e4181258..1561bb1b691 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -159,7 +159,7 @@ files {
MAME_DIR .. "src/emu/inputdev.h",
MAME_DIR .. "src/emu/ioport.cpp",
MAME_DIR .. "src/emu/ioport.h",
- MAME_DIR .. "src/emu/inpttype.h",
+ MAME_DIR .. "src/emu/inpttype.ipp",
MAME_DIR .. "src/emu/logmacro.h",
MAME_DIR .. "src/emu/machine.cpp",
MAME_DIR .. "src/emu/machine.h",
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 126ee953ad9..e3d07a9d23f 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -2813,6 +2813,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/swtpc8212.h,MACHINES["SWTPC8212"] = true
+---------------------------------------------------
+
+if (MACHINES["SWTPC8212"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/swtpc8212.cpp",
+ MAME_DIR .. "src/devices/machine/swtpc8212.h",
+ }
+end
+
+---------------------------------------------------
+--
--
---------------------------------------------------
diff --git a/docs/release/scripts/src/mame/frontend.lua b/docs/release/scripts/src/mame/frontend.lua
index b785785416e..826b004df4a 100644
--- a/docs/release/scripts/src/mame/frontend.lua
+++ b/docs/release/scripts/src/mame/frontend.lua
@@ -63,8 +63,10 @@ files {
MAME_DIR .. "src/frontend/mame/cheat.h",
MAME_DIR .. "src/frontend/mame/clifront.cpp",
MAME_DIR .. "src/frontend/mame/clifront.h",
- MAME_DIR .. "src/frontend/mame/info.cpp",
- MAME_DIR .. "src/frontend/mame/info.h",
+ MAME_DIR .. "src/frontend/mame/infoxml.cpp",
+ MAME_DIR .. "src/frontend/mame/infoxml.h",
+ MAME_DIR .. "src/frontend/mame/iptseqpoll.cpp",
+ MAME_DIR .. "src/frontend/mame/iptseqpoll.h",
MAME_DIR .. "src/frontend/mame/language.cpp",
MAME_DIR .. "src/frontend/mame/language.h",
MAME_DIR .. "src/frontend/mame/luaengine.cpp",
@@ -77,92 +79,96 @@ files {
MAME_DIR .. "src/frontend/mame/media_ident.h",
MAME_DIR .. "src/frontend/mame/pluginopts.cpp",
MAME_DIR .. "src/frontend/mame/pluginopts.h",
- MAME_DIR .. "src/frontend/mame/ui/ui.cpp",
- MAME_DIR .. "src/frontend/mame/ui/ui.h",
- MAME_DIR .. "src/frontend/mame/ui/text.cpp",
- MAME_DIR .. "src/frontend/mame/ui/text.h",
- MAME_DIR .. "src/frontend/mame/ui/devctrl.h",
- MAME_DIR .. "src/frontend/mame/ui/menu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/menu.h",
- MAME_DIR .. "src/frontend/mame/ui/submenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/submenu.h",
- MAME_DIR .. "src/frontend/mame/ui/mainmenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/mainmenu.h",
- MAME_DIR .. "src/frontend/mame/ui/miscmenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/miscmenu.h",
+ MAME_DIR .. "src/frontend/mame/ui/analogipt.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/analogipt.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/auditmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/auditmenu.h",
MAME_DIR .. "src/frontend/mame/ui/barcode.cpp",
MAME_DIR .. "src/frontend/mame/ui/barcode.h",
MAME_DIR .. "src/frontend/mame/ui/cheatopt.cpp",
MAME_DIR .. "src/frontend/mame/ui/cheatopt.h",
- MAME_DIR .. "src/frontend/mame/ui/pluginopt.cpp",
- MAME_DIR .. "src/frontend/mame/ui/pluginopt.h",
+ MAME_DIR .. "src/frontend/mame/ui/confswitch.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/confswitch.h",
+ MAME_DIR .. "src/frontend/mame/ui/custui.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/custui.h",
+ MAME_DIR .. "src/frontend/mame/ui/datmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/datmenu.h",
+ MAME_DIR .. "src/frontend/mame/ui/defimg.ipp",
+ MAME_DIR .. "src/frontend/mame/ui/devctrl.h",
MAME_DIR .. "src/frontend/mame/ui/devopt.cpp",
MAME_DIR .. "src/frontend/mame/ui/devopt.h",
+ MAME_DIR .. "src/frontend/mame/ui/dirmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/dirmenu.h",
+ MAME_DIR .. "src/frontend/mame/ui/filecreate.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/filecreate.h",
MAME_DIR .. "src/frontend/mame/ui/filemngr.cpp",
MAME_DIR .. "src/frontend/mame/ui/filemngr.h",
MAME_DIR .. "src/frontend/mame/ui/filesel.cpp",
MAME_DIR .. "src/frontend/mame/ui/filesel.h",
- MAME_DIR .. "src/frontend/mame/ui/filecreate.cpp",
- MAME_DIR .. "src/frontend/mame/ui/filecreate.h",
MAME_DIR .. "src/frontend/mame/ui/floppycntrl.cpp",
MAME_DIR .. "src/frontend/mame/ui/floppycntrl.h",
+ MAME_DIR .. "src/frontend/mame/ui/icorender.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/icorender.h",
MAME_DIR .. "src/frontend/mame/ui/imgcntrl.cpp",
MAME_DIR .. "src/frontend/mame/ui/imgcntrl.h",
MAME_DIR .. "src/frontend/mame/ui/info.cpp",
MAME_DIR .. "src/frontend/mame/ui/info.h",
MAME_DIR .. "src/frontend/mame/ui/info_pty.cpp",
MAME_DIR .. "src/frontend/mame/ui/info_pty.h",
- MAME_DIR .. "src/frontend/mame/ui/inputmap.cpp",
- MAME_DIR .. "src/frontend/mame/ui/inputmap.h",
- MAME_DIR .. "src/frontend/mame/ui/selmenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/selmenu.h",
- MAME_DIR .. "src/frontend/mame/ui/sliders.cpp",
- MAME_DIR .. "src/frontend/mame/ui/sliders.h",
- MAME_DIR .. "src/frontend/mame/ui/slotopt.cpp",
- MAME_DIR .. "src/frontend/mame/ui/slotopt.h",
- MAME_DIR .. "src/frontend/mame/ui/swlist.cpp",
- MAME_DIR .. "src/frontend/mame/ui/swlist.h",
- MAME_DIR .. "src/frontend/mame/ui/tapectrl.cpp",
- MAME_DIR .. "src/frontend/mame/ui/tapectrl.h",
- MAME_DIR .. "src/frontend/mame/ui/videoopt.cpp",
- MAME_DIR .. "src/frontend/mame/ui/videoopt.h",
- MAME_DIR .. "src/frontend/mame/ui/viewgfx.cpp",
- MAME_DIR .. "src/frontend/mame/ui/viewgfx.h",
- MAME_DIR .. "src/frontend/mame/ui/auditmenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/auditmenu.h",
- MAME_DIR .. "src/frontend/mame/ui/custui.cpp",
- MAME_DIR .. "src/frontend/mame/ui/custui.h",
- MAME_DIR .. "src/frontend/mame/ui/datmenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/datmenu.h",
- MAME_DIR .. "src/frontend/mame/ui/defimg.ipp",
- MAME_DIR .. "src/frontend/mame/ui/dirmenu.cpp",
- MAME_DIR .. "src/frontend/mame/ui/dirmenu.h",
- MAME_DIR .. "src/frontend/mame/ui/icorender.cpp",
- MAME_DIR .. "src/frontend/mame/ui/icorender.h",
MAME_DIR .. "src/frontend/mame/ui/inifile.cpp",
MAME_DIR .. "src/frontend/mame/ui/inifile.h",
+ MAME_DIR .. "src/frontend/mame/ui/inputmap.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/inputmap.h",
+ MAME_DIR .. "src/frontend/mame/ui/mainmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/mainmenu.h",
+ MAME_DIR .. "src/frontend/mame/ui/menu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/menu.h",
MAME_DIR .. "src/frontend/mame/ui/miscmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/miscmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/miscmenu.h",
MAME_DIR .. "src/frontend/mame/ui/miscmenu.h",
MAME_DIR .. "src/frontend/mame/ui/moptions.cpp",
MAME_DIR .. "src/frontend/mame/ui/moptions.h",
MAME_DIR .. "src/frontend/mame/ui/optsmenu.cpp",
MAME_DIR .. "src/frontend/mame/ui/optsmenu.h",
+ MAME_DIR .. "src/frontend/mame/ui/pluginopt.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/pluginopt.h",
MAME_DIR .. "src/frontend/mame/ui/selector.cpp",
MAME_DIR .. "src/frontend/mame/ui/selector.h",
MAME_DIR .. "src/frontend/mame/ui/selgame.cpp",
MAME_DIR .. "src/frontend/mame/ui/selgame.h",
- MAME_DIR .. "src/frontend/mame/ui/simpleselgame.cpp",
- MAME_DIR .. "src/frontend/mame/ui/simpleselgame.h",
+ MAME_DIR .. "src/frontend/mame/ui/selmenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/selmenu.h",
MAME_DIR .. "src/frontend/mame/ui/selsoft.cpp",
MAME_DIR .. "src/frontend/mame/ui/selsoft.h",
+ MAME_DIR .. "src/frontend/mame/ui/simpleselgame.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/simpleselgame.h",
+ MAME_DIR .. "src/frontend/mame/ui/sliders.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/sliders.h",
+ MAME_DIR .. "src/frontend/mame/ui/slotopt.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/slotopt.h",
MAME_DIR .. "src/frontend/mame/ui/sndmenu.cpp",
MAME_DIR .. "src/frontend/mame/ui/sndmenu.h",
MAME_DIR .. "src/frontend/mame/ui/starimg.ipp",
MAME_DIR .. "src/frontend/mame/ui/state.cpp",
MAME_DIR .. "src/frontend/mame/ui/state.h",
+ MAME_DIR .. "src/frontend/mame/ui/submenu.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/submenu.h",
+ MAME_DIR .. "src/frontend/mame/ui/swlist.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/swlist.h",
+ MAME_DIR .. "src/frontend/mame/ui/tapectrl.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/tapectrl.h",
+ MAME_DIR .. "src/frontend/mame/ui/text.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/text.h",
MAME_DIR .. "src/frontend/mame/ui/toolbar.ipp",
+ MAME_DIR .. "src/frontend/mame/ui/ui.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/ui.h",
MAME_DIR .. "src/frontend/mame/ui/utils.cpp",
MAME_DIR .. "src/frontend/mame/ui/utils.h",
+ MAME_DIR .. "src/frontend/mame/ui/videoopt.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/videoopt.h",
+ MAME_DIR .. "src/frontend/mame/ui/viewgfx.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/viewgfx.h",
MAME_DIR .. "src/frontend/mame/ui/widgets.cpp",
MAME_DIR .. "src/frontend/mame/ui/widgets.h",
}
diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua
index fd3a2fe8f82..70ff1f54467 100644
--- a/docs/release/scripts/src/netlist.lua
+++ b/docs/release/scripts/src/netlist.lua
@@ -62,19 +62,23 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/plib/pdynlib.h",
MAME_DIR .. "src/lib/netlist/plib/pmain.cpp",
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/pomp.h",
MAME_DIR .. "src/lib/netlist/plib/poptions.cpp",
MAME_DIR .. "src/lib/netlist/plib/poptions.h",
- MAME_DIR .. "src/lib/netlist/plib/pparser.cpp",
- MAME_DIR .. "src/lib/netlist/plib/pparser.h",
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/pstate.h",
+ MAME_DIR .. "src/lib/netlist/plib/pstonum.h",
MAME_DIR .. "src/lib/netlist/plib/pstring.cpp",
MAME_DIR .. "src/lib/netlist/plib/pstring.h",
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/ptokenizer.cpp",
+ MAME_DIR .. "src/lib/netlist/plib/ptokenizer.h",
MAME_DIR .. "src/lib/netlist/plib/ptypes.h",
MAME_DIR .. "src/lib/netlist/plib/putil.cpp",
MAME_DIR .. "src/lib/netlist/plib/putil.h",
@@ -122,6 +126,8 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_4066.h",
MAME_DIR .. "src/lib/netlist/devices/nld_4316.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_4316.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_7442.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_7442.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7448.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_7448.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7450.cpp",
@@ -138,6 +144,8 @@ project "netlist"
MAME_DIR .. "src/lib/netlist/devices/nld_7485.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7490.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_7490.h",
+ MAME_DIR .. "src/lib/netlist/devices/nld_7492.cpp",
+ MAME_DIR .. "src/lib/netlist/devices/nld_7492.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7493.cpp",
MAME_DIR .. "src/lib/netlist/devices/nld_7493.h",
MAME_DIR .. "src/lib/netlist/devices/nld_7497.cpp",
diff --git a/docs/release/scripts/src/sound.lua b/docs/release/scripts/src/sound.lua
index 6f83f86aae3..752b8af30e6 100644
--- a/docs/release/scripts/src/sound.lua
+++ b/docs/release/scripts/src/sound.lua
@@ -1448,7 +1448,7 @@ end
---------------------------------------------------
-- Intelligent Designs DAVE
---@src/devices/sound/dave.h,MACHINES["DAVE"] = true
+--@src/devices/sound/dave.h,SOUNDS["DAVE"] = true
---------------------------------------------------
if (SOUNDS["DAVE"]~=null) then
diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua
index 2caf4cd60d2..4204a703c3c 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/hbmame/drivers/galaxian.cpp",
MAME_DIR .. "src/mame/audio/galaxian.cpp",
MAME_DIR .. "src/mame/video/galaxian.cpp",
+ MAME_DIR .. "src/mame/video/starfield_05xx.cpp",
MAME_DIR .. "src/hbmame/drivers/mappy.cpp",
MAME_DIR .. "src/mame/video/mappy.cpp",
MAME_DIR .. "src/hbmame/drivers/pacland.cpp",
@@ -919,7 +920,6 @@ files {
MAME_DIR .. "src/mame/machine/bublbobl.cpp",
MAME_DIR .. "src/mame/video/bublbobl.cpp",
MAME_DIR .. "src/hbmame/drivers/flstory.cpp",
- MAME_DIR .. "src/mame/machine/flstory.cpp",
MAME_DIR .. "src/mame/video/flstory.cpp",
MAME_DIR .. "src/hbmame/drivers/rastan.cpp",
MAME_DIR .. "src/mame/video/rastan.cpp",
diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua
index 210ac27c79b..4567d6b0b60 100644
--- a/docs/release/scripts/target/mame/arcade.lua
+++ b/docs/release/scripts/target/mame/arcade.lua
@@ -608,6 +608,7 @@ MACHINES["SMPC"] = true
--MACHINES["SPG2XX"] = true
MACHINES["STVCD"] = true
--MACHINES["SUN4C_MMU"] = true
+MACHINES["SWTPC8212"] = true
MACHINES["TC0091LVC"] = true
--MACHINES["TDC1008"] = true
MACHINES["TE7750"] = true
@@ -1443,8 +1444,8 @@ files {
MAME_DIR .. "src/mame/drivers/1942.cpp",
MAME_DIR .. "src/mame/includes/1942.h",
MAME_DIR .. "src/mame/video/1942.cpp",
- MAME_DIR .. "src/mame/audio/nl_1942.cpp",
- MAME_DIR .. "src/mame/audio/nl_1942.h",
+ MAME_DIR .. "src/mame/audio/nl_1942.cpp",
+ MAME_DIR .. "src/mame/audio/nl_1942.h",
MAME_DIR .. "src/mame/drivers/1943.cpp",
MAME_DIR .. "src/mame/includes/1943.h",
MAME_DIR .. "src/mame/video/1943.cpp",
@@ -1466,6 +1467,8 @@ files {
MAME_DIR .. "src/mame/drivers/cps1.cpp",
MAME_DIR .. "src/mame/includes/cps1.h",
MAME_DIR .. "src/mame/video/cps1.cpp",
+ MAME_DIR .. "src/mame/drivers/cps1bl_5205.cpp",
+ MAME_DIR .. "src/mame/drivers/cps1bl_pic.cpp",
MAME_DIR .. "src/mame/drivers/kenseim.cpp",
MAME_DIR .. "src/mame/drivers/cps2.cpp",
MAME_DIR .. "src/mame/machine/cps2crypt.cpp",
@@ -1479,6 +1482,7 @@ files {
MAME_DIR .. "src/mame/includes/exedexes.h",
MAME_DIR .. "src/mame/video/exedexes.cpp",
MAME_DIR .. "src/mame/drivers/fcrash.cpp",
+ MAME_DIR .. "src/mame/includes/fcrash.h",
MAME_DIR .. "src/mame/drivers/gng.cpp",
MAME_DIR .. "src/mame/includes/gng.h",
MAME_DIR .. "src/mame/video/gng.cpp",
@@ -2688,6 +2692,7 @@ files {
MAME_DIR .. "src/mame/drivers/8080bw.cpp",
MAME_DIR .. "src/mame/includes/8080bw.h",
MAME_DIR .. "src/mame/audio/8080bw.cpp",
+ MAME_DIR .. "src/mame/audio/8080bw.h",
MAME_DIR .. "src/mame/video/8080bw.cpp",
MAME_DIR .. "src/mame/drivers/m79amb.cpp",
MAME_DIR .. "src/mame/includes/m79amb.h",
@@ -2796,6 +2801,8 @@ files {
MAME_DIR .. "src/mame/video/galaga.cpp",
MAME_DIR .. "src/mame/video/bosco.cpp",
MAME_DIR .. "src/mame/includes/bosco.h",
+ MAME_DIR .. "src/mame/video/starfield_05xx.cpp",
+ MAME_DIR .. "src/mame/video/starfield_05xx.h",
MAME_DIR .. "src/mame/video/digdug.cpp",
MAME_DIR .. "src/mame/includes/digdug.h",
MAME_DIR .. "src/mame/machine/xevious.cpp",
@@ -3082,8 +3089,8 @@ files {
MAME_DIR .. "src/mame/drivers/popeye.cpp",
MAME_DIR .. "src/mame/includes/popeye.h",
MAME_DIR .. "src/mame/video/popeye.cpp",
- MAME_DIR .. "src/mame/audio/nl_popeye.cpp",
- MAME_DIR .. "src/mame/audio/nl_popeye.h",
+ MAME_DIR .. "src/mame/audio/nl_popeye.cpp",
+ MAME_DIR .. "src/mame/audio/nl_popeye.h",
MAME_DIR .. "src/mame/drivers/punchout.cpp",
MAME_DIR .. "src/mame/includes/punchout.h",
MAME_DIR .. "src/mame/video/punchout.cpp",
@@ -3196,9 +3203,8 @@ files {
MAME_DIR .. "src/mame/drivers/jrpacman.cpp",
MAME_DIR .. "src/mame/drivers/pacman.cpp",
MAME_DIR .. "src/mame/includes/pacman.h",
+ MAME_DIR .. "src/mame/machine/pacman.cpp",
MAME_DIR .. "src/mame/video/pacman.cpp",
- MAME_DIR .. "src/mame/machine/epos.cpp",
- MAME_DIR .. "src/mame/machine/epos.h",
MAME_DIR .. "src/mame/machine/jumpshot.cpp",
MAME_DIR .. "src/mame/machine/jumpshot.h",
MAME_DIR .. "src/mame/machine/pacplus.cpp",
@@ -3870,7 +3876,6 @@ files {
MAME_DIR .. "src/mame/video/fgoal.cpp",
MAME_DIR .. "src/mame/drivers/flstory.cpp",
MAME_DIR .. "src/mame/includes/flstory.h",
- MAME_DIR .. "src/mame/machine/flstory.cpp",
MAME_DIR .. "src/mame/video/flstory.cpp",
MAME_DIR .. "src/mame/drivers/galastrm.cpp",
MAME_DIR .. "src/mame/includes/galastrm.h",
@@ -4663,8 +4668,8 @@ files {
MAME_DIR .. "src/mame/drivers/clowndwn.cpp",
MAME_DIR .. "src/mame/drivers/clpoker.cpp",
MAME_DIR .. "src/mame/drivers/cocoloco.cpp",
- MAME_DIR .. "src/mame/audio/nl_cocoloco.h",
- MAME_DIR .. "src/mame/audio/nl_cocoloco.cpp",
+ MAME_DIR .. "src/mame/audio/nl_cocoloco.h",
+ MAME_DIR .. "src/mame/audio/nl_cocoloco.cpp",
MAME_DIR .. "src/mame/drivers/coinmstr.cpp",
MAME_DIR .. "src/mame/drivers/coinmvga.cpp",
MAME_DIR .. "src/mame/drivers/comebaby.cpp",
@@ -4754,6 +4759,7 @@ files {
MAME_DIR .. "src/mame/drivers/gotcha.cpp",
MAME_DIR .. "src/mame/includes/gotcha.h",
MAME_DIR .. "src/mame/video/gotcha.cpp",
+ MAME_DIR .. "src/mame/drivers/gsspade.cpp",
MAME_DIR .. "src/mame/drivers/gumbo.cpp",
MAME_DIR .. "src/mame/includes/gumbo.h",
MAME_DIR .. "src/mame/video/gumbo.cpp",
diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua
index f09ec3d999d..901164f1619 100644
--- a/docs/release/scripts/target/mame/mess.lua
+++ b/docs/release/scripts/target/mame/mess.lua
@@ -132,7 +132,7 @@ CPUS["E0C6200"] = true
CPUS["MELPS4"] = true
CPUS["HPHYBRID"] = true
CPUS["SM510"] = true
-CPUS["MB86901"] = true
+CPUS["SPARC"] = true
CPUS["NANOPROCESSOR"] = true
CPUS["CLIPPER"] = true
CPUS["CAPRICORN"] = true
@@ -147,6 +147,7 @@ CPUS["BCP"] = true
CPUS["F2MC16"] = true
CPUS["CR16B"] = true
CPUS["FR"] = true
+CPUS["DSP56000"] = true
--------------------------------------------------
-- specify available sound cores; some of these are
@@ -621,6 +622,7 @@ MACHINES["SMPC"] = true
MACHINES["SPG2XX"] = true
MACHINES["STVCD"] = true
MACHINES["SUN4C_MMU"] = true
+MACHINES["SWTPC8212"] = true
MACHINES["TC0091LVC"] = true
MACHINES["TDC1008"] = true
--MACHINES["TE7750"] = true
@@ -751,7 +753,9 @@ BUSES["ASTROCADE"] = true
BUSES["ATA"] = true
BUSES["BBC_FDC"] = true
BUSES["BBC_ANALOGUE"] = true
+BUSES["BBC_CART"] = true
BUSES["BBC_EXP"] = true
+BUSES["BBC_INTERNAL"] = true
BUSES["BBC_JOYPORT"] = true
BUSES["BBC_1MHZBUS"] = true
BUSES["BBC_TUBE"] = true
@@ -805,10 +809,7 @@ BUSES["IQ151"] = true
BUSES["ISA"] = true
BUSES["ISBX"] = true
BUSES["JAKKS_GAMEKEY"] = true
-BUSES["HP_OPTROM"] = true
-BUSES["HP80_OPTROM"] = true
BUSES["HP80_IO"] = true
-BUSES["HP9825_OPTROM"] = true
BUSES["HP9845_IO"] = true
BUSES["KC"] = true
BUSES["LPCI"] = true
@@ -1458,6 +1459,7 @@ files {
MAME_DIR .. "src/mame/drivers/cps1.cpp",
MAME_DIR .. "src/mame/includes/cps1.h",
MAME_DIR .. "src/mame/video/cps1.cpp",
+ MAME_DIR .. "src/mame/drivers/fcrash.cpp",
MAME_DIR .. "src/mame/video/xbox_nv2a.cpp",
MAME_DIR .. "src/mame/machine/xbox.cpp",
MAME_DIR .. "src/mame/machine/xbox_usb.cpp",
@@ -1589,7 +1591,9 @@ files {
createMESSProjects(_target, _subtarget, "ampro")
files {
+ MAME_DIR .. "src/mame/drivers/ampro.cpp",
MAME_DIR .. "src/mame/drivers/lb186.cpp",
+ MAME_DIR .. "src/mame/drivers/lbpc.cpp",
}
createMESSProjects(_target, _subtarget, "amstrad")
@@ -2370,6 +2374,7 @@ files {
MAME_DIR .. "src/mame/drivers/4004clk.cpp",
MAME_DIR .. "src/mame/drivers/68ksbc.cpp",
MAME_DIR .. "src/mame/drivers/craft.cpp",
+ MAME_DIR .. "src/mame/drivers/dcebridge.cpp",
MAME_DIR .. "src/mame/drivers/homez80.cpp",
MAME_DIR .. "src/mame/drivers/p112.cpp",
MAME_DIR .. "src/mame/drivers/phunsy.cpp",
@@ -2398,8 +2403,14 @@ files {
MAME_DIR .. "src/mame/machine/hp48.cpp",
MAME_DIR .. "src/mame/machine/hp48_port.cpp",
MAME_DIR .. "src/mame/machine/hp48_port.h",
+ MAME_DIR .. "src/mame/machine/hp80_optrom.cpp",
+ MAME_DIR .. "src/mame/machine/hp80_optrom.h",
+ MAME_DIR .. "src/mame/machine/hp9825_optrom.cpp",
+ MAME_DIR .. "src/mame/machine/hp9825_optrom.h",
MAME_DIR .. "src/mame/machine/hp9825_tape.cpp",
MAME_DIR .. "src/mame/machine/hp9825_tape.h",
+ MAME_DIR .. "src/mame/machine/hp9845_optrom.cpp",
+ MAME_DIR .. "src/mame/machine/hp9845_optrom.h",
MAME_DIR .. "src/mame/machine/hp9845_printer.cpp",
MAME_DIR .. "src/mame/machine/hp9845_printer.h",
MAME_DIR .. "src/mame/machine/hp98x5_io_sys.cpp",
@@ -2862,6 +2873,17 @@ files {
MAME_DIR .. "src/mame/drivers/gamecube.cpp",
MAME_DIR .. "src/mame/machine/m6502_vtscr.cpp",
MAME_DIR .. "src/mame/machine/m6502_vtscr.h",
+ MAME_DIR .. "src/mame/machine/m6502_vh2009.cpp",
+ MAME_DIR .. "src/mame/machine/m6502_vh2009.h",
+ MAME_DIR .. "src/mame/drivers/vt1682.cpp",
+ MAME_DIR .. "src/mame/machine/vt1682_io.h",
+ MAME_DIR .. "src/mame/machine/vt1682_io.cpp",
+ MAME_DIR .. "src/mame/machine/vt1682_alu.h",
+ MAME_DIR .. "src/mame/machine/vt1682_alu.cpp",
+ MAME_DIR .. "src/mame/machine/vt1682_timer.h",
+ MAME_DIR .. "src/mame/machine/vt1682_timer.cpp",
+ MAME_DIR .. "src/mame/machine/m6502_vt1682.cpp",
+ MAME_DIR .. "src/mame/machine/m6502_vt1682.h",
}
createMESSProjects(_target, _subtarget, "nokia")
@@ -3115,6 +3137,7 @@ files {
createMESSProjects(_target, _subtarget, "roland")
files {
MAME_DIR .. "src/mame/drivers/rmt32.cpp",
+ MAME_DIR .. "src/mame/drivers/rcm32p.cpp",
MAME_DIR .. "src/mame/drivers/rd110.cpp",
MAME_DIR .. "src/mame/drivers/rsc55.cpp",
MAME_DIR .. "src/mame/drivers/tb303.cpp",
@@ -3693,6 +3716,18 @@ files {
MAME_DIR .. "src/mame/audio/elan_eu3a05.h",
MAME_DIR .. "src/mame/machine/elan_eu3a05gpio.cpp",
MAME_DIR .. "src/mame/machine/elan_eu3a05gpio.h",
+ MAME_DIR .. "src/mame/machine/elan_eu3a05commonsys.cpp",
+ MAME_DIR .. "src/mame/machine/elan_eu3a05commonsys.h",
+ MAME_DIR .. "src/mame/machine/elan_eu3a05sys.cpp",
+ MAME_DIR .. "src/mame/machine/elan_eu3a05sys.h",
+ MAME_DIR .. "src/mame/machine/elan_eu3a14sys.cpp",
+ MAME_DIR .. "src/mame/machine/elan_eu3a14sys.h",
+ MAME_DIR .. "src/mame/video/elan_eu3a05commonvid.cpp",
+ MAME_DIR .. "src/mame/video/elan_eu3a05commonvid.h",
+ MAME_DIR .. "src/mame/video/elan_eu3a05vid.cpp",
+ MAME_DIR .. "src/mame/video/elan_eu3a05vid.h",
+ MAME_DIR .. "src/mame/video/elan_eu3a14vid.cpp",
+ MAME_DIR .. "src/mame/video/elan_eu3a14vid.h",
MAME_DIR .. "src/mame/drivers/trkfldch.cpp",
MAME_DIR .. "src/mame/drivers/tvgame.cpp",
MAME_DIR .. "src/mame/drivers/spg110.cpp",
@@ -3823,6 +3858,7 @@ files {
MAME_DIR .. "src/mame/audio/nl_gamemachine.cpp",
MAME_DIR .. "src/mame/drivers/geniusiq.cpp",
MAME_DIR .. "src/mame/drivers/geniusjr.cpp",
+ MAME_DIR .. "src/mame/drivers/gkidabc.cpp",
MAME_DIR .. "src/mame/drivers/glcx.cpp",
MAME_DIR .. "src/mame/drivers/vtech_eu3a12.cpp",
MAME_DIR .. "src/mame/drivers/iqunlim.cpp",
@@ -3946,11 +3982,11 @@ files {
MAME_DIR .. "src/mame/drivers/akaiax80.cpp",
MAME_DIR .. "src/mame/drivers/alcat7100.cpp",
MAME_DIR .. "src/mame/drivers/alesis_qs.cpp",
+ MAME_DIR .. "src/mame/drivers/alfaskop41xx.cpp",
MAME_DIR .. "src/mame/drivers/alphasma.cpp",
MAME_DIR .. "src/mame/drivers/am1000.cpp",
MAME_DIR .. "src/mame/drivers/ampex.cpp",
MAME_DIR .. "src/mame/drivers/ampex210.cpp",
- MAME_DIR .. "src/mame/drivers/ampro.cpp",
MAME_DIR .. "src/mame/drivers/ampscarp.cpp",
MAME_DIR .. "src/mame/drivers/amust.cpp",
MAME_DIR .. "src/mame/drivers/anzterm.cpp",
@@ -3976,6 +4012,7 @@ files {
MAME_DIR .. "src/mame/drivers/candela.cpp",
MAME_DIR .. "src/mame/drivers/cardinal.cpp",
MAME_DIR .. "src/mame/drivers/cbnt2039.cpp",
+ MAME_DIR .. "src/mame/drivers/cdsys5.cpp",
MAME_DIR .. "src/mame/drivers/chaos.cpp",
MAME_DIR .. "src/mame/drivers/cd2650.cpp",
MAME_DIR .. "src/mame/drivers/cdc721.cpp",
@@ -4016,6 +4053,7 @@ files {
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",
MAME_DIR .. "src/mame/drivers/facit4440.cpp",
@@ -4091,6 +4129,7 @@ files {
MAME_DIR .. "src/mame/drivers/ms9540.cpp",
MAME_DIR .. "src/mame/drivers/mstation.cpp",
MAME_DIR .. "src/mame/drivers/mt735.cpp",
+ MAME_DIR .. "src/mame/drivers/mtd1256.cpp",
MAME_DIR .. "src/mame/drivers/mx2178.cpp",
MAME_DIR .. "src/mame/drivers/mycom.cpp",
MAME_DIR .. "src/mame/drivers/myvision.cpp",
@@ -4134,6 +4173,7 @@ files {
MAME_DIR .. "src/mame/drivers/shine.cpp",
MAME_DIR .. "src/mame/drivers/si5500.cpp",
MAME_DIR .. "src/mame/drivers/sk101bl.cpp",
+ MAME_DIR .. "src/mame/drivers/slsstars.cpp",
MAME_DIR .. "src/mame/drivers/softbox.cpp",
MAME_DIR .. "src/mame/includes/softbox.h",
MAME_DIR .. "src/mame/drivers/squale.cpp",