From 1d691d7de4d640c998daa060201740c63d11d22a Mon Sep 17 00:00:00 2001 From: skidau Date: Sun, 6 Jan 2013 14:36:38 +1100 Subject: [PATCH] Fixed SSBB from starting at the mini-games screen. --- Source/Core/Core/Src/HLE/HLE_Misc.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/Src/HLE/HLE_Misc.cpp b/Source/Core/Core/Src/HLE/HLE_Misc.cpp index e6d1fc5611..162cc4698d 100644 --- a/Source/Core/Core/Src/HLE/HLE_Misc.cpp +++ b/Source/Core/Core/Src/HLE/HLE_Misc.cpp @@ -471,7 +471,8 @@ void div2u() void OSGetResetCode() { u32 resetCode = Memory::Read_U32(0xCC003024); - if (resetCode != 0) + + if ((resetCode & 0x1fffffff) != 0) { GPR(3) = resetCode | 0x80000000; }