diff options
author | 2020-08-16 18:32:45 -0700 | |
---|---|---|
committer | 2020-08-16 21:32:45 -0400 | |
commit | f7d786d3d051f1e7bd9688ef006f46a2404b2e24 (patch) | |
tree | ef35b22a22c7b08043d392c60c64a3e88151be2e /scripts | |
parent | d9024aef70bba1658a6665a6ac3e39178832f0d4 (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.lua | 2 | ||||
-rw-r--r-- | scripts/target/mame/nl.lua | 7 |
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", |