From 25706504ccbc6d5cb442fa2992abe6026c7aa55d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com> Date: Sat, 29 Jun 2024 13:59:32 +0100 Subject: [PATCH] fix: boot ROM type validation --- src/gb.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gb.rs b/src/gb.rs index 144c7d4e..e4697d6f 100644 --- a/src/gb.rs +++ b/src/gb.rs @@ -1188,7 +1188,7 @@ impl GameBoy { pub fn load_boot_dmg(&mut self, boot_rom: Option<BootRom>) -> Result<(), Error> { let boot_rom = boot_rom.unwrap_or(BootRom::DmgBootix); - if !boot_rom.is_cgb() { + if !boot_rom.is_dmg_compat() { return Err(Error::IncompatibleBootRom); } self.load_boot_static(boot_rom); @@ -1220,7 +1220,7 @@ impl GameBoy { pub fn load_boot_dmg_f(&mut self, boot_rom: Option<BootRom>) -> Result<(), Error> { let boot_rom = boot_rom.unwrap_or(BootRom::DmgBootix); - if !boot_rom.is_cgb() { + if !boot_rom.is_dmg_compat() { return Err(Error::IncompatibleBootRom); } self.load_boot_file(boot_rom)?; -- GitLab