shithub: zelda3

Download patch

ref: c1c8c7f8300ca36c2e482eb116e2095335cc03a0
parent: 01c9115aebef9d1b08a307cdc309368e315f2e74
author: Snesrev <[email protected]>
date: Tue Oct 4 18:57:37 EDT 2022

frameCtr needs to be incremented each frame

--- a/main.c
+++ b/main.c
@@ -385,7 +385,9 @@
     bool is_replay = ZeldaRunFrame(inputs);
     SDL_UnlockMutex(g_audio_mutex);
 
-    if ((g_turbo ^ (is_replay & g_replay_turbo)) && (frameCtr++ & (g_turbo ? 0xf : 0x7f)) != 0) {
+    frameCtr++;
+
+    if ((g_turbo ^ (is_replay & g_replay_turbo)) && (frameCtr & (g_turbo ? 0xf : 0x7f)) != 0) {
       continue;
     }