Core: Fix Perfect Dark freeze (thanks to mupen64plus-libretro team)
authorptitSeb <sebastien.chev@gmail.com>
Thu, 17 Oct 2013 20:04:47 +0000 (22:04 +0200)
committerptitSeb <sebastien.chev@gmail.com>
Thu, 17 Oct 2013 20:04:47 +0000 (22:04 +0200)
source/mupen64plus-core/src/r4300/interupt.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 3225559..f3f185c
@@ -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)