summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author m1macrophage <168948267+m1macrophage@users.noreply.github.com>2026-02-17 01:15:09 -0800
committer GitHub <noreply@github.com>2026-02-17 10:15:09 +0100
commit40c6dbba9fc2569c773890b0a3f96e80b2754b4d (patch)
treebf5642363560990699c06d6df7c087324e5657dd /scripts
parent1be66a0678f3171d9dc147d3d468e6af46258ce3 (diff)
devices/sound: moved CEM devices to dedicated files. (#14977)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/sound.lua36
1 files changed, 36 insertions, 0 deletions
diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua
index bde2f0a43b1..dcb8c8735f7 100644
--- a/scripts/src/sound.lua
+++ b/scripts/src/sound.lua
@@ -184,6 +184,42 @@ end
---------------------------------------------------
+-- CEM 3310 envelope generator chip
+--@src/devices/sound/cem3310.h,SOUNDS["CEM3310"] = true
+---------------------------------------------------
+
+if SOUNDS["CEM3310"] then
+ files {
+ MAME_DIR .. "src/devices/sound/cem3310.cpp",
+ MAME_DIR .. "src/devices/sound/cem3310.h",
+ }
+end
+
+---------------------------------------------------
+-- CEM 3320 voltage-controlled filter chip
+--@src/devices/sound/cem3320.h,SOUNDS["CEM3320"] = true
+---------------------------------------------------
+
+if SOUNDS["CEM3320"] then
+ files {
+ MAME_DIR .. "src/devices/sound/cem3320.cpp",
+ MAME_DIR .. "src/devices/sound/cem3320.h",
+ }
+end
+
+---------------------------------------------------
+-- CEM 3360 dual voltage-controlled amplifier chip
+--@src/devices/sound/cem3320.h,SOUNDS["CEM3360"] = true
+---------------------------------------------------
+
+if SOUNDS["CEM3360"] then
+ files {
+ MAME_DIR .. "src/devices/sound/cem3360.cpp",
+ MAME_DIR .. "src/devices/sound/cem3360.h",
+ }
+end
+
+---------------------------------------------------
-- CEM 3394 analog synthesizer chip
--@src/devices/sound/cem3394.h,SOUNDS["CEM3394"] = true
---------------------------------------------------