summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/target/mame/mess.lua
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts/target/mame/mess.lua')
-rw-r--r--docs/release/scripts/target/mame/mess.lua139
1 files changed, 107 insertions, 32 deletions
diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua
index 753c100681b..bc1fcf2c456 100644
--- a/docs/release/scripts/target/mame/mess.lua
+++ b/docs/release/scripts/target/mame/mess.lua
@@ -136,6 +136,7 @@ CPUS["MB86901"] = true
CPUS["NANOPROCESSOR"] = true
CPUS["CLIPPER"] = true
CPUS["CAPRICORN"] = true
+CPUS["ALPHA"] = true
--CPUS["DSPP"] = true
--------------------------------------------------
@@ -296,6 +297,7 @@ VIDEOS["CDP1862"] = true
--VIDEOS["CESBLIT"] = true
VIDEOS["CRT9007"] = true
VIDEOS["CRT9021"] = true
+VIDEOS["CRT9028"] = true
VIDEOS["CRT9212"] = true
VIDEOS["CRTC_EGA"] = true
VIDEOS["DL1416"] = true
@@ -306,9 +308,9 @@ VIDEOS["EF9345"] = true
VIDEOS["EF9364"] = true
VIDEOS["EF9365"] = true
--VIDEOS["EF9369"] = true
+VIDEOS["FIXFREQ"] = true
VIDEOS["GF4500"] = true
--VIDEOS["EPIC12"] = true
---VIDEOS["FIXFREQ"] = true
VIDEOS["NT7534"] = true
VIDEOS["HD44102"] = true
VIDEOS["HD44352"] = true
@@ -374,6 +376,7 @@ VIDEOS["DP8510"] = true
VIDEOS["MB88303"] = true
VIDEOS["PS2GS"] = true
VIDEOS["PS2GIF"] = true
+VIDEOS["DECSFB"] = true
--------------------------------------------------
-- specify available machine cores
@@ -619,9 +622,10 @@ MACHINES["UPD765"] = true
MACHINES["FDC_PLL"] = true
MACHINES["V3021"] = true
MACHINES["WD_FDC"] = true
+MACHINES["WD1010"] = true
MACHINES["WD11C00_17"] = true
MACHINES["WD2010"] = true
-MACHINES["WD33C93"] = true
+MACHINES["WD33C9X"] = true
MACHINES["WD7600"] = true
MACHINES["X2201"] = true
MACHINES["X2212"] = true
@@ -678,6 +682,9 @@ MACHINES["IOPSIO2"] = true
MACHINES["IOPTIMER"] = true
MACHINES["Z8038"] = true
MACHINES["AIC6250"] = true
+MACHINES["DC7085"] = true
+MACHINES["I82357"] = true
+MACHINES["XC1700E"] = true
--------------------------------------------------
-- specify available bus cores
@@ -705,6 +712,7 @@ BUSES["BBC_JOYPORT"] = true
BUSES["BBC_1MHZBUS"] = true
BUSES["BBC_TUBE"] = true
BUSES["BBC_USERPORT"] = true
+BUSES["BBC_ROM"] = true
BUSES["BML3"] = true
BUSES["BW2"] = true
BUSES["C64"] = true
@@ -725,6 +733,7 @@ BUSES["CRVISION"] = true
BUSES["DMV"] = true
BUSES["ECBBUS"] = true
BUSES["ECONET"] = true
+BUSES["EKARA"] = true
BUSES["EINSTEIN_USERPORT"] = true
BUSES["ELECTRON"] = true
BUSES["ELECTRON_CART"] = true
@@ -749,6 +758,7 @@ BUSES["INTV_CTRL"] = true
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
@@ -808,6 +818,7 @@ BUSES["TI99"] = true
BUSES["TI99X"] = true
BUSES["TIKI100"] = true
BUSES["TVC"] = true
+BUSES["UTS_KBD"] = true
BUSES["VBOY"] = true
BUSES["VC4000"] = true
BUSES["VCS"] = true
@@ -818,6 +829,7 @@ BUSES["VIC20"] = true
BUSES["VIDBRAIN"] = true
BUSES["VIP"] = true
BUSES["VME"] = true
+BUSES["VSMILE"] = true
BUSES["VTECH_IOEXP"] = true
BUSES["VTECH_MEMEXP"] = true
BUSES["WANGPC"] = true
@@ -1022,7 +1034,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"cccp",
"cce",
"ccs",
- "chessking",
+ "chess",
"chromatics",
"chrysler",
"coleco",
@@ -1031,7 +1043,6 @@ function linkProjects_mame_mess(_target, _subtarget)
"comx",
"concept",
"conitec",
- "cxg",
"cybiko",
"dai",
"ddr",
@@ -1054,7 +1065,6 @@ function linkProjects_mame_mess(_target, _subtarget)
"exidy",
"fairch",
"fairlight",
- "fidelity",
"force",
"fujitsu",
"funtech",
@@ -1086,6 +1096,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"kontron",
"kurzweil",
"kyocera",
+ "leapfrog",
"luxor",
"magnavox",
"makerbot",
@@ -1205,6 +1216,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"vtech",
"wang",
"wavemate",
+ "wyse",
"westinghouse",
"xerox",
"xussrpc",
@@ -1556,6 +1568,8 @@ files {
MAME_DIR .. "src/mame/video/apple2.h",
MAME_DIR .. "src/mame/drivers/tk2000.cpp",
MAME_DIR .. "src/mame/drivers/apple2gs.cpp",
+ MAME_DIR .. "src/mame/machine/apple2common.cpp",
+ MAME_DIR .. "src/mame/machine/apple2common.h",
MAME_DIR .. "src/mame/drivers/apple3.cpp",
MAME_DIR .. "src/mame/includes/apple3.h",
MAME_DIR .. "src/mame/machine/apple3.cpp",
@@ -1821,9 +1835,43 @@ files {
MAME_DIR .. "src/mame/drivers/ccs300.cpp",
}
-createMESSProjects(_target, _subtarget, "chessking")
+createMESSProjects(_target, _subtarget, "chess")
files {
- MAME_DIR .. "src/mame/drivers/ckz80.cpp",
+ MAME_DIR .. "src/mame/machine/chessbase.cpp",
+ MAME_DIR .. "src/mame/includes/chessbase.h",
+ MAME_DIR .. "src/mame/drivers/ave_arb.cpp",
+ MAME_DIR .. "src/mame/drivers/cking_master.cpp",
+ MAME_DIR .. "src/mame/drivers/cxg_ch2001.cpp",
+
+ MAME_DIR .. "src/mame/machine/fidelbase.cpp",
+ MAME_DIR .. "src/mame/includes/fidelbase.h",
+ MAME_DIR .. "src/mame/drivers/fidel_as12.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_card.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_cc10.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_cc7.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_chesster.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_csc.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_dames.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_desdis.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_eag68k.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_elite.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_excel.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_phantom.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_sc12.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_sc6.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_sc8.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_sc9.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_vcc.cpp",
+ MAME_DIR .. "src/mame/drivers/fidel_vsc.cpp",
+
+ MAME_DIR .. "src/mame/machine/novagbase.cpp",
+ MAME_DIR .. "src/mame/includes/novagbase.h",
+ MAME_DIR .. "src/mame/drivers/novag_cforte.cpp",
+ MAME_DIR .. "src/mame/drivers/novag_delta1.cpp",
+ MAME_DIR .. "src/mame/drivers/novag_diablo.cpp",
+ MAME_DIR .. "src/mame/drivers/novag_presto.cpp",
+ MAME_DIR .. "src/mame/drivers/novag_scon.cpp",
+ MAME_DIR .. "src/mame/drivers/novag_sexpert.cpp",
}
createMESSProjects(_target, _subtarget, "chromatics")
@@ -1883,11 +1931,6 @@ files {
MAME_DIR .. "src/mame/machine/prof80mmu.h",
}
-createMESSProjects(_target, _subtarget, "cxg")
-files {
- MAME_DIR .. "src/mame/drivers/cxgz80.cpp",
-}
-
createMESSProjects(_target, _subtarget, "cybiko")
files {
MAME_DIR .. "src/mame/drivers/cybiko.cpp",
@@ -1941,6 +1984,8 @@ files {
MAME_DIR .. "src/mame/machine/decioga.h",
MAME_DIR .. "src/mame/drivers/dectalk.cpp",
MAME_DIR .. "src/mame/drivers/decwritr.cpp",
+ MAME_DIR .. "src/mame/drivers/jensen.cpp",
+ MAME_DIR .. "src/mame/includes/jensen.h",
MAME_DIR .. "src/mame/drivers/pdp11.cpp",
MAME_DIR .. "src/mame/drivers/vax11.cpp",
MAME_DIR .. "src/mame/drivers/rainbow.cpp",
@@ -2111,15 +2156,6 @@ files {
MAME_DIR .. "src/mame/audio/cmi01a.h",
}
-createMESSProjects(_target, _subtarget, "fidelity")
-files {
- MAME_DIR .. "src/mame/drivers/fidelz80.cpp",
- MAME_DIR .. "src/mame/includes/fidelbase.h",
- MAME_DIR .. "src/mame/drivers/fidel6502.cpp",
- MAME_DIR .. "src/mame/drivers/fidel68k.cpp",
- MAME_DIR .. "src/mame/drivers/fidelmcs48.cpp",
-}
-
createMESSProjects(_target, _subtarget, "force")
files {
MAME_DIR .. "src/mame/drivers/miniforce.cpp",
@@ -2407,6 +2443,12 @@ files {
MAME_DIR .. "src/mame/video/kyocera.cpp",
}
+createMESSProjects(_target, _subtarget, "leapfrog")
+files {
+ MAME_DIR .. "src/mame/drivers/leapster.cpp",
+ MAME_DIR .. "src/mame/drivers/leapfrog_leappad.cpp",
+}
+
createMESSProjects(_target, _subtarget, "luxor")
files {
MAME_DIR .. "src/mame/drivers/abc80.cpp",
@@ -2703,11 +2745,6 @@ createMESSProjects(_target, _subtarget, "novag")
files {
MAME_DIR .. "src/mame/drivers/mk1.cpp",
MAME_DIR .. "src/mame/drivers/mk2.cpp",
- MAME_DIR .. "src/mame/drivers/novag6502.cpp",
- MAME_DIR .. "src/mame/includes/novagbase.h",
- MAME_DIR .. "src/mame/drivers/novag68k.cpp",
- MAME_DIR .. "src/mame/drivers/novagf8.cpp",
- MAME_DIR .. "src/mame/drivers/novagmcs48.cpp",
MAME_DIR .. "src/mame/drivers/ssystem3.cpp",
MAME_DIR .. "src/mame/includes/ssystem3.h",
MAME_DIR .. "src/mame/video/ssystem3.cpp",
@@ -2982,10 +3019,11 @@ files {
MAME_DIR .. "src/mame/drivers/mbc200.cpp",
MAME_DIR .. "src/mame/drivers/mbc55x.cpp",
MAME_DIR .. "src/mame/includes/mbc55x.h",
- MAME_DIR .. "src/mame/machine/mbc55x.cpp",
MAME_DIR .. "src/mame/video/mbc55x.cpp",
MAME_DIR .. "src/mame/drivers/phc25.cpp",
MAME_DIR .. "src/mame/includes/phc25.h",
+ MAME_DIR .. "src/mame/machine/mbc55x_kbd.cpp",
+ MAME_DIR .. "src/mame/machine/mbc55x_kbd.h",
}
-- Don't call this project "sega" or it collides with the arcade one
@@ -3006,6 +3044,7 @@ files {
MAME_DIR .. "src/mame/includes/megadriv_rad.h",
MAME_DIR .. "src/mame/drivers/segapico.cpp",
MAME_DIR .. "src/mame/drivers/sega_sawatte.cpp",
+ MAME_DIR .. "src/mame/drivers/sega_beena.cpp",
MAME_DIR .. "src/mame/drivers/segapm.cpp",
MAME_DIR .. "src/mame/drivers/sg1000.cpp",
MAME_DIR .. "src/mame/includes/sg1000.h",
@@ -3048,6 +3087,8 @@ files {
MAME_DIR .. "src/mame/drivers/4dpi.cpp",
MAME_DIR .. "src/mame/drivers/indigo.cpp",
MAME_DIR .. "src/mame/drivers/indy_indigo2.cpp",
+ MAME_DIR .. "src/mame/video/light.cpp",
+ MAME_DIR .. "src/mame/video/light.h",
MAME_DIR .. "src/mame/video/newport.cpp",
MAME_DIR .. "src/mame/video/newport.h",
MAME_DIR .. "src/mame/video/crime.cpp",
@@ -3300,7 +3341,10 @@ files {
MAME_DIR .. "src/mame/drivers/tv965.cpp",
MAME_DIR .. "src/mame/drivers/tv990.cpp",
MAME_DIR .. "src/mame/drivers/ts3000.cpp",
+ MAME_DIR .. "src/mame/machine/tv950kb.cpp",
+ MAME_DIR .. "src/mame/machine/tv950kb.h",
MAME_DIR .. "src/mame/machine/tv955kb.cpp",
+ MAME_DIR .. "src/mame/machine/tv955kb.h",
}
createMESSProjects(_target, _subtarget, "tem")
@@ -3477,7 +3521,9 @@ files {
MAME_DIR .. "src/mame/audio/rad_eu3a05.h",
MAME_DIR .. "src/mame/machine/rad_eu3a05gpio.cpp",
MAME_DIR .. "src/mame/machine/rad_eu3a05gpio.h",
+ MAME_DIR .. "src/mame/drivers/trkfldch.cpp",
MAME_DIR .. "src/mame/drivers/tvgame.cpp",
+ MAME_DIR .. "src/mame/drivers/spg110.cpp",
MAME_DIR .. "src/mame/drivers/vii.cpp",
MAME_DIR .. "src/mame/drivers/xavix.cpp",
MAME_DIR .. "src/mame/video/xavix.cpp",
@@ -3488,6 +3534,11 @@ files {
MAME_DIR .. "src/mame/machine/xavix_mtrk_wheel.h",
MAME_DIR .. "src/mame/machine/xavix_madfb_ball.cpp",
MAME_DIR .. "src/mame/machine/xavix_madfb_ball.h",
+ MAME_DIR .. "src/mame/machine/xavix_io.cpp",
+ MAME_DIR .. "src/mame/machine/xavix_io.h",
+ MAME_DIR .. "src/mame/machine/xavix2002_io.cpp",
+ MAME_DIR .. "src/mame/machine/xavix2002_io.h",
+ MAME_DIR .. "src/mame/drivers/xavix2.cpp",
}
createMESSProjects(_target, _subtarget, "ultimachine")
@@ -3568,6 +3619,8 @@ createMESSProjects(_target, _subtarget, "visual")
files {
MAME_DIR .. "src/mame/drivers/v100.cpp",
MAME_DIR .. "src/mame/drivers/v102.cpp",
+ MAME_DIR .. "src/mame/machine/v102_kbd.cpp",
+ MAME_DIR .. "src/mame/machine/v102_kbd.h",
MAME_DIR .. "src/mame/drivers/v550.cpp",
MAME_DIR .. "src/mame/drivers/v1050.cpp",
MAME_DIR .. "src/mame/includes/v1050.h",
@@ -3608,7 +3661,11 @@ files {
MAME_DIR .. "src/mame/audio/socrates.cpp",
MAME_DIR .. "src/mame/audio/socrates.h",
MAME_DIR .. "src/mame/drivers/inteladv.cpp",
+ MAME_DIR .. "src/mame/includes/vsmile.h",
MAME_DIR .. "src/mame/drivers/vsmile.cpp",
+ MAME_DIR .. "src/mame/drivers/vsmileb.cpp",
+ MAME_DIR .. "src/mame/drivers/clickstart.cpp",
+ MAME_DIR .. "src/mame/drivers/storio.cpp",
}
createMESSProjects(_target, _subtarget, "wang")
@@ -3632,6 +3689,19 @@ files {
MAME_DIR .. "src/mame/includes/jupiter.h",
}
+createMESSProjects(_target, _subtarget, "wyse")
+files {
+ MAME_DIR .. "src/mame/drivers/wy100.cpp",
+ MAME_DIR .. "src/mame/drivers/wy150.cpp",
+ MAME_DIR .. "src/mame/drivers/wy30p.cpp",
+ MAME_DIR .. "src/mame/drivers/wy50.cpp",
+ MAME_DIR .. "src/mame/drivers/wy55.cpp",
+ MAME_DIR .. "src/mame/drivers/wy60.cpp",
+ MAME_DIR .. "src/mame/drivers/wy85.cpp",
+ MAME_DIR .. "src/mame/machine/wy50kb.cpp",
+ MAME_DIR .. "src/mame/machine/wy50kb.h",
+}
+
createMESSProjects(_target, _subtarget, "xerox")
files {
MAME_DIR .. "src/mame/drivers/xerox820.cpp",
@@ -3685,6 +3755,8 @@ files {
MAME_DIR .. "src/mame/drivers/aaa.cpp",
MAME_DIR .. "src/mame/drivers/acd.cpp",
MAME_DIR .. "src/mame/drivers/aceex.cpp",
+ MAME_DIR .. "src/mame/drivers/adm23.cpp",
+ MAME_DIR .. "src/mame/drivers/adm31.cpp",
MAME_DIR .. "src/mame/drivers/akaiax80.cpp",
MAME_DIR .. "src/mame/drivers/alcat7100.cpp",
MAME_DIR .. "src/mame/drivers/alesis_qs.cpp",
@@ -3704,6 +3776,7 @@ files {
MAME_DIR .. "src/mame/drivers/ax20.cpp",
MAME_DIR .. "src/mame/drivers/beehive.cpp",
MAME_DIR .. "src/mame/drivers/binbug.cpp",
+ MAME_DIR .. "src/mame/drivers/bert.cpp",
MAME_DIR .. "src/mame/drivers/besta.cpp",
MAME_DIR .. "src/mame/drivers/bitgraph.cpp",
MAME_DIR .. "src/mame/drivers/bpmmicro.cpp",
@@ -3712,6 +3785,7 @@ files {
MAME_DIR .. "src/mame/drivers/busicom.cpp",
MAME_DIR .. "src/mame/includes/busicom.h",
MAME_DIR .. "src/mame/video/busicom.cpp",
+ MAME_DIR .. "src/mame/drivers/c2color.cpp",
MAME_DIR .. "src/mame/drivers/candela.cpp",
MAME_DIR .. "src/mame/drivers/cardinal.cpp",
MAME_DIR .. "src/mame/drivers/chaos.cpp",
@@ -3788,6 +3862,7 @@ files {
MAME_DIR .. "src/mame/drivers/ikt5a.cpp",
MAME_DIR .. "src/mame/drivers/imsai.cpp",
MAME_DIR .. "src/mame/drivers/indiana.cpp",
+ MAME_DIR .. "src/mame/drivers/intellect02.cpp",
MAME_DIR .. "src/mame/drivers/is48x.cpp",
MAME_DIR .. "src/mame/drivers/itt1700.cpp",
MAME_DIR .. "src/mame/machine/itt1700_kbd.cpp",
@@ -3796,7 +3871,6 @@ files {
MAME_DIR .. "src/mame/drivers/jade.cpp",
MAME_DIR .. "src/mame/drivers/jonos.cpp",
MAME_DIR .. "src/mame/drivers/kron.cpp",
- MAME_DIR .. "src/mame/drivers/leapster.cpp",
MAME_DIR .. "src/mame/drivers/lee1214.cpp",
MAME_DIR .. "src/mame/drivers/learnwin.cpp",
MAME_DIR .. "src/mame/drivers/lft.cpp",
@@ -3902,10 +3976,6 @@ files {
MAME_DIR .. "src/mame/drivers/vp415.cpp",
MAME_DIR .. "src/mame/drivers/vsmilepro.cpp",
MAME_DIR .. "src/mame/drivers/wicat.cpp",
- MAME_DIR .. "src/mame/drivers/wy100.cpp",
- MAME_DIR .. "src/mame/drivers/wy50.cpp",
- MAME_DIR .. "src/mame/drivers/wy85.cpp",
- MAME_DIR .. "src/mame/drivers/wyse.cpp",
MAME_DIR .. "src/mame/drivers/xor100.cpp",
MAME_DIR .. "src/mame/includes/xor100.h",
MAME_DIR .. "src/mame/drivers/zms8085.cpp",
@@ -3914,6 +3984,11 @@ files {
MAME_DIR .. "src/mame/machine/zorbakbd.cpp",
MAME_DIR .. "src/mame/machine/zorbakbd.h",
MAME_DIR .. "src/mame/drivers/zt8802.cpp",
+ MAME_DIR .. "src/mame/drivers/testpat.cpp",
+ MAME_DIR .. "src/mame/machine/nl_tp1983.cpp",
+ MAME_DIR .. "src/mame/machine/nl_tp1985.cpp",
+ MAME_DIR .. "src/mame/drivers/palestra.cpp",
+ MAME_DIR .. "src/mame/machine/nl_palestra.cpp",
}
end