From 24ec1f1f6470a802370f679108a54bd2a1311440 Mon Sep 17 00:00:00 2001 From: Kevin Hamacher Date: Thu, 2 Jun 2016 16:51:17 +0200 Subject: [PATCH] Fix timer/display cycle --- src/interconnect.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/interconnect.rs b/src/interconnect.rs index a614d9b..aee15f7 100644 --- a/src/interconnect.rs +++ b/src/interconnect.rs @@ -131,8 +131,8 @@ impl Interconnect { // Somehow we need different timers for this. pub fn tick(&mut self, cycles: u8) { - self.display.tick(cycles as u16 * 4); - self.timer.tick(cycles as u16 * 4); + self.display.tick(cycles as u16); + self.timer.tick(cycles as u16); if self.display.vblank_interrupt() { self.interrupt_request_flags |= INTERRUPT_DISPLAY_VBLANK;