summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author David Haywood <hazemamewip@hotmail.com>2018-04-17 03:34:42 +0100
committer R. Belmont <rb6502@users.noreply.github.com>2018-04-16 22:34:42 -0400
commit261bcfa3cdc15e409ae34be1ba637f8319743353 (patch)
tree62c51414b7de4fb5a115a4ca3271db7cc516fd27 /scripts
parent753934d6e5a4c73ddbe184632517e4a42cdeffd8 (diff)
XaviX - current checkpoint, tidying, reorganization etc. (+ general TV game work) (#3450)
* xavix - tidy ups, reorganization, current notes etc. * didn't mean to push a copy (nw) * shift some common code around for palette handling (nw) * lean less heavily on memory system (nw) * revert 'shift some common code around for palette handling (nw)' to be revisited later. * add missed include guards (nw) * new machines marked as NOT WORKING Skannerz TV [Sean RIddle, Peter Wilhelmsen] This will need the communication protocol with the barcode scanner unit reverse engeering (the scanner unit has it's own MCU that isn't dumped and for which we have no method of dumping) this also probably means it will need improvements to the general vii.cpp handling of interrupts and serial ports (which Cricket needs too)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/target/mame/mess.lua26
1 files changed, 17 insertions, 9 deletions
diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua
index ebf6ee13acd..48f9c605c5b 100644
--- a/scripts/target/mame/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -1130,6 +1130,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"toshiba",
"trainer",
"trs",
+ "tvgames",
"ultimachine",
"ultratec",
"unicard",
@@ -3314,6 +3315,22 @@ files {
MAME_DIR .. "src/mame/drivers/vis.cpp",
}
+createMESSProjects(_target, _subtarget, "tvgames")
+files {
+ MAME_DIR .. "src/mame/drivers/rad_eu3a14.cpp",
+ MAME_DIR .. "src/mame/drivers/rad_eu3a05.cpp",
+ MAME_DIR .. "src/mame/audio/rad_eu3a05.cpp",
+ 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/tvgame.cpp",
+ MAME_DIR .. "src/mame/drivers/vii.cpp",
+ MAME_DIR .. "src/mame/drivers/xavix.cpp",
+ MAME_DIR .. "src/mame/video/xavix.cpp",
+ MAME_DIR .. "src/mame/machine/xavix.cpp",
+ MAME_DIR .. "src/mame/includes/xavix.h",
+}
+
createMESSProjects(_target, _subtarget, "ultimachine")
files {
MAME_DIR .. "src/mame/drivers/rambo.cpp",
@@ -3662,12 +3679,6 @@ files {
MAME_DIR .. "src/mame/drivers/pv9234.cpp",
MAME_DIR .. "src/mame/drivers/qtsbc.cpp",
MAME_DIR .. "src/mame/drivers/rd100.cpp",
- MAME_DIR .. "src/mame/drivers/rad_eu3a14.cpp",
- MAME_DIR .. "src/mame/drivers/rad_eu3a05.cpp",
- MAME_DIR .. "src/mame/audio/rad_eu3a05.cpp",
- 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/rvoice.cpp",
MAME_DIR .. "src/mame/drivers/sacstate.cpp",
MAME_DIR .. "src/mame/drivers/sartorius.cpp",
@@ -3695,12 +3706,10 @@ files {
MAME_DIR .. "src/mame/drivers/tsispch.cpp",
MAME_DIR .. "src/mame/includes/tsispch.h",
MAME_DIR .. "src/mame/drivers/tti.cpp",
- MAME_DIR .. "src/mame/drivers/tvgame.cpp",
MAME_DIR .. "src/mame/drivers/unistar.cpp",
MAME_DIR .. "src/mame/drivers/v6809.cpp",
MAME_DIR .. "src/mame/drivers/vector4.cpp",
MAME_DIR .. "src/mame/drivers/vectrix.cpp",
- MAME_DIR .. "src/mame/drivers/vii.cpp",
MAME_DIR .. "src/mame/drivers/vp60.cpp",
MAME_DIR .. "src/mame/drivers/vp122.cpp",
MAME_DIR .. "src/mame/drivers/vp415.cpp",
@@ -3709,7 +3718,6 @@ files {
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/xavix.cpp",
MAME_DIR .. "src/mame/drivers/zms8085.cpp",
MAME_DIR .. "src/mame/drivers/zorba.cpp",
MAME_DIR .. "src/mame/includes/zorba.h",