summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
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/src
parent4056354229a98d6bedf950fabf302a565f99d864 (diff)
0.222 Release filestag222
Diffstat (limited to 'docs/release/scripts/src')
-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
8 files changed, 297 insertions, 15 deletions
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",