summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Colin Douglas Howell <colin.d.howell@gmail.com>2020-08-16 18:32:45 -0700
committer GitHub <noreply@github.com>2020-08-16 21:32:45 -0400
commitf7d786d3d051f1e7bd9688ef006f46a2404b2e24 (patch)
treeef35b22a22c7b08043d392c60c64a3e88151be2e /scripts
parentd9024aef70bba1658a6665a6ac3e39178832f0d4 (diff)
sspeedr: new netlist audio implementation (#7081)
* sspeedr: new netlist audio implementation Netlist-based audio implementation for sspeedr (Super Speed Race, 1979) derived from Midway audio schematics, and based on that used for 280zzzap (280-ZZZAP) and lagunar (Laguna Racer) in the mw8080bw driver. The Super Speed Race audio circuits are clearly derived from those games; the biggest difference is the use of a linear feedback shift register for noise generation. * Updated netlist static solvers with recent netlist changes.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/target/mame/arcade.lua2
-rw-r--r--scripts/target/mame/nl.lua7
2 files changed, 9 insertions, 0 deletions
diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua
index 463fa59af58..c4f075f74d3 100644
--- a/scripts/target/mame/arcade.lua
+++ b/scripts/target/mame/arcade.lua
@@ -2845,6 +2845,8 @@ files {
MAME_DIR .. "src/mame/drivers/seattle.cpp",
MAME_DIR .. "src/mame/drivers/sspeedr.cpp",
MAME_DIR .. "src/mame/includes/sspeedr.h",
+ MAME_DIR .. "src/mame/audio/nl_sspeedr.cpp",
+ MAME_DIR .. "src/mame/audio/nl_sspeedr.h",
MAME_DIR .. "src/mame/video/sspeedr.cpp",
MAME_DIR .. "src/mame/drivers/starrider.cpp",
MAME_DIR .. "src/mame/drivers/tmaster.cpp",
diff --git a/scripts/target/mame/nl.lua b/scripts/target/mame/nl.lua
index 0a20979c9aa..842f23541ca 100644
--- a/scripts/target/mame/nl.lua
+++ b/scripts/target/mame/nl.lua
@@ -212,6 +212,13 @@ files{
MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp",
MAME_DIR .. "src/mame/audio/nl_280zzzap.h",
+ MAME_DIR .. "src/mame/drivers/sspeedr.cpp",
+ MAME_DIR .. "src/mame/includes/sspeedr.h",
+ MAME_DIR .. "src/mame/video/sspeedr.cpp",
+
+ MAME_DIR .. "src/mame/audio/nl_sspeedr.cpp",
+ MAME_DIR .. "src/mame/audio/nl_sspeedr.h",
+
MAME_DIR .. "src/mame/audio/cheekyms.cpp",
MAME_DIR .. "src/mame/audio/cheekyms.h",
MAME_DIR .. "src/mame/audio/nl_cheekyms.cpp",