summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/machine.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/src/machine.lua')
-rw-r--r--scripts/src/machine.lua382
1 files changed, 351 insertions, 31 deletions
diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua
index 4e74fd9e6c3..27a5069ce51 100644
--- a/scripts/src/machine.lua
+++ b/scripts/src/machine.lua
@@ -51,15 +51,38 @@ files {
MAME_DIR .. "src/devices/imagedev/harddriv.h",
MAME_DIR .. "src/devices/imagedev/mfmhd.cpp",
MAME_DIR .. "src/devices/imagedev/mfmhd.h",
+ MAME_DIR .. "src/devices/imagedev/microdrv.cpp",
+ MAME_DIR .. "src/devices/imagedev/microdrv.h",
MAME_DIR .. "src/devices/imagedev/midiin.cpp",
MAME_DIR .. "src/devices/imagedev/midiin.h",
MAME_DIR .. "src/devices/imagedev/midiout.cpp",
MAME_DIR .. "src/devices/imagedev/midiout.h",
+ MAME_DIR .. "src/devices/imagedev/picture.cpp",
+ MAME_DIR .. "src/devices/imagedev/picture.h",
MAME_DIR .. "src/devices/imagedev/printer.cpp",
MAME_DIR .. "src/devices/imagedev/printer.h",
MAME_DIR .. "src/devices/imagedev/snapquik.cpp",
MAME_DIR .. "src/devices/imagedev/snapquik.h",
+ MAME_DIR .. "src/devices/imagedev/wafadrive.cpp",
+ MAME_DIR .. "src/devices/imagedev/wafadrive.h",
+ MAME_DIR .. "src/devices/imagedev/avivideo.cpp",
+ MAME_DIR .. "src/devices/imagedev/avivideo.h",
}
+
+
+--------------------------------------------------
+--
+--@src/devices/machine/acorn_vidc.h,MACHINES["ACORN_VIDC"] = true
+--------------------------------------------------
+
+if (MACHINES["ACORN_VIDC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/acorn_vidc.cpp",
+ MAME_DIR .. "src/devices/machine/acorn_vidc.h",
+ }
+end
+
+
---------------------------------------------------
--
--@src/devices/machine/akiko.h,MACHINES["AKIKO"] = true
@@ -179,6 +202,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/2812fifo.h,MACHINES["2812FIFO"] = true
+---------------------------------------------------
+
+if (MACHINES["2812FIFO"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/2812fifo.cpp",
+ MAME_DIR .. "src/devices/machine/2812fifo.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/6522via.h,MACHINES["6522VIA"] = true
---------------------------------------------------
@@ -468,6 +503,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/74381.h,MACHINES["TTL74381"] = true
+---------------------------------------------------
+
+if (MACHINES["TTL74381"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/74381.cpp",
+ MAME_DIR .. "src/devices/machine/74381.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/7474.h,MACHINES["TTL7474"] = true
---------------------------------------------------
@@ -528,6 +575,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/adc0804.h,MACHINES["ADC0804"] = true
+---------------------------------------------------
+
+if (MACHINES["ADC0804"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/adc0804.cpp",
+ MAME_DIR .. "src/devices/machine/adc0804.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/adc0808.h,MACHINES["ADC0808"] = true
---------------------------------------------------
@@ -588,6 +647,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/am25s55x.h,MACHINES["AM25S55X"] = true
+---------------------------------------------------
+
+if (MACHINES["AM25S55X"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/am25s55x.cpp",
+ MAME_DIR .. "src/devices/machine/am25s55x.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/am2847.h,MACHINES["AM2847"] = true
---------------------------------------------------
@@ -600,6 +671,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/am2910.h,MACHINES["AM2910"] = true
+---------------------------------------------------
+
+if (MACHINES["AM2910"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/am2910.cpp",
+ MAME_DIR .. "src/devices/machine/am2910.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/am53cf96.h,MACHINES["AM53CF96"] = true
---------------------------------------------------
@@ -807,6 +890,19 @@ end
---------------------------------------------------
--
+--@src/devices/machine/chessmachine.h,MACHINES["CHESSMACHINE"] = true
+---------------------------------------------------
+
+if (MACHINES["CHESSMACHINE"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/chessmachine.cpp",
+ MAME_DIR .. "src/devices/machine/chessmachine.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/machine/com8116.h,MACHINES["COM8116"] = true
---------------------------------------------------
@@ -925,6 +1021,30 @@ end
---------------------------------------------------
--
+--@src/devices/machine/ds17x85.h,MACHINES["DS17X85"] = true
+---------------------------------------------------
+
+if (MACHINES["DS17X85"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ds17x85.cpp",
+ MAME_DIR .. "src/devices/machine/ds17x85.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/ds1994.h,MACHINES["DS1994"] = true
+---------------------------------------------------
+
+if (MACHINES["DS1994"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/ds1994.cpp",
+ MAME_DIR .. "src/devices/machine/ds1994.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/ds2401.h,MACHINES["DS2401"] = true
---------------------------------------------------
@@ -1099,6 +1219,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/hp_dc100_tape.h,MACHINES["HP_DC100_TAPE"] = true
+---------------------------------------------------
+
+if (MACHINES["HP_DC100_TAPE"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/hp_dc100_tape.cpp",
+ MAME_DIR .. "src/devices/machine/hp_dc100_tape.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/hp_taco.h,MACHINES["HP_TACO"] = true
---------------------------------------------------
@@ -1207,6 +1339,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/i82355.h,MACHINES["I82355"] = true
+---------------------------------------------------
+
+if (MACHINES["I82355"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/i82355.cpp",
+ MAME_DIR .. "src/devices/machine/i82355.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/i8243.h,MACHINES["I8243"] = true
---------------------------------------------------
@@ -1915,6 +2059,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/mm5307.h,MACHINES["MM5307"] = true
+---------------------------------------------------
+
+if (MACHINES["MM5307"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/mm5307.cpp",
+ MAME_DIR .. "src/devices/machine/mm5307.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/mm58274c.h,MACHINES["MM58274C"] = true
---------------------------------------------------
@@ -2125,9 +2281,6 @@ end
--
--@src/devices/machine/nscsi_bus.h,MACHINES["NSCSI"] = true
--@src/devices/machine/nscsi_cb.h,MACHINES["NSCSI"] = true
---@src/devices/machine/nscsi_cd.h,MACHINES["NSCSI"] = true
---@src/devices/machine/nscsi_hd.h,MACHINES["NSCSI"] = true
---@src/devices/machine/nscsi_s1410.h,MACHINES["NSCSI"] = true
---------------------------------------------------
if (MACHINES["NSCSI"]~=null) then
@@ -2136,12 +2289,6 @@ if (MACHINES["NSCSI"]~=null) then
MAME_DIR .. "src/devices/machine/nscsi_bus.h",
MAME_DIR .. "src/devices/machine/nscsi_cb.cpp",
MAME_DIR .. "src/devices/machine/nscsi_cb.h",
- MAME_DIR .. "src/devices/machine/nscsi_cd.cpp",
- MAME_DIR .. "src/devices/machine/nscsi_cd.h",
- MAME_DIR .. "src/devices/machine/nscsi_hd.cpp",
- MAME_DIR .. "src/devices/machine/nscsi_hd.h",
- MAME_DIR .. "src/devices/machine/nscsi_s1410.cpp",
- MAME_DIR .. "src/devices/machine/nscsi_s1410.h",
}
end
@@ -2159,6 +2306,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/pcf8584.h,MACHINES["PCF8584"] = true
+---------------------------------------------------
+
+if (MACHINES["PCF8584"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/pcf8584.cpp",
+ MAME_DIR .. "src/devices/machine/pcf8584.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/pcf8593.h,MACHINES["PCF8593"] = true
---------------------------------------------------
@@ -2543,6 +2702,17 @@ end
---------------------------------------------------
--
+--@src/devices/machine/scc68070.h,MACHINES["SCC68070"] = true
+---------------------------------------------------
+if (MACHINES["SCC68070"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/scc68070.cpp",
+ MAME_DIR .. "src/devices/machine/scc68070.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/scnxx562.h,MACHINES["DUSCC"] = true
---------------------------------------------------
@@ -2555,25 +2725,37 @@ end
---------------------------------------------------
--
---@src/devices/machine/serflash.h,MACHINES["SERFLASH"] = true
+--@src/devices/machine/sda2006.h,MACHINES["SDA2006"] = true
---------------------------------------------------
-if (MACHINES["SERFLASH"]~=null) then
+if (MACHINES["SDA2006"]~=null) then
files {
- MAME_DIR .. "src/devices/machine/serflash.cpp",
- MAME_DIR .. "src/devices/machine/serflash.h",
+ MAME_DIR .. "src/devices/machine/sda2006.cpp",
+ MAME_DIR .. "src/devices/machine/sda2006.h",
}
end
---------------------------------------------------
--
---@src/devices/machine/sda2006.h,MACHINES["SDA2006"] = true
+--@src/devices/machine/sensorboard.h,MACHINES["SENSORBOARD"] = true
---------------------------------------------------
-if (MACHINES["SDA2006"]~=null) then
+if (MACHINES["SENSORBOARD"]~=null) then
files {
- MAME_DIR .. "src/devices/machine/sda2006.cpp",
- MAME_DIR .. "src/devices/machine/sda2006.h",
+ MAME_DIR .. "src/devices/machine/sensorboard.cpp",
+ MAME_DIR .. "src/devices/machine/sensorboard.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/serflash.h,MACHINES["SERFLASH"] = true
+---------------------------------------------------
+
+if (MACHINES["SERFLASH"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/serflash.cpp",
+ MAME_DIR .. "src/devices/machine/serflash.h",
}
end
@@ -2616,12 +2798,30 @@ 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
---------------------------------------------------
if (MACHINES["SPG2XX"]~=null) then
files {
MAME_DIR .. "src/devices/machine/spg2xx.cpp",
MAME_DIR .. "src/devices/machine/spg2xx.h",
+ MAME_DIR .. "src/devices/machine/spg2xx_audio.cpp",
+ MAME_DIR .. "src/devices/machine/spg2xx_audio.h",
+ MAME_DIR .. "src/devices/machine/spg2xx_io.cpp",
+ MAME_DIR .. "src/devices/machine/spg2xx_io.h",
+ MAME_DIR .. "src/devices/machine/spg2xx_sysdma.cpp",
+ MAME_DIR .. "src/devices/machine/spg2xx_sysdma.h",
+ MAME_DIR .. "src/devices/machine/spg2xx_video.cpp",
+ MAME_DIR .. "src/devices/machine/spg2xx_video.h",
+ MAME_DIR .. "src/devices/machine/spg110.cpp",
+ 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",
}
end
@@ -2671,6 +2871,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/tdc1008.h,MACHINES["TDC1008"] = true
+---------------------------------------------------
+
+if (MACHINES["TDC1008"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/tdc1008.cpp",
+ MAME_DIR .. "src/devices/machine/tdc1008.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/te7750.h,MACHINES["TE7750"] = true
---------------------------------------------------
@@ -2719,6 +2931,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/tmc208k.h,MACHINES["TMC208K"] = true
+---------------------------------------------------
+
+if (MACHINES["TMC208K"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/tmc208k.cpp",
+ MAME_DIR .. "src/devices/machine/tmc208k.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/tmp68301.h,MACHINES["TMP68301"] = true
---------------------------------------------------
@@ -2864,6 +3088,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/upd7004.h,MACHINES["UPD7004"] = true
+---------------------------------------------------
+
+if (MACHINES["UPD7004"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/upd7004.cpp",
+ MAME_DIR .. "src/devices/machine/upd7004.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/upd71071.h,MACHINES["UPD71071"] = true
---------------------------------------------------
@@ -2912,38 +3148,49 @@ end
---------------------------------------------------
--
---@src/devices/machine/wd11c00_17.h,MACHINES["WD11C00_17"] = true
+--@src/devices/machine/wd1000.h,MACHINES["WD1000"] = true
---------------------------------------------------
-if (MACHINES["WD11C00_17"]~=null) then
+if (MACHINES["WD1000"]~=null) then
files {
- MAME_DIR .. "src/devices/machine/wd11c00_17.cpp",
- MAME_DIR .. "src/devices/machine/wd11c00_17.h",
+ MAME_DIR .. "src/devices/machine/wd1000.cpp",
+ MAME_DIR .. "src/devices/machine/wd1000.h",
}
end
---------------------------------------------------
--
---@src/devices/machine/wd2010.h,MACHINES["WD2010"] = true
+--@src/devices/machine/wd1010.h,MACHINES["WD1010"] = true
---------------------------------------------------
-if (MACHINES["WD2010"]~=null) then
+if (MACHINES["WD1010"]~=null) then
files {
- MAME_DIR .. "src/devices/machine/wd2010.cpp",
- MAME_DIR .. "src/devices/machine/wd2010.h",
+ MAME_DIR .. "src/devices/machine/wd1010.cpp",
+ MAME_DIR .. "src/devices/machine/wd1010.h",
}
end
---------------------------------------------------
--
---@src/devices/machine/wd33c93.h,MACHINES["WD33C93"] = true
+--@src/devices/machine/wd11c00_17.h,MACHINES["WD11C00_17"] = true
---------------------------------------------------
-if (MACHINES["WD33C93"]~=null) then
- MACHINES["SCSI"] = true
+if (MACHINES["WD11C00_17"]~=null) then
files {
- MAME_DIR .. "src/devices/machine/wd33c93.cpp",
- MAME_DIR .. "src/devices/machine/wd33c93.h",
+ MAME_DIR .. "src/devices/machine/wd11c00_17.cpp",
+ MAME_DIR .. "src/devices/machine/wd11c00_17.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/wd2010.h,MACHINES["WD2010"] = true
+---------------------------------------------------
+
+if (MACHINES["WD2010"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/wd2010.cpp",
+ MAME_DIR .. "src/devices/machine/wd2010.h",
}
end
@@ -3847,6 +4094,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/aic565.h,MACHINES["AIC565"] = true
+---------------------------------------------------
+
+if (MACHINES["AIC565"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/aic565.cpp",
+ MAME_DIR .. "src/devices/machine/aic565.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/aic6250.h,MACHINES["AIC6250"] = true
---------------------------------------------------
@@ -3867,4 +4126,65 @@ if (MACHINES["DC7085"]~=null) then
MAME_DIR .. "src/devices/machine/dc7085.cpp",
MAME_DIR .. "src/devices/machine/dc7085.h",
}
-end \ No newline at end of file
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/i82357.h,MACHINES["I82357"] = true
+---------------------------------------------------
+
+if (MACHINES["I82357"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/i82357.cpp",
+ MAME_DIR .. "src/devices/machine/i82357.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/xc1700e.h,MACHINES["XC1700E"] = true
+---------------------------------------------------
+
+if (MACHINES["XC1700E"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/xc1700e.cpp",
+ MAME_DIR .. "src/devices/machine/xc1700e.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/edlc.h,MACHINES["EDLC"] = true
+---------------------------------------------------
+
+if (MACHINES["EDLC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/edlc.cpp",
+ MAME_DIR .. "src/devices/machine/edlc.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/wtl3132.h,MACHINES["WTL3132"] = true
+---------------------------------------------------
+
+if (MACHINES["WTL3132"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/wtl3132.cpp",
+ MAME_DIR .. "src/devices/machine/wtl3132.h",
+ }
+end
+
+---------------------------------------------------
+--
+--@src/devices/machine/vrender0.h,MACHINES["VRENDER0"] = true
+---------------------------------------------------
+
+if (MACHINES["VRENDER0"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/vrender0.cpp",
+ MAME_DIR .. "src/devices/machine/vr0uart.cpp",
+ MAME_DIR .. "src/devices/machine/vrender0.h",
+ }
+end