From 24d5367e8f65feb24bc763dbf0679854d773e03e Mon Sep 17 00:00:00 2001 From: cam900 Date: Fri, 16 Oct 2020 03:18:21 +0900 Subject: Implement TT5665 emulation (#6841) * Implement TT5665 emulation Similar as OKIM6295, but with Support more ROM capacity and phrase spaces, 2 sound outputs used in bowltry, igs_m036 (for some hardwares with TT5665, ex: cjddzsp) bowltry.cpp: Fix game name (BOWLING TRY! in both poster and PCB) * bowltry.cpp: Typo * Fix endline * tt5665.cpp: Reduce unnecessary argument --- scripts/src/sound.lua | 12 ++++++++++++ scripts/target/mame/arcade.lua | 1 + scripts/target/mame/mess.lua | 1 + 3 files changed, 14 insertions(+) (limited to 'scripts') diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua index bcbc9749c4b..c28d9bf0d71 100644 --- a/scripts/src/sound.lua +++ b/scripts/src/sound.lua @@ -1605,3 +1605,15 @@ if (SOUNDS["RP2C33_SOUND"]~=null) then MAME_DIR .. "src/devices/sound/rp2c33_snd.h", } end + +--------------------------------------------------- +-- +--@src/devices/sound/tt5665.h,SOUNDS["TT5665"] = true +--------------------------------------------------- + +if (SOUNDS["TT5665"]~=null) then + files { + MAME_DIR .. "src/devices/sound/tt5665.cpp", + MAME_DIR .. "src/devices/sound/tt5665.h", + } +end diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index 80466061f4a..9c1fca398cd 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -284,6 +284,7 @@ SOUNDS["LC7535"] = true --SOUNDS["UPD934G"] = true SOUNDS["S_DSP"] = true SOUNDS["KS0164"] = true +SOUNDS["TT5665"] = true --SOUNDS["RP2C33_SOUND"] = true -------------------------------------------------- diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 1401795fd94..2951a968659 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -308,6 +308,7 @@ SOUNDS["SWP20"] = true SOUNDS["SWP30"] = true SOUNDS["S_DSP"] = true SOUNDS["ROLANDPCM"] = true +--SOUNDS["TT5665"] = true SOUNDS["RP2C33_SOUND"] = true -------------------------------------------------- -- cgit v1.2.3-70-g09d2