From 8f20abe8137979eec306b9941515bb2ac624ffff Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Thu, 13 Feb 2025 22:09:17 +0100 Subject: [PATCH] update_screen after speed limiter (#250) --- src/device/vi.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/device/vi.rs b/src/device/vi.rs index 9258f79..d50c45e 100644 --- a/src/device/vi.rs +++ b/src/device/vi.rs @@ -137,7 +137,6 @@ pub fn write_regs(device: &mut device::Device, address: u64, value: u32, mask: u } pub fn vertical_interrupt_event(device: &mut device::Device) { - ui::video::update_screen(); ui::video::check_callback(device); let mut enable_speed_limiter = true; @@ -150,6 +149,7 @@ pub fn vertical_interrupt_event(device: &mut device::Device) { if device.vi.vi_counter % device.vi.limit_freq == 0 && enable_speed_limiter { speed_limiter(device); } + ui::video::update_screen(); /* let vis = if device.cart.pal { 50 } else { 60 };