summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/gime.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/gime.cpp')
-rw-r--r--src/mame/video/gime.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/video/gime.cpp b/src/mame/video/gime.cpp
index dc02ea6f5a2..dc25538a73b 100644
--- a/src/mame/video/gime.cpp
+++ b/src/mame/video/gime.cpp
@@ -479,11 +479,13 @@ void gime_device::reset_timer(void)
if (timer_type() == GIME_TIMER_63USEC)
{
- m_gime_clock_timer->adjust(attotime::from_usec(63.695) * m_timer_value);
+ // master clock divided by 8, divided by 228, divided by 2
+ m_gime_clock_timer->adjust(attotime::from_hz(clock()) * 3648 * m_timer_value);
}
else
{
- m_gime_clock_timer->adjust(attotime::from_nsec(279.365) * m_timer_value);
+ // master clock divided by 8, divided by 2
+ m_gime_clock_timer->adjust(attotime::from_hz(clock()) * 16 * m_timer_value);
}
}
else