diff options
| author | 2016-01-19 01:02:42 +0100 | |
|---|---|---|
| committer | 2016-01-19 01:02:42 +0100 | |
| commit | 5d66ee8e6d8b18bf58b1f5758eed64e0a75b7d8b (patch) | |
| tree | 8e40eca89082806a51b37a0027713c541d78968d /scripts | |
| parent | f49e9b5ce3841a03cb5dcb6244393351ff41dc26 (diff) | |
Added more accurate SSi S14001A speech chip emulation, written by one of the people at SSi who originally laid out the S14001a silicon in 1974/5! [Ed Bernard]
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/sound.lua | 15 | ||||
| -rw-r--r-- | scripts/target/mame/arcade.lua | 1 | ||||
| -rw-r--r-- | scripts/target/mame/mess.lua | 1 |
3 files changed, 17 insertions, 0 deletions
diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua index 4ba380deefb..9c333fb81b8 100644 --- a/scripts/src/sound.lua +++ b/scripts/src/sound.lua @@ -925,6 +925,7 @@ if (SOUNDS["SP0250"]~=null) then end + --------------------------------------------------- -- S14001A speech synthesizer --@src/devices/sound/s14001a.h,SOUNDS["S14001A"] = true @@ -940,6 +941,20 @@ end --------------------------------------------------- +-- S14001A_NEW speech synthesizer +--@src/devices/sound/s14001a_new.h,SOUNDS["S14001A_NEW"] = true +--------------------------------------------------- + +if (SOUNDS["S14001A_NEW"]~=null) then + files { + MAME_DIR .. "src/devices/sound/s14001a_new.cpp", + MAME_DIR .. "src/devices/sound/s14001a_new.h", + } +end + + + +--------------------------------------------------- -- Texas Instruments SN76477 analog chip --@src/devices/sound/sn76477.h,SOUNDS["SN76477"] = true --------------------------------------------------- diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index c00c3d4731c..ec89d9d69db 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -226,6 +226,7 @@ SOUNDS["VOTRAX"] = true SOUNDS["ES8712"] = true SOUNDS["CDP1869"] = true SOUNDS["S14001A"] = true +SOUNDS["S14001A_NEW"] = true SOUNDS["WAVE"] = true SOUNDS["SID6581"] = true SOUNDS["SID8580"] = true diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 8ea59026f38..10f0729ec3a 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -228,6 +228,7 @@ SOUNDS["VOTRAX"] = true --SOUNDS["ES8712"] = true SOUNDS["CDP1869"] = true SOUNDS["S14001A"] = true +SOUNDS["S14001A_NEW"] = true SOUNDS["WAVE"] = true SOUNDS["SID6581"] = true SOUNDS["SID8580"] = true |
