From d3ecc37da671a85614cbf941378cec04e5dabb1b Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Wed, 1 Oct 2025 10:05:03 +0200 Subject: [PATCH] fix compare interrupt issue (#588) --- src/device/exceptions.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/device/exceptions.rs b/src/device/exceptions.rs index 19662e64..4079d055 100644 --- a/src/device/exceptions.rs +++ b/src/device/exceptions.rs @@ -18,7 +18,6 @@ pub fn check_pending_interrupts(device: &mut device::Device) { device.cpu.cop0.regs[device::cop0::COP0_CAUSE_REG as usize] = device::cop0::COP0_CAUSE_IP2; } else if device.cpu.cop0.pending_compare_interrupt { device.cpu.cop0.regs[device::cop0::COP0_CAUSE_REG as usize] = device::cop0::COP0_CAUSE_IP7; - device.cpu.cop0.pending_compare_interrupt = false; } if (device.cpu.cop0.regs[device::cop0::COP0_STATUS_REG as usize]