From 3c86bdb64da9314ba6bbd83a84585122352dfc9b Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 17 Oct 2013 22:04:47 +0200 Subject: [PATCH] Core: Fix Perfect Dark freeze (thanks to mupen64plus-libretro team) --- source/mupen64plus-core/src/r4300/interupt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100644 => 100755 source/mupen64plus-core/src/r4300/interupt.c diff --git a/source/mupen64plus-core/src/r4300/interupt.c b/source/mupen64plus-core/src/r4300/interupt.c old mode 100644 new mode 100755 index 3225559..f3f185c --- a/source/mupen64plus-core/src/r4300/interupt.c +++ b/source/mupen64plus-core/src/r4300/interupt.c @@ -126,7 +126,8 @@ void add_interupt_event(int type, unsigned int delay) if(Count > 0x80000000) SPECIAL_done = 0; if (get_event(type)) { - DebugMessage(M64MSG_WARNING, "two events of type 0x%x in interrupt queue", type); + //DebugMessage(M64MSG_WARNING, "two events of type 0x%x in interrupt queue", type); + return; // silently return... } if (q == NULL) -- 2.39.2