summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Patrick Mackinlay <pmackinlay@hotmail.com>2018-09-20 18:08:59 +0700
committer Patrick Mackinlay <pmackinlay@hotmail.com>2018-09-20 18:08:59 +0700
commit895ffe0763a713fe644c53afe573e9839ee822a1 (patch)
treeea2fce92c128113a39eeee2c9ddb70650917e4cb /scripts
parent234a7768328a8fc2bbc857f63f157df8bc24a208 (diff)
jazz: new skeleton driver (nw)
A skeleton for the Microsoft Jazz architecture, which was implemented in the MIPS Magnum 4000, Olivetti M700-10 and was the base/origin of several other MIPS ARC systems. * added skeleton Inmos G300/G332/G364 device * added skeleton NatSemi DP83932C SONIC device * added skeleton MCT-ADR device
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/machine.lua12
-rw-r--r--scripts/src/video.lua12
-rw-r--r--scripts/target/mame/mess.lua11
3 files changed, 35 insertions, 0 deletions
diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua
index 7c1cc8e66ca..cd141b26cb3 100644
--- a/scripts/src/machine.lua
+++ b/scripts/src/machine.lua
@@ -3180,6 +3180,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/dp83932c.h,MACHINES["DP83932C"] = true
+---------------------------------------------------
+
+if (MACHINES["DP83932C"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/dp83932c.cpp",
+ MAME_DIR .. "src/devices/machine/dp83932c.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/pc_lpt.h,MACHINES["PC_LPT"] = true
---------------------------------------------------
diff --git a/scripts/src/video.lua b/scripts/src/video.lua
index c014a026fad..a5b47457dd3 100644
--- a/scripts/src/video.lua
+++ b/scripts/src/video.lua
@@ -497,6 +497,18 @@ end
--------------------------------------------------
--
+--@src/devices/video/ims_cvc.h,VIDEOS["IMS_CVC"] = true
+--------------------------------------------------
+
+if (VIDEOS["IMS_CVC"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/ims_cvc.cpp",
+ MAME_DIR .. "src/devices/video/ims_cvc.h",
+ }
+end
+
+--------------------------------------------------
+--
--@src/devices/video/m50458.h,VIDEOS["M50458"] = true
--------------------------------------------------
diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua
index b8a01662661..3ad7dd9413a 100644
--- a/scripts/target/mame/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -324,6 +324,7 @@ VIDEOS["HUC6272"] = true
VIDEOS["I8244"] = true
VIDEOS["I82730"] = true
VIDEOS["I8275"] = true
+VIDEOS["IMS_CVC"] = true
--VIDEOS["M50458"] = true
--VIDEOS["MB90082"] = true
--VIDEOS["MB_VCU"] = true
@@ -420,6 +421,7 @@ MACHINES["CS4031"] = true
MACHINES["CS8221"] = true
MACHINES["CXD1095"] = true
MACHINES["DP8390"] = true
+MACHINES["DP83932C"] = true
--MACHINES["DS1204"] = true
MACHINES["DS1302"] = true
MACHINES["DS1315"] = true
@@ -1064,6 +1066,7 @@ function linkProjects_mame_mess(_target, _subtarget)
"interton",
"intv",
"isc",
+ "jazz",
"kaypro",
"koei",
"kontron",
@@ -2340,6 +2343,14 @@ files {
MAME_DIR .. "src/mame/drivers/compucolor.cpp",
}
+createMESSProjects(_target, _subtarget, "jazz")
+files {
+ MAME_DIR .. "src/mame/drivers/jazz.cpp",
+ MAME_DIR .. "src/mame/includes/jazz.h",
+ MAME_DIR .. "src/mame/machine/jazz_mct_adr.cpp",
+ MAME_DIR .. "src/mame/machine/jazz_mct_adr.h",
+}
+
createMESSProjects(_target, _subtarget, "kaypro")
files {
MAME_DIR .. "src/mame/drivers/kaypro.cpp",