From 43d81094e102134b0c0894996c87bca1adf834a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com>
Date: Mon, 7 Aug 2023 22:51:12 +0100
Subject: [PATCH] chore: small tune

---
 src/state.rs | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/state.rs b/src/state.rs
index d86abbc7..752709e9 100644
--- a/src/state.rs
+++ b/src/state.rs
@@ -136,8 +136,8 @@ impl State for BeesState {
             name: BeesName::from_gb(gb),
             info: BeesInfo::from_gb(gb),
             core: BeesCore::from_gb(gb),
-            end: BeesBlock::from_magic(String::from("END ")),
             mbc: BeesMbc::from_gb(gb),
+            end: BeesBlock::from_magic(String::from("END ")),
         }
     }
 
@@ -832,6 +832,9 @@ impl State for BeesMbc {
             crate::rom::MbcType::Mbc7 => todo!(),
             crate::rom::MbcType::Unknown => todo!(),
         }
+        if gb.mmu().boot_active() {
+            registers.clear();
+        }
 
         Self::new(registers)
     }
-- 
GitLab