summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author David Haywood <davidhaywood@users.noreply.github.com>2017-07-05 01:45:09 +0100
committer David Haywood <davidhaywood@users.noreply.github.com>2017-07-05 01:45:09 +0100
commit907115ed06c57c22fe4df154a68e07f73d9578f6 (patch)
treed57d1e76dd3db88179059be3e6b7a0ae0a7d2f54 /scripts
parent1bcb694f8d7db37e03f07c080edcded5fb22f554 (diff)
create c-chip device with correct CPU type in it and a bunch of notes (pinout etc.)
create a uPD78C11 derived CPU type for this purpose, with internal ROM map use internal ROM map for other uPD78C10 chips as it's always present. add missing NO_DUMP definitions to various games using C-Chips with correct size etc. pump megablast through the device code as really all it ever does is bank the c-chip window and test the RAM.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/cpu.lua2
-rw-r--r--scripts/target/mame/arcade.lua2
2 files changed, 4 insertions, 0 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua
index 468c2da140b..d74a7100140 100644
--- a/scripts/src/cpu.lua
+++ b/scripts/src/cpu.lua
@@ -1629,6 +1629,8 @@ if (CPUS["UPD7810"]~=null) then
MAME_DIR .. "src/devices/cpu/upd7810/upd7810_opcodes.cpp",
MAME_DIR .. "src/devices/cpu/upd7810/upd7810_table.cpp",
MAME_DIR .. "src/devices/cpu/upd7810/upd7810_macros.h",
+ MAME_DIR .. "src/devices/cpu/upd7810/upd7811.cpp",
+ MAME_DIR .. "src/devices/cpu/upd7810/upd7811.h",
}
end
diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua
index f0d33963f02..152f3b1e123 100644
--- a/scripts/target/mame/arcade.lua
+++ b/scripts/target/mame/arcade.lua
@@ -3782,6 +3782,8 @@ files {
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/machine/cchip_dev.cpp",
+ MAME_DIR .. "src/mame/machine/cchip_dev.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",