From 7f3e06c9e0230d310fd13130681872a987ac80b8 Mon Sep 17 00:00:00 2001 From: LLeny Date: Tue, 17 Dec 2024 17:56:15 +0800 Subject: [PATCH] Fix SUZYBUSEN bug, enabled for any non 0 value --- src/suzy/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/suzy/mod.rs b/src/suzy/mod.rs index a20fef4..efa0328 100644 --- a/src/suzy/mod.rs +++ b/src/suzy/mod.rs @@ -236,7 +236,7 @@ impl Suzy { pub fn tick(&mut self, bus: &mut Bus, dma_ram: &mut Ram) { self.ticks += 1; self.manage_bus(bus); - if self.pending_bus_request_ticks >= 0 || self.registers.data(SUZYBUSEN) != 1 { + if self.pending_bus_request_ticks >= 0 || self.registers.data(SUZYBUSEN) == 0 { return; } self.manage_ir(bus);