summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
diff options
context:
space:
mode:
author wilbertpol <wilbertpol@users.noreply.github.com>2024-12-28 02:58:48 +0000
committer GitHub <noreply@github.com>2024-12-27 21:58:48 -0500
commit926b6182b1a503657e63d2a4cf268b7b1f084b8b (patch)
tree40baf2dc2ea8a85449ad9b37fa97126ef9250e1b /scripts/src
parent07cc2cf76ab85656a11aee05c308176e4e1c9105 (diff)
Replace uPD1771c high level emulation with a cpu core. (#13106)
* cpu/upd177x/upd177x.cpp: Add NEC uPD177x cpu core. * scv.xml: Promoted 1 item. Software list items promoted to working ------------------------------------------ Star Speeder * cpu/upd177x/upd177x.cpp: Remove a comment. * cpu/upd177x/upd177x.cpp: Remove callback on PA. * cpu/upd177x/upd177x.cpp: Update comment about setting m_pc to 1 during reset. * Add a different workaround for the sync issue between the 2 cpus in scv. * cpu/upd1771x/updf177x.cpp: Use little endian. * cpu/upd177x/upd177x.cpp: Include device tag in fatalerror messages. * epoch/scv.cpp: Update upd1771c rom region sizes. * nec/apc.cpp: Switch to upd177x_cpu_device. * epoch/scv.cpp: Add location to upd1771c rom name. * cpu/upd177x/upd177x.h: Remove 'overrides' comments.
Diffstat (limited to 'scripts/src')
-rw-r--r--scripts/src/cpu.lua7
-rw-r--r--scripts/src/sound.lua12
2 files changed, 7 insertions, 12 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua
index 8fb19efbf73..2598688fe97 100644
--- a/scripts/src/cpu.lua
+++ b/scripts/src/cpu.lua
@@ -3930,6 +3930,13 @@ end
--@src/devices/cpu/upd177x/upd177x.h,CPUS["UPD177X"] = true
--------------------------------------------------
+if CPUS["UPD177X"] then
+ files {
+ MAME_DIR .. "src/devices/cpu/upd177x/upd177x.cpp",
+ MAME_DIR .. "src/devices/cpu/upd177x/upd177x.h",
+ }
+end
+
if opt_tool(CPUS, "UPD177X") then
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/upd177x/upd177xd.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/upd177x/upd177xd.h")
diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua
index c3f2f79f586..df21e945310 100644
--- a/scripts/src/sound.lua
+++ b/scripts/src/sound.lua
@@ -1425,18 +1425,6 @@ if (SOUNDS["AD1848"]~=null) then
end
---------------------------------------------------
--- UPD1771
---@src/devices/sound/upd1771.h,SOUNDS["UPD1771"] = true
----------------------------------------------------
-
-if (SOUNDS["UPD1771"]~=null) then
- files {
- MAME_DIR .. "src/devices/sound/upd1771.cpp",
- MAME_DIR .. "src/devices/sound/upd1771.h",
- }
-end
-
----------------------------------------------------
-- GB_SOUND
--@src/devices/sound/gb.h,SOUNDS["GB_SOUND"] = true
---------------------------------------------------