summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/src
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r--docs/release/scripts/src/bus.lua40
-rw-r--r--docs/release/scripts/src/cpu.lua6
-rw-r--r--docs/release/scripts/src/emu.lua6
-rw-r--r--docs/release/scripts/src/machine.lua55
-rw-r--r--docs/release/scripts/src/mame/frontend.lua6
-rw-r--r--docs/release/scripts/src/osd/modules.lua5
-rw-r--r--docs/release/scripts/src/osd/windows.lua5
-rw-r--r--docs/release/scripts/src/osd/windows_cfg.lua3
-rw-r--r--docs/release/scripts/src/osd/winui.lua2
-rw-r--r--docs/release/scripts/src/osd/winui_cfg.lua5
10 files changed, 124 insertions, 9 deletions
diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua
index 4d65e662d14..348eb598223 100644
--- a/docs/release/scripts/src/bus.lua
+++ b/docs/release/scripts/src/bus.lua
@@ -360,6 +360,14 @@ if (BUSES["ARCHIMEDES_PODULE"]~=null) then
MAME_DIR .. "src/devices/bus/archimedes/podule/faxpack.h",
MAME_DIR .. "src/devices/bus/archimedes/podule/greyhawk.cpp",
MAME_DIR .. "src/devices/bus/archimedes/podule/greyhawk.h",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc.cpp",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc.h",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_cw.cpp",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_cw.h",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_morley.cpp",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_morley.h",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_we.cpp",
+ MAME_DIR .. "src/devices/bus/archimedes/podule/hdisc_we.h",
MAME_DIR .. "src/devices/bus/archimedes/podule/ide_be.cpp",
MAME_DIR .. "src/devices/bus/archimedes/podule/ide_be.h",
MAME_DIR .. "src/devices/bus/archimedes/podule/ide_rdev.cpp",
@@ -524,6 +532,8 @@ if (BUSES["BBC_CART"]~=null) then
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/mastersd.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/cart/mastersd.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",
@@ -624,6 +634,8 @@ if (BUSES["BBC_MODEM"]~=null) then
files {
MAME_DIR .. "src/devices/bus/bbc/modem/modem.cpp",
MAME_DIR .. "src/devices/bus/bbc/modem/modem.h",
+ MAME_DIR .. "src/devices/bus/bbc/modem/meup.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/modem/meup.h",
MAME_DIR .. "src/devices/bus/bbc/modem/scsiaiv.cpp",
MAME_DIR .. "src/devices/bus/bbc/modem/scsiaiv.h",
}
@@ -770,6 +782,8 @@ if (BUSES["BBC_USERPORT"]~=null) then
MAME_DIR .. "src/devices/bus/bbc/userport/palext.h",
MAME_DIR .. "src/devices/bus/bbc/userport/pointer.cpp",
MAME_DIR .. "src/devices/bus/bbc/userport/pointer.h",
+ MAME_DIR .. "src/devices/bus/bbc/userport/sdcard.cpp",
+ MAME_DIR .. "src/devices/bus/bbc/userport/sdcard.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",
@@ -1196,6 +1210,10 @@ if (BUSES["ELECTRON"]~=null) then
files {
MAME_DIR .. "src/devices/bus/electron/exp.cpp",
MAME_DIR .. "src/devices/bus/electron/exp.h",
+ MAME_DIR .. "src/devices/bus/electron/elksd64.cpp",
+ MAME_DIR .. "src/devices/bus/electron/elksd64.h",
+ MAME_DIR .. "src/devices/bus/electron/elksd128.cpp",
+ MAME_DIR .. "src/devices/bus/electron/elksd128.h",
MAME_DIR .. "src/devices/bus/electron/fbjoy.cpp",
MAME_DIR .. "src/devices/bus/electron/fbjoy.h",
MAME_DIR .. "src/devices/bus/electron/fbprint.cpp",
@@ -1245,6 +1263,8 @@ if (BUSES["ELECTRON_CART"]~=null) then
MAME_DIR .. "src/devices/bus/electron/cart/click.h",
MAME_DIR .. "src/devices/bus/electron/cart/cumana.cpp",
MAME_DIR .. "src/devices/bus/electron/cart/cumana.h",
+ MAME_DIR .. "src/devices/bus/electron/cart/elksdp1.cpp",
+ MAME_DIR .. "src/devices/bus/electron/cart/elksdp1.h",
MAME_DIR .. "src/devices/bus/electron/cart/mgc.cpp",
MAME_DIR .. "src/devices/bus/electron/cart/mgc.h",
MAME_DIR .. "src/devices/bus/electron/cart/peg400.cpp",
@@ -1982,6 +2002,8 @@ if (BUSES["PC_KBD"]~=null) then
MAME_DIR .. "src/devices/bus/pc_kbd/pc_kbdc.h",
MAME_DIR .. "src/devices/bus/pc_kbd/keyboards.cpp",
MAME_DIR .. "src/devices/bus/pc_kbd/keyboards.h",
+ MAME_DIR .. "src/devices/bus/pc_kbd/cherry_mx1500.cpp",
+ MAME_DIR .. "src/devices/bus/pc_kbd/cherry_mx1500.h",
MAME_DIR .. "src/devices/bus/pc_kbd/ec1841.cpp",
MAME_DIR .. "src/devices/bus/pc_kbd/ec1841.h",
MAME_DIR .. "src/devices/bus/pc_kbd/iskr1030.cpp",
@@ -2102,6 +2124,8 @@ if (BUSES["RC2014"]~=null) then
MAME_DIR .. "src/devices/bus/rc2014/cf.h",
MAME_DIR .. "src/devices/bus/rc2014/clock.cpp",
MAME_DIR .. "src/devices/bus/rc2014/clock.h",
+ MAME_DIR .. "src/devices/bus/rc2014/edge.cpp",
+ MAME_DIR .. "src/devices/bus/rc2014/edge.h",
MAME_DIR .. "src/devices/bus/rc2014/fdc.cpp",
MAME_DIR .. "src/devices/bus/rc2014/fdc.h",
MAME_DIR .. "src/devices/bus/rc2014/ide.cpp",
@@ -2122,6 +2146,8 @@ if (BUSES["RC2014"]~=null) then
MAME_DIR .. "src/devices/bus/rc2014/serial.h",
MAME_DIR .. "src/devices/bus/rc2014/sound.cpp",
MAME_DIR .. "src/devices/bus/rc2014/sound.h",
+ MAME_DIR .. "src/devices/bus/rc2014/z180cpu.cpp",
+ MAME_DIR .. "src/devices/bus/rc2014/z180cpu.h",
MAME_DIR .. "src/devices/bus/rc2014/z80cpu.cpp",
MAME_DIR .. "src/devices/bus/rc2014/z80cpu.h",
}
@@ -2630,6 +2656,8 @@ if (BUSES["A2BUS"]~=null) then
MAME_DIR .. "src/devices/bus/a2bus/corvfdc01.h",
MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.cpp",
MAME_DIR .. "src/devices/bus/a2bus/corvfdc02.h",
+ MAME_DIR .. "src/devices/bus/a2bus/excel9.cpp",
+ MAME_DIR .. "src/devices/bus/a2bus/excel9.h",
MAME_DIR .. "src/devices/bus/a2bus/ezcgi.cpp",
MAME_DIR .. "src/devices/bus/a2bus/ezcgi.h",
MAME_DIR .. "src/devices/bus/a2bus/grafex.cpp",
@@ -2747,6 +2775,8 @@ end
if (BUSES["NUBUS"]~=null) then
files {
+ MAME_DIR .. "src/devices/bus/nubus/cards.cpp",
+ MAME_DIR .. "src/devices/bus/nubus/cards.h",
MAME_DIR .. "src/devices/bus/nubus/nubus.cpp",
MAME_DIR .. "src/devices/bus/nubus/nubus.h",
MAME_DIR .. "src/devices/bus/nubus/nubus_48gc.cpp",
@@ -2777,6 +2807,8 @@ if (BUSES["NUBUS"]~=null) then
MAME_DIR .. "src/devices/bus/nubus/quadralink.h",
MAME_DIR .. "src/devices/bus/nubus/laserview.cpp",
MAME_DIR .. "src/devices/bus/nubus/laserview.h",
+ MAME_DIR .. "src/devices/bus/nubus/supermac.cpp",
+ MAME_DIR .. "src/devices/bus/nubus/supermac.h",
MAME_DIR .. "src/devices/bus/nubus/pds30_cb264.cpp",
MAME_DIR .. "src/devices/bus/nubus/pds30_cb264.h",
MAME_DIR .. "src/devices/bus/nubus/pds30_procolor816.cpp",
@@ -4722,8 +4754,12 @@ if (BUSES["MULTIBUS"]~=null) then
MAME_DIR .. "src/devices/bus/multibus/cpuap.h",
MAME_DIR .. "src/devices/bus/multibus/serad.cpp",
MAME_DIR .. "src/devices/bus/multibus/serad.h",
- MAME_DIR .. "src/devices/bus/multibus/labtam3232.cpp",
- MAME_DIR .. "src/devices/bus/multibus/labtam3232.h",
+ MAME_DIR .. "src/devices/bus/multibus/labtam_3232.cpp",
+ MAME_DIR .. "src/devices/bus/multibus/labtam_3232.h",
+ MAME_DIR .. "src/devices/bus/multibus/labtam_vducom.cpp",
+ MAME_DIR .. "src/devices/bus/multibus/labtam_vducom.h",
+ MAME_DIR .. "src/devices/bus/multibus/labtam_z80sbc.cpp",
+ MAME_DIR .. "src/devices/bus/multibus/labtam_z80sbc.h",
}
end
diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua
index a91e36ab0c6..73d5861f21f 100644
--- a/docs/release/scripts/src/cpu.lua
+++ b/docs/release/scripts/src/cpu.lua
@@ -2734,6 +2734,8 @@ if CPUS["KC80"] then
MAME_DIR .. "src/devices/cpu/z80/kl5c80a16.h",
MAME_DIR .. "src/devices/cpu/z80/kp63.cpp",
MAME_DIR .. "src/devices/cpu/z80/kp63.h",
+ MAME_DIR .. "src/devices/cpu/z80/kp64.cpp",
+ MAME_DIR .. "src/devices/cpu/z80/kp64.h",
MAME_DIR .. "src/devices/cpu/z80/kp69.cpp",
MAME_DIR .. "src/devices/cpu/z80/kp69.h",
MAME_DIR .. "src/devices/cpu/z80/ky80.cpp",
@@ -2787,6 +2789,8 @@ if CPUS["Z180"] then
MAME_DIR .. "src/devices/cpu/z180/z180ops.h",
MAME_DIR .. "src/devices/cpu/z180/z180tbl.h",
MAME_DIR .. "src/devices/cpu/z180/z180xy.hxx",
+ MAME_DIR .. "src/devices/cpu/z180/z180asci.cpp",
+ MAME_DIR .. "src/devices/cpu/z180/z180asci.h",
}
end
@@ -3583,6 +3587,8 @@ if CPUS["M68HC16"] then
files {
MAME_DIR .. "src/devices/cpu/m68hc16/cpu16.cpp",
MAME_DIR .. "src/devices/cpu/m68hc16/cpu16.h",
+ MAME_DIR .. "src/devices/cpu/m68hc16/m68hc16z.cpp",
+ MAME_DIR .. "src/devices/cpu/m68hc16/m68hc16z.h",
}
end
diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua
index 06b92469c25..ef708b93d03 100644
--- a/docs/release/scripts/src/emu.lua
+++ b/docs/release/scripts/src/emu.lua
@@ -281,12 +281,13 @@ dependency {
-------------------------------------------------
-- core layouts
--------------------------------------------------
+ { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/noscreens.lh" },
+ { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/monitors.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/dualhovu.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/dualhsxs.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/dualhuov.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/triphsxs.lh" },
{ MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/quadhsxs.lh" },
- { MAME_DIR .. "src/emu/rendlay.cpp", GEN_DIR .. "emu/layout/noscreens.lh" },
}
custombuildtask {
@@ -296,12 +297,13 @@ custombuildtask {
custombuildtask {
{ MAME_DIR .. "src/frontend/mame/ui/uicmd14.png", GEN_DIR .. "emu/ui/uicmd14.fh", { MAME_DIR.. "scripts/build/png2bdc.py", MAME_DIR .. "scripts/build/file2str.py" }, { "@echo Converting uicmd14.png...", PYTHON .. " $(1) $(<) temp_cmd.bdc", PYTHON .. " $(2) temp_cmd.bdc $(@) font_uicmd14 uint8_t" } },
+ layoutbuildtask("emu/layout", "noscreens"),
+ layoutbuildtask("emu/layout", "monitors"),
layoutbuildtask("emu/layout", "dualhovu"),
layoutbuildtask("emu/layout", "dualhsxs"),
layoutbuildtask("emu/layout", "dualhuov"),
layoutbuildtask("emu/layout", "triphsxs"),
layoutbuildtask("emu/layout", "quadhsxs"),
- layoutbuildtask("emu/layout", "noscreens"),
}
project ("precompile")
diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua
index 9d5587b1708..62199b0c620 100644
--- a/docs/release/scripts/src/machine.lua
+++ b/docs/release/scripts/src/machine.lua
@@ -4973,3 +4973,58 @@ if (MACHINES["NS32382"]~=null) then
MAME_DIR .. "src/devices/machine/ns32382.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/machine/fm_scsi.h,MACHINES["FM_SCSI"] = true
+---------------------------------------------------
+if (MACHINES["FM_SCSI"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/fm_scsi.cpp",
+ MAME_DIR .. "src/devices/machine/fm_scsi.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/archimedes_keyb.h,MACHINES["ARCHIMEDES_KEYB"] = true
+---------------------------------------------------
+if (MACHINES["ARCHIMEDES_KEYB"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/archimedes_keyb.cpp",
+ MAME_DIR .. "src/devices/machine/archimedes_keyb.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/cammu.h,MACHINES["CAMMU"] = true
+---------------------------------------------------
+if (MACHINES["CAMMU"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/cammu.cpp",
+ MAME_DIR .. "src/devices/machine/cammu.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/at.h,MACHINES["AT_MB"] = true
+---------------------------------------------------
+if (MACHINES["AT_MB"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/at.cpp",
+ MAME_DIR .. "src/devices/machine/at.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/saa7191.h,MACHINES["SAA7191"] = true
+---------------------------------------------------
+if (MACHINES["SAA7191"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/saa7191.cpp",
+ MAME_DIR .. "src/devices/machine/saa7191.h",
+ }
+end
diff --git a/docs/release/scripts/src/mame/frontend.lua b/docs/release/scripts/src/mame/frontend.lua
index a31172764d9..d098d19846a 100644
--- a/docs/release/scripts/src/mame/frontend.lua
+++ b/docs/release/scripts/src/mame/frontend.lua
@@ -125,8 +125,14 @@ files {
MAME_DIR .. "src/frontend/mame/ui/info_pty.h",
MAME_DIR .. "src/frontend/mame/ui/inifile.cpp",
MAME_DIR .. "src/frontend/mame/ui/inifile.h",
+ MAME_DIR .. "src/frontend/mame/ui/inputdevices.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/inputdevices.h",
MAME_DIR .. "src/frontend/mame/ui/inputmap.cpp",
MAME_DIR .. "src/frontend/mame/ui/inputmap.h",
+ MAME_DIR .. "src/frontend/mame/ui/inputopts.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/inputopts.h",
+ MAME_DIR .. "src/frontend/mame/ui/inputtoggle.cpp",
+ MAME_DIR .. "src/frontend/mame/ui/inputtoggle.h",
MAME_DIR .. "src/frontend/mame/ui/keyboard.cpp",
MAME_DIR .. "src/frontend/mame/ui/keyboard.h",
MAME_DIR .. "src/frontend/mame/ui/mainmenu.cpp",
diff --git a/docs/release/scripts/src/osd/modules.lua b/docs/release/scripts/src/osd/modules.lua
index e431bb93d22..3a44a1c7d05 100644
--- a/docs/release/scripts/src/osd/modules.lua
+++ b/docs/release/scripts/src/osd/modules.lua
@@ -54,6 +54,10 @@ function osdmodulesbuild()
MAME_DIR .. "src/osd/osdnet.h",
MAME_DIR .. "src/osd/watchdog.cpp",
MAME_DIR .. "src/osd/watchdog.h",
+ MAME_DIR .. "src/osd/interface/inputcode.h",
+ MAME_DIR .. "src/osd/interface/inputman.h",
+ MAME_DIR .. "src/osd/interface/inputseq.cpp",
+ MAME_DIR .. "src/osd/interface/inputseq.h",
MAME_DIR .. "src/osd/modules/debugger/debug_module.h",
MAME_DIR .. "src/osd/modules/font/font_module.h",
MAME_DIR .. "src/osd/modules/midi/midi_module.h",
@@ -119,6 +123,7 @@ function osdmodulesbuild()
MAME_DIR .. "src/osd/modules/monitor/monitor_mac.cpp",
}
includedirs {
+ MAME_DIR .. "src/osd",
ext_includedir("asio"),
}
diff --git a/docs/release/scripts/src/osd/windows.lua b/docs/release/scripts/src/osd/windows.lua
index 2d5ca91cca6..2ced36718aa 100644
--- a/docs/release/scripts/src/osd/windows.lua
+++ b/docs/release/scripts/src/osd/windows.lua
@@ -29,12 +29,13 @@ function maintargetosdoptions(_target,_subtarget)
end
links {
- "dinput8",
"comctl32",
"comdlg32",
- "psapi",
+ "dinput8",
"ole32",
+ "psapi",
"shlwapi",
+ "uuid",
}
end
diff --git a/docs/release/scripts/src/osd/windows_cfg.lua b/docs/release/scripts/src/osd/windows_cfg.lua
index 8faf636e0bc..01d441c2214 100644
--- a/docs/release/scripts/src/osd/windows_cfg.lua
+++ b/docs/release/scripts/src/osd/windows_cfg.lua
@@ -33,7 +33,8 @@ if _OPTIONS["MODERN_WIN_API"]=="1" then
}
else
defines {
- "_WIN32_WINNT=0x0501",
+ "_WIN32_WINNT=0x0600",
+ "NTDDI_VERSION=0x06000000",
}
end
diff --git a/docs/release/scripts/src/osd/winui.lua b/docs/release/scripts/src/osd/winui.lua
index b19788e35ec..bee908ed9e9 100644
--- a/docs/release/scripts/src/osd/winui.lua
+++ b/docs/release/scripts/src/osd/winui.lua
@@ -62,6 +62,8 @@ function maintargetosdoptions(_target,_subtarget)
"ole32",
-- "shell32",
"uxtheme",
+ "uuid",
+ "shlwapi",
}
-- Local file gives correct icon in mame instance inside of mameui
diff --git a/docs/release/scripts/src/osd/winui_cfg.lua b/docs/release/scripts/src/osd/winui_cfg.lua
index 5823a20b171..11ad81cc75b 100644
--- a/docs/release/scripts/src/osd/winui_cfg.lua
+++ b/docs/release/scripts/src/osd/winui_cfg.lua
@@ -3,8 +3,9 @@ defines {
"_UNICODE",
"OSD_WINDOWS",
"USE_SDL=0",
- --"WIN95_MULTIMON"
- "_WIN32_WINNT=0x0501",
+ "WINVER=0x600",
+ "_WIN32_WINNT=0x0600",
+ "NTDDI_VERSION=0x06000000",
"USE_QTDEBUG=0",
"WIN32_LEAN_AND_MEAN",
"NOMINMAX",