From 8c2ea36cdab951c87cd4865401cf75389936ccca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com> Date: Mon, 19 Jun 2023 00:14:09 +0100 Subject: [PATCH] chore: improved rumble comparison --- src/rom.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rom.rs b/src/rom.rs index 8d4b6d7f..90d0545d 100644 --- a/src/rom.rs +++ b/src/rom.rs @@ -808,7 +808,7 @@ pub static MBC5: Mbc = Mbc { if rom.has_rumble() { ram_bank = value & 0x07; let rumble = (value & 0x08) == 0x08; - if (rom.rumble_active && !rumble) || (!rom.rumble_active && rumble) { + if rom.rumble_active != rumble { rom.rumble_active = rumble; rom.trigger_rumble(); } -- GitLab