From b1e952b89c67d74feedf3b923499bf4bfc3801f6 Mon Sep 17 00:00:00 2001 From: Wilbert Pol Date: Fri, 5 Oct 2012 18:40:39 +0000 Subject: [PATCH] 6532riot.c: Internal timer is always running. Fixes several a2600 regressions. (Wilbert Pol) --- src/emu/machine/6532riot.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/emu/machine/6532riot.c b/src/emu/machine/6532riot.c index 8ea6890aa82..e3cb7442964 100644 --- a/src/emu/machine/6532riot.c +++ b/src/emu/machine/6532riot.c @@ -531,6 +531,6 @@ void riot6532_device::device_reset() /* reset timer states */ m_timershift = 0; - m_timerstate = TIMER_IDLE; - m_timer->adjust(attotime::never); + m_timerstate = TIMER_FINISHING; + m_timer->adjust(attotime::from_ticks(256, clock())); }