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;