summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2015-05-05 15:54:07 +0200
committer hap <happppp@users.noreply.github.com>2015-05-05 15:54:07 +0200
commitfc68370aa5c04ac0d0f0e9982e0b79a2d734980d (patch)
tree01708a2993e0d09e05090ecc0d9d3bb8db6b29a8 /scripts
parent96b6c8ec08e0c42f8c4de430c198e8b21d991c44 (diff)
added E0C6200 cpu skeleton.
also commented out some cpu cores from mame.lua, not needed anymore for unidasm compile due to this check: if (CPUS["MYCPU"]~=null or _OPTIONS["with-tools"]) then
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/cpu.lua16
-rw-r--r--scripts/target/mame/mame.lua9
-rw-r--r--scripts/target/mess/mess.lua1
3 files changed, 22 insertions, 4 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua
index 515c55a222c..cb80c5403f4 100644
--- a/scripts/src/cpu.lua
+++ b/scripts/src/cpu.lua
@@ -360,6 +360,22 @@ if (CPUS["ESRIP"]~=null or _OPTIONS["with-tools"]) then
end
--------------------------------------------------
+-- Seiko Epson E0C6200 series
+---@src/emu/cpu/e0c6200/e0c6200.h,CPUS += E0C6200
+--------------------------------------------------
+
+if (CPUS["E0C6200"]~=null) then
+ files {
+ MAME_DIR .. "src/emu/cpu/e0c6200/e0c6200.c",
+ MAME_DIR .. "src/emu/cpu/e0c6200/e0c6200.h",
+ }
+end
+
+if (CPUS["E0C6200"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/e0c6200/e0c6200d.c")
+end
+
+--------------------------------------------------
-- RCA COSMAC
---@src/emu/cpu/cosmac/cosmac.h,CPUS += COSMAC
--------------------------------------------------
diff --git a/scripts/target/mame/mame.lua b/scripts/target/mame/mame.lua
index 44120517e4b..510218c9598 100644
--- a/scripts/target/mame/mame.lua
+++ b/scripts/target/mame/mame.lua
@@ -100,7 +100,7 @@ CPUS["SM8500"] = true
CPUS["MINX"] = true
CPUS["SSEM"] = true
CPUS["AVR8"] = true
-CPUS["TMS0980"] = true
+--CPUS["TMS0980"] = true
CPUS["I4004"] = true
CPUS["SUPERFX"] = true
CPUS["Z8"] = true
@@ -123,9 +123,10 @@ CPUS["ALTO2"] = true
--CPUS["W65816"] = true
CPUS["ARC"] = true
CPUS["ARCOMPACT"] = true
-CPUS["AMIS2000"] = true
-CPUS["UCOM4"] = true
-CPUS["HMCS40"] = true
+--CPUS["AMIS2000"] = true
+--CPUS["UCOM4"] = true
+--CPUS["HMCS40"] = true
+--CPUS["E0C6200"] = true
--------------------------------------------------
-- specify available sound cores
diff --git a/scripts/target/mess/mess.lua b/scripts/target/mess/mess.lua
index c60b8f16d09..d8f49be5b93 100644
--- a/scripts/target/mess/mess.lua
+++ b/scripts/target/mess/mess.lua
@@ -123,6 +123,7 @@ CPUS["ARCOMPACT"] = true
CPUS["AMIS2000"] = true
CPUS["UCOM4"] = true
CPUS["HMCS40"] = true
+CPUS["E0C6200"] = true
--------------------------------------------------
-- specify available sound cores; some of these are