From 38adcf151a72e01003898deda9fabbfb26240e54 Mon Sep 17 00:00:00 2001 From: AJR Date: Sat, 8 Apr 2023 19:18:44 -0400 Subject: tms5110: Initialize some more variables at reset. Fixes nonexistent or erratic speech on CVS games. --- src/devices/sound/tms5110.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/devices/sound/tms5110.cpp b/src/devices/sound/tms5110.cpp index a9d3395a4d2..62b43b42173 100644 --- a/src/devices/sound/tms5110.cpp +++ b/src/devices/sound/tms5110.cpp @@ -1108,6 +1108,10 @@ void tms5110_device::device_reset() m_next_is_address = false; m_address = 0; m_addr_bit = 0; + + m_romclk_hack_timer->adjust(attotime::never); + m_romclk_hack_timer_started = false; + m_romclk_hack_state = false; } -- cgit v1.2.3