summaryrefslogtreecommitdiffstats
path: root/docs/release/scripts/target
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/scripts/target')
-rw-r--r--docs/release/scripts/target/hbmame/hbmame.lua86
-rw-r--r--docs/release/scripts/target/mame/arcade.lua131
-rw-r--r--docs/release/scripts/target/mame/mess.lua77
-rw-r--r--docs/release/scripts/target/mame/nl.lua37
-rw-r--r--docs/release/scripts/target/mame/tiny.lua1
-rw-r--r--docs/release/scripts/target/zexall/zexall.lua12
6 files changed, 244 insertions, 100 deletions
diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua
index 1ef6d7c7dc3..0b2b377152d 100644
--- a/docs/release/scripts/target/hbmame/hbmame.lua
+++ b/docs/release/scripts/target/hbmame/hbmame.lua
@@ -124,6 +124,7 @@ MACHINES["I2CMEM"] = true
MACHINES["I8243"] = true
MACHINES["I8255"] = true
MACHINES["INTELFLASH"] = true
+MACHINES["GEN_LATCH"] = true
MACHINES["LATCH8"] = true
MACHINES["LDPR8210"] = true
MACHINES["MB14241"] = true
@@ -136,6 +137,7 @@ MACHINES["TMS6100"] = true
MACHINES["UPD1990A"] = true
MACHINES["UPD4992"] = true
MACHINES["V3021"] = true
+MACHINES["WATCHDOG"] = true
MACHINES["WD33C93"] = true
MACHINES["WD_FDC"] = true
MACHINES["Z80CTC"] = true
@@ -147,8 +149,8 @@ MACHINES["Z80PIO"] = true
--------------------------------------------------
BUSES["GENERIC"] = true
-BUSES["NEOGEO"] = true
-BUSES["NEOGEO_CTRL"] = true
+-- BUSES["NEOGEO"] = true
+-- BUSES["NEOGEO_CTRL"] = true
BUSES["SCSI"] = true
--------------------------------------------------
@@ -368,7 +370,7 @@ files {
createHBMAMEProjects(_target, _subtarget, "itech")
files {
MAME_DIR .. "src/hbmame/drivers/itech8.cpp",
- MAME_DIR .. "src/mame/machine/slikshot.cpp",
+ MAME_DIR .. "src/mame/machine/itech8.cpp",
MAME_DIR .. "src/mame/video/itech8.cpp",
}
@@ -470,12 +472,78 @@ files {
createHBMAMEProjects(_target, _subtarget, "neogeo")
files {
- MAME_DIR .. "src/mame/drivers/neogeo.cpp",
- MAME_DIR .. "src/mame/video/neogeo.cpp",
- MAME_DIR .. "src/mame/drivers/neogeo_noslot.cpp",
- MAME_DIR .. "src/mame/video/neogeo_spr.cpp",
- MAME_DIR .. "src/mame/machine/neocrypt.cpp",
- MAME_DIR .. "src/mame/machine/ng_memcard.cpp",
+ MAME_DIR .. "src/hbmame/drivers/neogeo.cpp",
+ MAME_DIR .. "src/hbmame/video/neogeo.cpp",
+ MAME_DIR .. "src/hbmame/drivers/neogeo_noslot.cpp",
+ MAME_DIR .. "src/hbmame/video/neogeo_spr.cpp",
+ MAME_DIR .. "src/hbmame/machine/neocrypt.cpp",
+ MAME_DIR .. "src/hbmame/machine/ng_memcard.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_slot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_slot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_intf.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_intf.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_carts.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_carts.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_helper.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/neogeo_helper.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/banked_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/banked_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/mslugx_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/mslugx_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/mslugx_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/mslugx_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/sma_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/sma_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/sma_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/sma_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/cmc_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/cmc_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/cmc_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/cmc_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pcm2_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pcm2_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pcm2_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pcm2_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof2002_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof2002_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof2002_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof2002_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pvc_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pvc_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pvc_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/pvc_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/fatfury2_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/fatfury2_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/fatfury2_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/fatfury2_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof98_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof98_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof98_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kof98_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/bootleg_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/bootleg_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/bootleg_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/bootleg_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/bootleg_hybrid_cart.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/bootleg_hybrid_cart.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/sbp_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/sbp_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kog_prot.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/kog_prot.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo/rom.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo/rom.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/ctrl.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/ctrl.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/joystick.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/joystick.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/mahjong.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/mahjong.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/dial.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/dial.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/irrmaze.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/irrmaze.h",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/kizuna4p.cpp",
+ MAME_DIR .. "src/hbmame/bus/neogeo_ctrl/kizuna4p.h",
}
createHBMAMEProjects(_target, _subtarget, "nichibut")
diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua
index ca5fc78e502..3c45c1f9d6d 100644
--- a/docs/release/scripts/target/mame/arcade.lua
+++ b/docs/release/scripts/target/mame/arcade.lua
@@ -58,6 +58,7 @@ CPUS["JAGUAR"] = true
CPUS["CUBEQCPU"] = true
CPUS["ESRIP"] = true
CPUS["MIPS"] = true
+CPUS["R3000"] = true
CPUS["PSX"] = true
CPUS["SH2"] = true
CPUS["SH4"] = true
@@ -259,6 +260,7 @@ SOUNDS["AC97"] = true
SOUNDS["ES1373"] = true
SOUNDS["L7A1045"] = true
SOUNDS["AD1848"] = true
+--SOUNDS["UPD1771"] = true
--------------------------------------------------
-- specify available video cores
@@ -283,7 +285,6 @@ VIDEOS["DM9368"] = true
VIDEOS["GF7600GS"] = true
VIDEOS["EPIC12"] = true
VIDEOS["FIXFREQ"] = true
-VIDEOS["H63484"] = true
--VIDEOS["HD44102"] = true
--VIDEOS["HD44352"] = true
VIDEOS["HD44780"] = true
@@ -539,6 +540,7 @@ MACHINES["UPD4701"] = true
MACHINES["UPD7002"] = true
MACHINES["UPD71071"] = true
MACHINES["UPD765"] = true
+MACHINES["FDC_PLL"] = true
MACHINES["V3021"] = true
MACHINES["WD_FDC"] = true
MACHINES["WD11C00_17"] = true
@@ -567,6 +569,7 @@ MACHINES["PCI9050"] = true
--MACHINES["TMS1024"] = true
MACHINES["GENPC"] = true
MACHINES["GEN_LATCH"] = true
+MACHINES["WATCHDOG"] = true
--------------------------------------------------
-- specify available bus cores
@@ -871,6 +874,7 @@ files {
MAME_DIR .. "src/mame/machine/amiga.cpp",
MAME_DIR .. "src/mame/video/amiga.cpp",
MAME_DIR .. "src/mame/video/amigaaga.cpp",
+ MAME_DIR .. "src/mame/video/amigaaga.h",
MAME_DIR .. "src/mame/drivers/arsystems.cpp",
MAME_DIR .. "src/mame/drivers/cubo.cpp",
MAME_DIR .. "src/mame/drivers/mquake.cpp",
@@ -903,6 +907,7 @@ files {
MAME_DIR .. "src/mame/machine/asteroid.cpp",
MAME_DIR .. "src/mame/audio/asteroid.cpp",
MAME_DIR .. "src/mame/audio/llander.cpp",
+ MAME_DIR .. "src/mame/audio/llander.h",
MAME_DIR .. "src/mame/drivers/atarifb.cpp",
MAME_DIR .. "src/mame/includes/atarifb.h",
MAME_DIR .. "src/mame/machine/atarifb.cpp",
@@ -1021,8 +1026,8 @@ files {
MAME_DIR .. "src/mame/audio/jaguar.cpp",
MAME_DIR .. "src/mame/video/jaguar.cpp",
MAME_DIR .. "src/mame/video/jagblit.h",
- MAME_DIR .. "src/mame/video/jagblit.inc",
- MAME_DIR .. "src/mame/video/jagobj.inc",
+ MAME_DIR .. "src/mame/video/jagblit.hxx",
+ MAME_DIR .. "src/mame/video/jagobj.hxx",
MAME_DIR .. "src/mame/drivers/jedi.cpp",
MAME_DIR .. "src/mame/includes/jedi.h",
MAME_DIR .. "src/mame/audio/jedi.cpp",
@@ -1054,9 +1059,12 @@ files {
MAME_DIR .. "src/mame/audio/orbit.cpp",
MAME_DIR .. "src/mame/video/orbit.cpp",
MAME_DIR .. "src/mame/drivers/pong.cpp",
- MAME_DIR .. "src/mame/drivers/nl_pong.cpp",
- MAME_DIR .. "src/mame/drivers/nl_pongd.cpp",
- MAME_DIR .. "src/mame/drivers/nl_breakout.cpp",
+ MAME_DIR .. "src/mame/machine/nl_pong.cpp",
+ MAME_DIR .. "src/mame/machine/nl_pong.h",
+ MAME_DIR .. "src/mame/machine/nl_pongd.cpp",
+ MAME_DIR .. "src/mame/machine/nl_pongd.h",
+ MAME_DIR .. "src/mame/machine/nl_breakout.cpp",
+ MAME_DIR .. "src/mame/machine/nl_breakout.h",
MAME_DIR .. "src/mame/drivers/poolshrk.cpp",
MAME_DIR .. "src/mame/includes/poolshrk.h",
MAME_DIR .. "src/mame/audio/poolshrk.cpp",
@@ -1190,25 +1198,25 @@ createMAMEProjects(_target, _subtarget, "barcrest")
files {
MAME_DIR .. "src/mame/drivers/mpu2.cpp",
MAME_DIR .. "src/mame/drivers/mpu3.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4hw.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4sw.cpp",
MAME_DIR .. "src/mame/drivers/mpu4.cpp",
+ MAME_DIR .. "src/mame/drivers/mpu4sw.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4.hxx",
MAME_DIR .. "src/mame/includes/mpu4.h",
- MAME_DIR .. "src/mame/drivers/mpu4mod2sw.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4mod4yam.cpp",
+ MAME_DIR .. "src/mame/drivers/mpu4mod2sw.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4mod4yam.hxx",
MAME_DIR .. "src/mame/drivers/mpu4plasma.cpp",
MAME_DIR .. "src/mame/drivers/mpu4dealem.cpp",
MAME_DIR .. "src/mame/drivers/mpu4vid.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4avan.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4union.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4concept.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4empire.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4mdm.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4crystal.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4bwb.cpp",
- MAME_DIR .. "src/mame/drivers/mpu4misc.cpp",
- MAME_DIR .. "src/mame/drivers/mpu5hw.cpp",
+ MAME_DIR .. "src/mame/drivers/mpu4avan.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4union.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4concept.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4empire.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4mdm.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4crystal.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4bwb.hxx",
+ MAME_DIR .. "src/mame/drivers/mpu4misc.hxx",
MAME_DIR .. "src/mame/drivers/mpu5.cpp",
+ MAME_DIR .. "src/mame/drivers/mpu5.hxx",
MAME_DIR .. "src/mame/video/awpvid.cpp",
MAME_DIR .. "src/mame/video/awpvid.h",
MAME_DIR .. "src/mame/machine/meters.cpp",
@@ -1225,15 +1233,14 @@ files {
MAME_DIR .. "src/mame/video/bfm_adr2.cpp",
MAME_DIR .. "src/mame/video/bfm_adr2.h",
MAME_DIR .. "src/mame/drivers/bfm_sc4.cpp",
- MAME_DIR .. "src/mame/drivers/bfm_sc4h.cpp",
MAME_DIR .. "src/mame/drivers/bfm_sc5.cpp",
MAME_DIR .. "src/mame/includes/bfm_sc5.h",
- MAME_DIR .. "src/mame/drivers/bfm_sc5sw.cpp",
+ MAME_DIR .. "src/mame/drivers/bfm_sc5.hxx",
MAME_DIR .. "src/mame/drivers/bfm_ad5.cpp",
MAME_DIR .. "src/mame/includes/bfm_ad5.h",
- MAME_DIR .. "src/mame/drivers/bfm_ad5sw.cpp",
- MAME_DIR .. "src/mame/drivers/bfm_sc45_helper.cpp",
- MAME_DIR .. "src/mame/drivers/bfm_sc45_helper.h",
+ MAME_DIR .. "src/mame/drivers/bfm_ad5.hxx",
+ MAME_DIR .. "src/mame/machine/bfm_sc45_helper.cpp",
+ MAME_DIR .. "src/mame/machine/bfm_sc45_helper.h",
MAME_DIR .. "src/mame/includes/bfm_sc45.h",
MAME_DIR .. "src/mame/drivers/bfm_swp.cpp",
MAME_DIR .. "src/mame/drivers/bfmsys83.cpp",
@@ -1452,6 +1459,7 @@ files {
MAME_DIR .. "src/mame/video/deco_mlc.cpp",
MAME_DIR .. "src/mame/drivers/deco156.cpp",
MAME_DIR .. "src/mame/machine/deco156.cpp",
+ MAME_DIR .. "src/mame/machine/deco156.h",
MAME_DIR .. "src/mame/drivers/deco32.cpp",
MAME_DIR .. "src/mame/includes/deco32.h",
MAME_DIR .. "src/mame/video/deco32.cpp",
@@ -1545,8 +1553,9 @@ files {
MAME_DIR .. "src/mame/includes/vaportra.h",
MAME_DIR .. "src/mame/video/vaportra.cpp",
MAME_DIR .. "src/mame/machine/deco102.cpp",
+ MAME_DIR .. "src/mame/machine/deco102.h",
MAME_DIR .. "src/mame/machine/decocrpt.cpp",
- MAME_DIR .. "src/mame/includes/decocrpt.h",
+ MAME_DIR .. "src/mame/machine/decocrpt.h",
MAME_DIR .. "src/mame/machine/deco104.cpp",
MAME_DIR .. "src/mame/machine/deco104.h",
MAME_DIR .. "src/mame/machine/deco146.cpp",
@@ -1622,7 +1631,6 @@ files {
MAME_DIR .. "src/mame/includes/eolith.h",
MAME_DIR .. "src/mame/video/eolith.cpp",
MAME_DIR .. "src/mame/drivers/eolith16.cpp",
- MAME_DIR .. "src/mame/drivers/eolithsp.cpp",
MAME_DIR .. "src/mame/drivers/ghosteo.cpp",
MAME_DIR .. "src/mame/drivers/vegaeo.cpp",
}
@@ -1658,6 +1666,7 @@ files {
MAME_DIR .. "src/mame/audio/exidy.h",
MAME_DIR .. "src/mame/video/exidy.cpp",
MAME_DIR .. "src/mame/audio/targ.cpp",
+ MAME_DIR .. "src/mame/audio/targ.h",
MAME_DIR .. "src/mame/drivers/exidy440.cpp",
MAME_DIR .. "src/mame/includes/exidy440.h",
MAME_DIR .. "src/mame/audio/exidy440.cpp",
@@ -1832,12 +1841,19 @@ files {
MAME_DIR .. "src/mame/includes/pgm.h",
MAME_DIR .. "src/mame/video/pgm.cpp",
MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type1.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type1.h",
MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type2.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type2.h",
MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type3.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type3.h",
MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs012.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs012.h",
MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs022.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs022.h",
MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs028.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs028.h",
MAME_DIR .. "src/mame/machine/pgmprot_orlegend.cpp",
+ MAME_DIR .. "src/mame/machine/pgmprot_orlegend.h",
MAME_DIR .. "src/mame/drivers/pgm2.cpp",
MAME_DIR .. "src/mame/drivers/spoker.cpp",
MAME_DIR .. "src/mame/machine/igs036crypt.cpp",
@@ -1905,7 +1921,8 @@ files {
MAME_DIR .. "src/mame/machine/irem_cpu.h",
MAME_DIR .. "src/mame/audio/irem.cpp",
MAME_DIR .. "src/mame/audio/irem.h",
- MAME_DIR .. "src/mame/audio/nl_kidniki.cpp",
+ MAME_DIR .. "src/mame/audio/nl_kidniki.cpp",
+ MAME_DIR .. "src/mame/audio/nl_kidniki.h",
}
createMAMEProjects(_target, _subtarget, "itech")
@@ -1915,7 +1932,7 @@ files {
MAME_DIR .. "src/mame/video/capbowl.cpp",
MAME_DIR .. "src/mame/drivers/itech8.cpp",
MAME_DIR .. "src/mame/includes/itech8.h",
- MAME_DIR .. "src/mame/machine/slikshot.cpp",
+ MAME_DIR .. "src/mame/machine/itech8.cpp",
MAME_DIR .. "src/mame/video/itech8.cpp",
MAME_DIR .. "src/mame/drivers/itech32.cpp",
MAME_DIR .. "src/mame/includes/itech32.h",
@@ -2366,7 +2383,7 @@ createMAMEProjects(_target, _subtarget, "maygay")
files {
MAME_DIR .. "src/mame/drivers/maygay1b.cpp",
MAME_DIR .. "src/mame/includes/maygay1b.h",
- MAME_DIR .. "src/mame/drivers/maygay1bsw.cpp",
+ MAME_DIR .. "src/mame/drivers/maygay1b.hxx",
MAME_DIR .. "src/mame/drivers/maygayv1.cpp",
MAME_DIR .. "src/mame/drivers/maygayep.cpp",
MAME_DIR .. "src/mame/drivers/maygaysw.cpp",
@@ -2435,7 +2452,9 @@ files {
MAME_DIR .. "src/mame/includes/astrocde.h",
MAME_DIR .. "src/mame/video/astrocde.cpp",
MAME_DIR .. "src/mame/audio/gorf.cpp",
+ MAME_DIR .. "src/mame/audio/gorf.h",
MAME_DIR .. "src/mame/audio/wow.cpp",
+ MAME_DIR .. "src/mame/audio/wow.h",
MAME_DIR .. "src/mame/drivers/atlantis.cpp",
MAME_DIR .. "src/mame/drivers/balsente.cpp",
MAME_DIR .. "src/mame/includes/balsente.h",
@@ -2477,6 +2496,7 @@ files {
MAME_DIR .. "src/mame/video/midyunit.cpp",
MAME_DIR .. "src/mame/drivers/midzeus.cpp",
MAME_DIR .. "src/mame/includes/midzeus.h",
+ MAME_DIR .. "src/mame/includes/midzeus2.h",
MAME_DIR .. "src/mame/video/midzeus.cpp",
MAME_DIR .. "src/mame/video/midzeus2.cpp",
MAME_DIR .. "src/mame/drivers/mw18w.cpp",
@@ -2519,8 +2539,11 @@ files {
MAME_DIR .. "src/mame/audio/galaga.cpp",
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/digdug.cpp",
+ MAME_DIR .. "src/mame/includes/digdug.h",
MAME_DIR .. "src/mame/machine/xevious.cpp",
+ MAME_DIR .. "src/mame/includes/xevious.h",
MAME_DIR .. "src/mame/video/xevious.cpp",
MAME_DIR .. "src/mame/drivers/galaxian.cpp",
MAME_DIR .. "src/mame/includes/galaxian.h",
@@ -2542,7 +2565,7 @@ files {
MAME_DIR .. "src/mame/drivers/namcofl.cpp",
MAME_DIR .. "src/mame/includes/namcofl.h",
MAME_DIR .. "src/mame/video/namcofl.cpp",
- MAME_DIR .. "src/mame/drivers/namcoic.cpp",
+ MAME_DIR .. "src/mame/machine/namcoic.cpp",
MAME_DIR .. "src/mame/includes/namcoic.h",
MAME_DIR .. "src/mame/drivers/namcona1.cpp",
MAME_DIR .. "src/mame/includes/namcona1.h",
@@ -2610,6 +2633,7 @@ files {
MAME_DIR .. "src/mame/drivers/warpwarp.cpp",
MAME_DIR .. "src/mame/includes/warpwarp.h",
MAME_DIR .. "src/mame/audio/geebee.cpp",
+ MAME_DIR .. "src/mame/audio/geebee.h",
MAME_DIR .. "src/mame/audio/warpwarp.cpp",
MAME_DIR .. "src/mame/audio/warpwarp.h",
MAME_DIR .. "src/mame/video/warpwarp.cpp",
@@ -2651,11 +2675,11 @@ createMAMEProjects(_target, _subtarget, "neogeo")
files {
MAME_DIR .. "src/mame/drivers/neogeo.cpp",
MAME_DIR .. "src/mame/includes/neogeo.h",
+ MAME_DIR .. "src/mame/drivers/neodriv.hxx",
MAME_DIR .. "src/mame/video/neogeo.cpp",
- MAME_DIR .. "src/mame/drivers/neogeo_noslot.cpp",
+ MAME_DIR .. "src/mame/drivers/neopcb.cpp",
MAME_DIR .. "src/mame/video/neogeo_spr.cpp",
MAME_DIR .. "src/mame/video/neogeo_spr.h",
- MAME_DIR .. "src/mame/machine/neocrypt.cpp",
MAME_DIR .. "src/mame/machine/ng_memcard.cpp",
MAME_DIR .. "src/mame/machine/ng_memcard.h",
}
@@ -2874,9 +2898,13 @@ files {
MAME_DIR .. "src/mame/includes/pacman.h",
MAME_DIR .. "src/mame/video/pacman.cpp",
MAME_DIR .. "src/mame/machine/acitya.cpp",
+ MAME_DIR .. "src/mame/machine/acitya.h",
MAME_DIR .. "src/mame/machine/jumpshot.cpp",
+ MAME_DIR .. "src/mame/machine/jumpshot.h",
MAME_DIR .. "src/mame/machine/pacplus.cpp",
+ MAME_DIR .. "src/mame/machine/pacplus.h",
MAME_DIR .. "src/mame/machine/theglobp.cpp",
+ MAME_DIR .. "src/mame/machine/theglobp.h",
MAME_DIR .. "src/mame/drivers/pengo.cpp",
}
@@ -3005,6 +3033,7 @@ files {
MAME_DIR .. "src/mame/machine/megadriv.cpp",
MAME_DIR .. "src/mame/includes/megadriv.h",
MAME_DIR .. "src/mame/drivers/megadrvb.cpp",
+ MAME_DIR .. "src/mame/includes/megadrvb.h",
MAME_DIR .. "src/mame/drivers/megaplay.cpp",
MAME_DIR .. "src/mame/drivers/megatech.cpp",
MAME_DIR .. "src/mame/drivers/model1.cpp",
@@ -3019,7 +3048,7 @@ files {
MAME_DIR .. "src/mame/audio/dsbz80.h",
MAME_DIR .. "src/mame/drivers/model2.cpp",
MAME_DIR .. "src/mame/includes/model2.h",
- MAME_DIR .. "src/mame/video/model2rd.inc",
+ MAME_DIR .. "src/mame/video/model2rd.hxx",
MAME_DIR .. "src/mame/video/model2.cpp",
MAME_DIR .. "src/mame/drivers/model3.cpp",
MAME_DIR .. "src/mame/includes/model3.h",
@@ -3123,8 +3152,12 @@ files {
MAME_DIR .. "src/mame/includes/stactics.h",
MAME_DIR .. "src/mame/video/stactics.cpp",
MAME_DIR .. "src/mame/drivers/stv.cpp",
+ MAME_DIR .. "src/mame/includes/saturn.h",
+ MAME_DIR .. "src/mame/drivers/saturn.cpp",
+ MAME_DIR .. "src/mame/machine/saturn.cpp",
MAME_DIR .. "src/mame/includes/stv.h",
MAME_DIR .. "src/mame/machine/stvprot.cpp",
+ MAME_DIR .. "src/mame/machine/stvprot.h",
MAME_DIR .. "src/mame/machine/315-5838_317-0229_comp.cpp",
MAME_DIR .. "src/mame/machine/315-5838_317-0229_comp.h",
MAME_DIR .. "src/mame/drivers/suprloco.cpp",
@@ -3146,11 +3179,16 @@ files {
MAME_DIR .. "src/mame/drivers/vicdual.cpp",
MAME_DIR .. "src/mame/includes/vicdual.h",
MAME_DIR .. "src/mame/audio/vicdual.cpp",
+ MAME_DIR .. "src/mame/audio/vicdual.h",
MAME_DIR .. "src/mame/video/vicdual.cpp",
MAME_DIR .. "src/mame/audio/carnival.cpp",
+ MAME_DIR .. "src/mame/audio/carnival.h",
MAME_DIR .. "src/mame/audio/depthch.cpp",
+ MAME_DIR .. "src/mame/audio/depthch.h",
MAME_DIR .. "src/mame/audio/invinco.cpp",
+ MAME_DIR .. "src/mame/audio/invinco.h",
MAME_DIR .. "src/mame/audio/pulsar.cpp",
+ MAME_DIR .. "src/mame/audio/pulsar.h",
MAME_DIR .. "src/mame/drivers/zaxxon.cpp",
MAME_DIR .. "src/mame/includes/zaxxon.h",
MAME_DIR .. "src/mame/audio/zaxxon.cpp",
@@ -3211,6 +3249,7 @@ files {
MAME_DIR .. "src/mame/drivers/legionna.cpp",
MAME_DIR .. "src/mame/includes/legionna.h",
MAME_DIR .. "src/mame/video/legionna.cpp",
+ MAME_DIR .. "src/mame/drivers/metlfrzr.cpp",
MAME_DIR .. "src/mame/drivers/mustache.cpp",
MAME_DIR .. "src/mame/includes/mustache.h",
MAME_DIR .. "src/mame/video/mustache.cpp",
@@ -3221,6 +3260,7 @@ files {
MAME_DIR .. "src/mame/drivers/raiden2.cpp",
MAME_DIR .. "src/mame/includes/raiden2.h",
MAME_DIR .. "src/mame/machine/r2crypt.cpp",
+ MAME_DIR .. "src/mame/machine/r2crypt.h",
MAME_DIR .. "src/mame/machine/raiden2cop.cpp",
MAME_DIR .. "src/mame/machine/raiden2cop.h",
MAME_DIR .. "src/mame/drivers/r2dx_v33.cpp",
@@ -3243,6 +3283,7 @@ files {
MAME_DIR .. "src/mame/machine/seicop.cpp",
MAME_DIR .. "src/mame/machine/seicop.h",
MAME_DIR .. "src/mame/machine/spisprit.cpp",
+ MAME_DIR .. "src/mame/machine/spisprit.h",
MAME_DIR .. "src/mame/audio/seibu.cpp",
MAME_DIR .. "src/mame/audio/seibu.h",
MAME_DIR .. "src/mame/video/seibu_crtc.cpp",
@@ -3255,7 +3296,7 @@ files {
MAME_DIR .. "src/mame/machine/n64.cpp",
MAME_DIR .. "src/mame/video/n64.cpp",
MAME_DIR .. "src/mame/video/n64types.h",
- MAME_DIR .. "src/mame/video/rdpfiltr.inc",
+ MAME_DIR .. "src/mame/video/rdpfiltr.hxx",
MAME_DIR .. "src/mame/video/n64.h",
MAME_DIR .. "src/mame/video/rdpblend.cpp",
MAME_DIR .. "src/mame/video/rdpblend.h",
@@ -3318,8 +3359,9 @@ files {
MAME_DIR .. "src/mame/video/hng64.cpp",
MAME_DIR .. "src/mame/audio/hng64.cpp",
MAME_DIR .. "src/mame/machine/hng64_net.cpp",
- MAME_DIR .. "src/mame/video/hng64_3d.cpp",
- MAME_DIR .. "src/mame/video/hng64_sprite.cpp",
+ MAME_DIR .. "src/mame/machine/hng64_net.h",
+ MAME_DIR .. "src/mame/video/hng64_3d.hxx",
+ MAME_DIR .. "src/mame/video/hng64_sprite.hxx",
MAME_DIR .. "src/mame/drivers/lasso.cpp",
MAME_DIR .. "src/mame/includes/lasso.h",
MAME_DIR .. "src/mame/video/lasso.cpp",
@@ -3361,6 +3403,7 @@ files {
MAME_DIR .. "src/mame/drivers/berzerk.cpp",
MAME_DIR .. "src/mame/drivers/cliffhgr.cpp",
MAME_DIR .. "src/mame/audio/cliffhgr.cpp",
+ MAME_DIR .. "src/mame/audio/cliffhgr.h",
MAME_DIR .. "src/mame/drivers/mazerbla.cpp",
MAME_DIR .. "src/mame/drivers/supdrapo.cpp",
}
@@ -3439,6 +3482,7 @@ files {
MAME_DIR .. "src/mame/drivers/asuka.cpp",
MAME_DIR .. "src/mame/includes/asuka.h",
MAME_DIR .. "src/mame/machine/bonzeadv.cpp",
+ MAME_DIR .. "src/mame/machine/bonzeadv.h",
MAME_DIR .. "src/mame/video/asuka.cpp",
MAME_DIR .. "src/mame/drivers/bigevglf.cpp",
MAME_DIR .. "src/mame/includes/bigevglf.h",
@@ -3606,6 +3650,7 @@ files {
MAME_DIR .. "src/mame/drivers/taito_x.cpp",
MAME_DIR .. "src/mame/includes/taito_x.h",
MAME_DIR .. "src/mame/machine/cchip.cpp",
+ MAME_DIR .. "src/mame/machine/cchip.h",
MAME_DIR .. "src/mame/drivers/taito_z.cpp",
MAME_DIR .. "src/mame/includes/taito_z.h",
MAME_DIR .. "src/mame/video/taito_z.cpp",
@@ -3859,9 +3904,9 @@ files {
MAME_DIR .. "src/mame/video/slapfght.cpp",
MAME_DIR .. "src/mame/drivers/snowbros.cpp",
MAME_DIR .. "src/mame/includes/snowbros.h",
+ MAME_DIR .. "src/mame/video/snowbros.cpp",
MAME_DIR .. "src/mame/video/kan_pand.cpp",
- MAME_DIR .. "src/mame/video/kan_pand.h",
- MAME_DIR .. "src/mame/video/kan_panb.cpp",
+ MAME_DIR .. "src/mame/video/kan_pand.h",
MAME_DIR .. "src/mame/drivers/toaplan1.cpp",
MAME_DIR .. "src/mame/includes/toaplan1.h",
MAME_DIR .. "src/mame/machine/toaplan1.cpp",
@@ -3922,6 +3967,7 @@ files {
MAME_DIR .. "src/mame/includes/mrdo.h",
MAME_DIR .. "src/mame/video/mrdo.cpp",
MAME_DIR .. "src/mame/drivers/redclash.cpp",
+ MAME_DIR .. "src/mame/includes/redclash.h",
MAME_DIR .. "src/mame/video/redclash.cpp",
MAME_DIR .. "src/mame/drivers/superdq.cpp",
}
@@ -4114,8 +4160,11 @@ files {
MAME_DIR .. "src/mame/drivers/s11.cpp",
MAME_DIR .. "src/mame/includes/s11.h",
MAME_DIR .. "src/mame/drivers/s11a.cpp",
+ MAME_DIR .. "src/mame/includes/s11a.h",
MAME_DIR .. "src/mame/drivers/s11b.cpp",
+ MAME_DIR .. "src/mame/includes/s11b.h",
MAME_DIR .. "src/mame/drivers/s11c.cpp",
+ MAME_DIR .. "src/mame/includes/s11c.h",
MAME_DIR .. "src/mame/audio/s11c_bg.cpp",
MAME_DIR .. "src/mame/audio/s11c_bg.h",
MAME_DIR .. "src/mame/drivers/s3.cpp",
@@ -4142,12 +4191,14 @@ files {
MAME_DIR .. "src/mame/drivers/wpc_an.cpp",
MAME_DIR .. "src/mame/drivers/wpc_dcs.cpp",
MAME_DIR .. "src/mame/drivers/wpc_dot.cpp",
+ MAME_DIR .. "src/mame/includes/wpc_dot.h",
MAME_DIR .. "src/mame/drivers/wpc_flip1.cpp",
+ MAME_DIR .. "src/mame/includes/wpc_flip1.h",
MAME_DIR .. "src/mame/drivers/wpc_flip2.cpp",
+ MAME_DIR .. "src/mame/includes/wpc_flip2.h",
MAME_DIR .. "src/mame/drivers/wpc_s.cpp",
MAME_DIR .. "src/mame/machine/wpc.cpp",
MAME_DIR .. "src/mame/machine/wpc.h",
- MAME_DIR .. "src/mame/includes/wpc_pin.h",
MAME_DIR .. "src/mame/audio/wpcsnd.cpp",
MAME_DIR .. "src/mame/audio/wpcsnd.h",
MAME_DIR .. "src/mame/video/wpc_dmd.cpp",
@@ -4422,7 +4473,6 @@ files {
MAME_DIR .. "src/mame/drivers/multfish.cpp",
MAME_DIR .. "src/mame/includes/multfish.h",
MAME_DIR .. "src/mame/drivers/multfish_boot.cpp",
- MAME_DIR .. "src/mame/drivers/multfish_ref.cpp",
MAME_DIR .. "src/mame/drivers/murogem.cpp",
MAME_DIR .. "src/mame/drivers/murogmbl.cpp",
MAME_DIR .. "src/mame/drivers/neoprint.cpp",
@@ -4536,7 +4586,6 @@ files {
MAME_DIR .. "src/mame/drivers/ice_bozopail.cpp",
MAME_DIR .. "src/mame/drivers/ice_tbd.cpp",
MAME_DIR .. "src/mame/drivers/umipoker.cpp",
- MAME_DIR .. "src/mame/drivers/unkfr.cpp",
MAME_DIR .. "src/mame/drivers/unkhorse.cpp",
MAME_DIR .. "src/mame/drivers/usgames.cpp",
MAME_DIR .. "src/mame/includes/usgames.h",
diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua
index a4ebde0ff24..13898021fd6 100644
--- a/docs/release/scripts/target/mame/mess.lua
+++ b/docs/release/scripts/target/mame/mess.lua
@@ -58,6 +58,7 @@ CPUS["JAGUAR"] = true
CPUS["CUBEQCPU"] = true
CPUS["ESRIP"] = true
CPUS["MIPS"] = true
+CPUS["R3000"] = true
CPUS["PSX"] = true
CPUS["SH2"] = true
CPUS["SH4"] = true
@@ -256,7 +257,8 @@ SOUNDS["T6721A"] = true
SOUNDS["MOS7360"] = true
SOUNDS["ESQPUMP"] = true
SOUNDS["VRC6"] = true
-
+SOUNDS["UPD1771"] = true
+SOUNDS["GB_SOUND"] = true
--------------------------------------------------
-- specify available video cores
--------------------------------------------------
@@ -279,7 +281,6 @@ VIDEOS["EF9365"] = true
VIDEOS["GF4500"] = true
--VIDEOS+= EPIC12"] = true
--VIDEOS+= FIXFREQ"] = true
---VIDEOS+= H63484"] = true
VIDEOS["HD44102"] = true
VIDEOS["HD44352"] = true
VIDEOS["HD44780"] = true
@@ -328,6 +329,7 @@ VIDEOS["V9938"] = true
VIDEOS["VIC4567"] = true
--VIDEOS+= VOODOO"] = true
VIDEOS["SCN2674"] = true
+VIDEOS["GB_LCD"] = true
--------------------------------------------------
-- specify available machine cores
@@ -542,6 +544,7 @@ MACHINES["UPD4701"] = true
MACHINES["UPD7002"] = true
MACHINES["UPD71071"] = true
MACHINES["UPD765"] = true
+MACHINES["FDC_PLL"] = true
MACHINES["V3021"] = true
MACHINES["WD_FDC"] = true
MACHINES["WD11C00_17"] = true
@@ -575,6 +578,11 @@ MACHINES["NSC810"] = true
MACHINES["VT82C496"] = true
MACHINES["GENPC"] = true
MACHINES["GEN_LATCH"] = true
+MACHINES["WATCHDOG"] = true
+MACHINES["SMARTMEDIA"] = true
+MACHINES["APPLE_DRIVE"] = true
+MACHINES["APPLE_FDC"] = true
+MACHINES["SONY_DRIVE"] = true
--------------------------------------------------
-- specify available bus cores
@@ -936,7 +944,7 @@ function createProjects_mame_mess(_target, _subtarget)
-- n64.c (MESS), aleck64.c (MAME)
-- megadriv.c, segapico.c (MESS), hshavoc.c, megadrvb.c, megaplay.c, megatech.c, puckpkmn.c, segac2.c, segas18.c (MAME)
-- dccons.c (MESS), naomi.c (MAME)
--- ng_aes.c (MESS), midas.c, neogeo.c, neogeo_noslot.c, neoprint.c (MAME)
+-- neogeocd.c (MESS), midas.c, neogeo.c, neoprint.c (MAME)
-- cdi.c (MESS + MAME)
-- 3do.c (MESS + MAME), konamim2.c (MAME)
-- vectrex.c (MESS + MAME)
@@ -950,6 +958,7 @@ files {
MAME_DIR .. "src/mame/machine/amiga.cpp",
MAME_DIR .. "src/mame/video/amiga.cpp",
MAME_DIR .. "src/mame/video/amigaaga.cpp",
+ MAME_DIR .. "src/mame/video/amigaaga.h",
MAME_DIR .. "src/mame/video/tia.cpp",
MAME_DIR .. "src/mame/video/tia.h",
MAME_DIR .. "src/mame/machine/atari400.cpp",
@@ -964,8 +973,8 @@ files {
MAME_DIR .. "src/mame/audio/jaguar.cpp",
MAME_DIR .. "src/mame/video/jaguar.cpp",
MAME_DIR .. "src/mame/video/jagblit.h",
- MAME_DIR .. "src/mame/video/jagblit.inc",
- MAME_DIR .. "src/mame/video/jagobj.inc",
+ MAME_DIR .. "src/mame/video/jagblit.hxx",
+ MAME_DIR .. "src/mame/video/jagobj.hxx",
MAME_DIR .. "src/mame/audio/gorf.cpp",
MAME_DIR .. "src/mame/audio/wow.cpp",
MAME_DIR .. "src/mame/drivers/astrocde.cpp",
@@ -982,7 +991,7 @@ files {
MAME_DIR .. "src/mame/machine/n64.cpp",
MAME_DIR .. "src/mame/video/n64.cpp",
MAME_DIR .. "src/mame/video/n64types.h",
- MAME_DIR .. "src/mame/video/rdpfiltr.inc",
+ MAME_DIR .. "src/mame/video/rdpfiltr.hxx",
MAME_DIR .. "src/mame/video/n64.h",
MAME_DIR .. "src/mame/video/rdpblend.cpp",
MAME_DIR .. "src/mame/video/rdpblend.h",
@@ -1028,7 +1037,6 @@ files {
MAME_DIR .. "src/mame/video/powervr2.h",
MAME_DIR .. "src/mame/drivers/neogeo.cpp",
MAME_DIR .. "src/mame/includes/neogeo.h",
- MAME_DIR .. "src/mame/machine/neocrypt.cpp",
MAME_DIR .. "src/mame/machine/ng_memcard.cpp",
MAME_DIR .. "src/mame/machine/ng_memcard.h",
MAME_DIR .. "src/mame/video/neogeo.cpp",
@@ -1057,6 +1065,9 @@ files {
MAME_DIR .. "src/mame/video/cps1.cpp",
MAME_DIR .. "src/mame/video/chihiro.cpp",
MAME_DIR .. "src/mame/machine/xbox.cpp",
+ MAME_DIR .. "src/mame/includes/saturn.h",
+ MAME_DIR .. "src/mame/drivers/saturn.cpp",
+ MAME_DIR .. "src/mame/machine/saturn.cpp",
}
end
--------------------------------------------------
@@ -1067,16 +1078,8 @@ createMESSProjects(_target, _subtarget, "messshared")
files {
MAME_DIR .. "src/mame/audio/mea8000.cpp",
MAME_DIR .. "src/mame/audio/mea8000.h",
- MAME_DIR .. "src/mame/machine/appldriv.cpp",
- MAME_DIR .. "src/mame/machine/appldriv.h",
- MAME_DIR .. "src/mame/machine/applefdc.cpp",
- MAME_DIR .. "src/mame/machine/applefdc.h",
MAME_DIR .. "src/mame/machine/microdrv.cpp",
MAME_DIR .. "src/mame/machine/microdrv.h",
- MAME_DIR .. "src/mame/machine/smartmed.cpp",
- MAME_DIR .. "src/mame/machine/smartmed.h",
- MAME_DIR .. "src/mame/machine/sonydriv.cpp",
- MAME_DIR .. "src/mame/machine/sonydriv.h",
MAME_DIR .. "src/mame/machine/teleprinter.cpp",
MAME_DIR .. "src/mame/machine/teleprinter.h",
MAME_DIR .. "src/mame/machine/z80bin.cpp",
@@ -1146,6 +1149,7 @@ files {
createMESSProjects(_target, _subtarget, "altos")
files {
MAME_DIR .. "src/mame/drivers/altos5.cpp",
+ MAME_DIR .. "src/mame/drivers/altos486.cpp",
}
createMESSProjects(_target, _subtarget, "amiga")
@@ -1202,6 +1206,7 @@ files {
MAME_DIR .. "src/mame/drivers/apple2.cpp",
MAME_DIR .. "src/mame/includes/apple2.h",
MAME_DIR .. "src/mame/drivers/apple2e.cpp",
+ MAME_DIR .. "src/mame/includes/apple2e.h",
MAME_DIR .. "src/mame/machine/apple2.cpp",
MAME_DIR .. "src/mame/video/apple2.cpp",
MAME_DIR .. "src/mame/video/apple2.h",
@@ -1224,6 +1229,7 @@ files {
MAME_DIR .. "src/mame/machine/egret.h",
MAME_DIR .. "src/mame/machine/mac.cpp",
MAME_DIR .. "src/mame/machine/macadb.cpp",
+ MAME_DIR .. "src/mame/machine/macadb.h",
MAME_DIR .. "src/mame/machine/macrtc.cpp",
MAME_DIR .. "src/mame/machine/macrtc.h",
MAME_DIR .. "src/mame/machine/mackbd.cpp",
@@ -1677,8 +1683,6 @@ files {
MAME_DIR .. "src/mame/includes/gamepock.h",
MAME_DIR .. "src/mame/machine/gamepock.cpp",
MAME_DIR .. "src/mame/drivers/scv.cpp",
- MAME_DIR .. "src/devices/sound/upd1771.cpp",
- MAME_DIR .. "src/devices/sound/upd1771.h",
}
createMESSProjects(_target, _subtarget, "epson")
@@ -1839,8 +1843,7 @@ files {
MAME_DIR .. "src/mame/drivers/hec2hrp.cpp",
MAME_DIR .. "src/mame/includes/hec2hrp.h",
MAME_DIR .. "src/mame/machine/hec2hrp.cpp",
- MAME_DIR .. "src/mame/machine/hecdisk2.cpp",
- MAME_DIR .. "src/mame/video/hec2video.cpp",
+ MAME_DIR .. "src/mame/video/hec2hrp.cpp",
MAME_DIR .. "src/mame/drivers/interact.cpp",
}
@@ -1902,6 +1905,7 @@ files {
MAME_DIR .. "src/mame/includes/kaypro.h",
MAME_DIR .. "src/mame/machine/kaypro.cpp",
MAME_DIR .. "src/mame/machine/kay_kbd.cpp",
+ MAME_DIR .. "src/mame/machine/kay_kbd.h",
MAME_DIR .. "src/mame/video/kaypro.cpp",
}
@@ -1927,8 +1931,11 @@ files {
MAME_DIR .. "src/mame/drivers/abc80x.cpp",
MAME_DIR .. "src/mame/includes/abc80x.h",
MAME_DIR .. "src/mame/video/abc800.cpp",
+ MAME_DIR .. "src/mame/video/abc800.h",
MAME_DIR .. "src/mame/video/abc802.cpp",
+ MAME_DIR .. "src/mame/video/abc802.h",
MAME_DIR .. "src/mame/video/abc806.cpp",
+ MAME_DIR .. "src/mame/video/abc806.h",
MAME_DIR .. "src/mame/drivers/abc1600.cpp",
MAME_DIR .. "src/mame/includes/abc1600.h",
MAME_DIR .. "src/mame/machine/abc1600mac.cpp",
@@ -2050,6 +2057,7 @@ createMESSProjects(_target, _subtarget, "motorola")
files {
MAME_DIR .. "src/mame/drivers/m6805evs.cpp",
MAME_DIR .. "src/mame/drivers/mekd2.cpp",
+ MAME_DIR .. "src/mame/drivers/mvme147.cpp",
}
createMESSProjects(_target, _subtarget, "multitch")
@@ -2134,11 +2142,7 @@ createMESSProjects(_target, _subtarget, "nintendo")
files {
MAME_DIR .. "src/mame/drivers/gb.cpp",
MAME_DIR .. "src/mame/includes/gb.h",
- MAME_DIR .. "src/mame/audio/gb.cpp",
- MAME_DIR .. "src/mame/audio/gb.h",
MAME_DIR .. "src/mame/machine/gb.cpp",
- MAME_DIR .. "src/mame/video/gb_lcd.cpp",
- MAME_DIR .. "src/mame/video/gb_lcd.h",
MAME_DIR .. "src/mame/drivers/gba.cpp",
MAME_DIR .. "src/mame/includes/gba.h",
MAME_DIR .. "src/mame/video/gba.cpp",
@@ -2153,10 +2157,10 @@ files {
MAME_DIR .. "src/mame/includes/snes.h",
MAME_DIR .. "src/mame/machine/snescx4.cpp",
MAME_DIR .. "src/mame/machine/snescx4.h",
- MAME_DIR .. "src/mame/machine/cx4data.inc",
- MAME_DIR .. "src/mame/machine/cx4fn.inc",
- MAME_DIR .. "src/mame/machine/cx4oam.inc",
- MAME_DIR .. "src/mame/machine/cx4ops.inc",
+ MAME_DIR .. "src/mame/machine/cx4data.hxx",
+ MAME_DIR .. "src/mame/machine/cx4fn.hxx",
+ MAME_DIR .. "src/mame/machine/cx4oam.hxx",
+ MAME_DIR .. "src/mame/machine/cx4ops.hxx",
MAME_DIR .. "src/mame/drivers/vboy.cpp",
MAME_DIR .. "src/mame/audio/vboy.cpp",
MAME_DIR .. "src/mame/audio/vboy.h",
@@ -2247,7 +2251,7 @@ files {
createMESSProjects(_target, _subtarget, "palm")
files {
MAME_DIR .. "src/mame/drivers/palm.cpp",
- MAME_DIR .. "src/mame/drivers/palm_dbg.inc",
+ MAME_DIR .. "src/mame/drivers/palm_dbg.hxx",
MAME_DIR .. "src/mame/drivers/palmz22.cpp",
}
@@ -2297,7 +2301,7 @@ files {
MAME_DIR .. "src/mame/drivers/p2000t.cpp",
MAME_DIR .. "src/mame/includes/p2000t.h",
MAME_DIR .. "src/mame/machine/p2000t.cpp",
- MAME_DIR .. "src/mame/video/p2000m.cpp",
+ MAME_DIR .. "src/mame/video/p2000t.cpp",
MAME_DIR .. "src/mame/drivers/vg5k.cpp",
}
@@ -2438,7 +2442,6 @@ files {
MAME_DIR .. "src/mame/machine/dccons.cpp",
MAME_DIR .. "src/mame/drivers/megadriv.cpp",
MAME_DIR .. "src/mame/includes/megadriv.h",
- MAME_DIR .. "src/mame/drivers/saturn.cpp",
MAME_DIR .. "src/mame/drivers/segapico.cpp",
MAME_DIR .. "src/mame/drivers/sega_sawatte.cpp",
MAME_DIR .. "src/mame/drivers/segapm.cpp",
@@ -2533,8 +2536,11 @@ files {
MAME_DIR .. "src/mame/drivers/spectrum.cpp",
MAME_DIR .. "src/mame/includes/spectrum.h",
MAME_DIR .. "src/mame/drivers/spec128.cpp",
+ MAME_DIR .. "src/mame/includes/spec128.h",
MAME_DIR .. "src/mame/drivers/timex.cpp",
+ MAME_DIR .. "src/mame/includes/timex.h",
MAME_DIR .. "src/mame/drivers/specpls3.cpp",
+ MAME_DIR .. "src/mame/includes/specpls3.h",
MAME_DIR .. "src/mame/drivers/scorpion.cpp",
MAME_DIR .. "src/mame/drivers/atm.cpp",
MAME_DIR .. "src/mame/drivers/pentagon.cpp",
@@ -2568,7 +2574,7 @@ files {
createMESSProjects(_target, _subtarget, "snk")
files {
- MAME_DIR .. "src/mame/drivers/ng_aes.cpp",
+ MAME_DIR .. "src/mame/drivers/neogeocd.cpp",
MAME_DIR .. "src/mame/drivers/ngp.cpp",
MAME_DIR .. "src/mame/video/k1ge.cpp",
MAME_DIR .. "src/mame/video/k1ge.h",
@@ -3007,12 +3013,6 @@ files {
MAME_DIR .. "src/mame/drivers/ymmu100.cpp",
MAME_DIR .. "src/mame/drivers/fb01.cpp",
}
-dependency {
- { MAME_DIR .. "src/mame/drivers/ymmu100.cpp", GEN_DIR .. "mame/drivers/ymmu100.inc" },
-}
-custombuildtask {
- { MAME_DIR .. "src/mame/drivers/ymmu100.ppm", GEN_DIR .. "mame/drivers/ymmu100.inc", { MAME_DIR .. "scripts/build/file2str.py" }, {"@echo Converting src/drivers/ymmu100.ppm...", PYTHON .. " $(1) $(<) $(@) ymmu100_bkg UINT8" }},
-}
createMESSProjects(_target, _subtarget, "zenith")
files {
@@ -3086,6 +3086,7 @@ files {
MAME_DIR .. "src/mame/drivers/fanucs15.cpp",
MAME_DIR .. "src/mame/drivers/fanucspmg.cpp",
MAME_DIR .. "src/mame/drivers/fc100.cpp",
+ MAME_DIR .. "src/mame/drivers/fcscsi.cpp",
MAME_DIR .. "src/mame/drivers/fk1.cpp",
MAME_DIR .. "src/mame/drivers/ft68m.cpp",
MAME_DIR .. "src/mame/drivers/gamate.cpp",
@@ -3101,6 +3102,7 @@ files {
MAME_DIR .. "src/mame/drivers/ht68k.cpp",
MAME_DIR .. "src/mame/drivers/hunter2.cpp",
MAME_DIR .. "src/mame/drivers/i7000.cpp",
+ MAME_DIR .. "src/mame/drivers/ibm3153.cpp",
MAME_DIR .. "src/mame/drivers/ibm6580.cpp",
MAME_DIR .. "src/mame/drivers/icatel.cpp",
MAME_DIR .. "src/mame/drivers/ie15.cpp",
@@ -3191,6 +3193,7 @@ files {
MAME_DIR .. "src/mame/includes/xor100.h",
MAME_DIR .. "src/mame/drivers/xavix.cpp",
MAME_DIR .. "src/mame/drivers/zorba.cpp",
+ MAME_DIR .. "src/mame/drivers/mvme350.cpp",
}
end
diff --git a/docs/release/scripts/target/mame/nl.lua b/docs/release/scripts/target/mame/nl.lua
index 6abf50dcd1e..08829959c1f 100644
--- a/docs/release/scripts/target/mame/nl.lua
+++ b/docs/release/scripts/target/mame/nl.lua
@@ -20,7 +20,7 @@ CPUS["Z80"] = true
CPUS["M6800"] = true
CPUS["M6803"] = true
CPUS["M6809"] = true
---CPUS["MCS48"] = true
+CPUS["MCS48"] = true
--CPUS["MCS51"] = true
--CPUS["M6800"] = true
--CPUS["M6809"] = true
@@ -57,6 +57,8 @@ VIDEOS["FIXFREQ"] = true
--------------------------------------------------
MACHINES["NETLIST"] = true
+MACHINES["Z80DMA"] = true
+MACHINES["GEN_LATCH"] = true
--MACHINES["6821PIA"] = true
--MACHINES["TTL74148"] = true
--MACHINES["TTL74153"] = true
@@ -86,8 +88,8 @@ function createProjects_mame_nl(_target, _subtarget)
targetsubdir(_target .."_" .. _subtarget)
kind (LIBTYPE)
uuid (os.uuid("drv-mame-nl"))
- addprojectflags()
- precompiledheaders()
+ addprojectflags()
+ precompiledheaders()
includedirs {
MAME_DIR .. "src/osd",
@@ -103,24 +105,33 @@ function createProjects_mame_nl(_target, _subtarget)
files{
MAME_DIR .. "src/mame/drivers/pong.cpp",
- MAME_DIR .. "src/mame/drivers/nl_pong.cpp",
- MAME_DIR .. "src/mame/drivers/nl_pongd.cpp",
- MAME_DIR .. "src/mame/drivers/nl_breakout.cpp",
+ MAME_DIR .. "src/mame/machine/nl_pong.cpp",
+ MAME_DIR .. "src/mame/machine/nl_pong.h",
+ MAME_DIR .. "src/mame/machine/nl_pongd.cpp",
+ MAME_DIR .. "src/mame/machine/nl_pongd.h",
+ MAME_DIR .. "src/mame/machine/nl_breakout.cpp",
+ MAME_DIR .. "src/mame/machine/nl_breakout.h",
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/drivers/popeye.cpp",
MAME_DIR .. "src/mame/includes/popeye.h",
MAME_DIR .. "src/mame/video/popeye.cpp",
-
- MAME_DIR .. "src/mame/drivers/m62.cpp",
- MAME_DIR .. "src/mame/includes/m62.h",
- MAME_DIR .. "src/mame/video/m62.cpp",
- MAME_DIR .. "src/mame/audio/irem.cpp",
- MAME_DIR .. "src/mame/audio/nl_kidniki.cpp",
- MAME_DIR .. "src/mame/audio/irem.h",
+ MAME_DIR .. "src/mame/drivers/mario.cpp",
+ MAME_DIR .. "src/mame/includes/mario.h",
+ MAME_DIR .. "src/mame/video/mario.cpp",
+ MAME_DIR .. "src/mame/audio/mario.cpp",
+
+ MAME_DIR .. "src/mame/drivers/m62.cpp",
+ MAME_DIR .. "src/mame/includes/m62.h",
+ MAME_DIR .. "src/mame/video/m62.cpp",
+ MAME_DIR .. "src/mame/audio/irem.cpp",
+ MAME_DIR .. "src/mame/audio/irem.h",
+ MAME_DIR .. "src/mame/audio/nl_kidniki.cpp",
+ MAME_DIR .. "src/mame/audio/nl_kidniki.h",
}
end
diff --git a/docs/release/scripts/target/mame/tiny.lua b/docs/release/scripts/target/mame/tiny.lua
index 36b4032a525..4e3d4167587 100644
--- a/docs/release/scripts/target/mame/tiny.lua
+++ b/docs/release/scripts/target/mame/tiny.lua
@@ -61,6 +61,7 @@ MACHINES["PIT8253"] = true
MACHINES["Z80CTC"] = true
MACHINES["68681"] = true
MACHINES["BANKDEV"] = true
+MACHINES["WATCHDOG"] = true
--------------------------------------------------
diff --git a/docs/release/scripts/target/zexall/zexall.lua b/docs/release/scripts/target/zexall/zexall.lua
new file mode 100644
index 00000000000..739cd2a225a
--- /dev/null
+++ b/docs/release/scripts/target/zexall/zexall.lua
@@ -0,0 +1,12 @@
+STANDALONE = true
+
+CPUS["Z80"] = true
+
+function standalone()
+ files{
+ MAME_DIR .. "src/zexall/main.cpp",
+ MAME_DIR .. "src/zexall/zexall.cpp",
+ MAME_DIR .. "src/zexall/zexall.h",
+ }
+end
+