From c17773688d8a93ed49175948fa39c4f71ecfe72e Mon Sep 17 00:00:00 2001 From: n-a-c-h <> Date: Tue, 10 May 2005 15:11:30 +0000 Subject: [PATCH] Got F3 working, added an alternate jump which fixes some issues but introduces others. --- zsnes/src/cpu/execute.asm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/zsnes/src/cpu/execute.asm b/zsnes/src/cpu/execute.asm index a50f8da4..75155efe 100644 --- a/zsnes/src/cpu/execute.asm +++ b/zsnes/src/cpu/execute.asm @@ -1424,6 +1424,7 @@ NEWSYM cpuover call ReadInputDevice .noinputread + ;Pause and Frame increment cmp byte[INCRFrame],1 jne .noframeincr xor byte[INCRFrame],1 @@ -1431,10 +1432,15 @@ NEWSYM cpuover .noframeincr cmp byte[EMUPause],1 jne .noemupause - pushad - call copyvid ;Update screen - popad + call ProcessRewind + + ;Update screen (we should also kill sound) + pushad + call showvideo + popad + + ;jmp .nocache jmp .nonewgfx .noemupause