summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Wilbert Pol <wilbert@jdg.info>2012-10-05 18:40:39 +0000
committer Wilbert Pol <wilbert@jdg.info>2012-10-05 18:40:39 +0000
commitb1e952b89c67d74feedf3b923499bf4bfc3801f6 (patch)
tree6322ceab25e4c3d677aad727adeb63ff4f569266 /src
parent7e1d55763b010104e3e8e701da9089c2c04ec366 (diff)
6532riot.c: Internal timer is always running. Fixes several a2600 regressions. (Wilbert Pol)
Diffstat (limited to 'src')
-rw-r--r--src/emu/machine/6532riot.c4
1 files 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()));
}