diff --git a/src/mmu.rs b/src/mmu.rs index 141917e0d7c1bdb09b69ee0d2f6cdbfe4ca96fb4..bde8f7941d02e87090c2cf07fa4016b740b528c2 100644 --- a/src/mmu.rs +++ b/src/mmu.rs @@ -331,13 +331,7 @@ impl Mmu { 0x4d => (false as u8) | ((self.speed as u8) << 7), // 0xFF50 - Boot active flag - 0x50 => { - if self.boot_active { - 0x00 - } else { - 0x01 - } - } + 0x50 => u8::from(!self.boot_active), // 0xFF70 - SVBK: WRAM bank (CGB only) 0x70 => self.ram_bank & 0x07,