Got F3 working, added an alternate jump which fixes some issues but introduces others.
This commit is contained in:
@@ -1424,6 +1424,7 @@ NEWSYM cpuover
|
|||||||
call ReadInputDevice
|
call ReadInputDevice
|
||||||
.noinputread
|
.noinputread
|
||||||
|
|
||||||
|
;Pause and Frame increment
|
||||||
cmp byte[INCRFrame],1
|
cmp byte[INCRFrame],1
|
||||||
jne .noframeincr
|
jne .noframeincr
|
||||||
xor byte[INCRFrame],1
|
xor byte[INCRFrame],1
|
||||||
@@ -1431,10 +1432,15 @@ NEWSYM cpuover
|
|||||||
.noframeincr
|
.noframeincr
|
||||||
cmp byte[EMUPause],1
|
cmp byte[EMUPause],1
|
||||||
jne .noemupause
|
jne .noemupause
|
||||||
pushad
|
|
||||||
call copyvid ;Update screen
|
|
||||||
popad
|
|
||||||
call ProcessRewind
|
call ProcessRewind
|
||||||
|
|
||||||
|
;Update screen (we should also kill sound)
|
||||||
|
pushad
|
||||||
|
call showvideo
|
||||||
|
popad
|
||||||
|
|
||||||
|
;jmp .nocache
|
||||||
jmp .nonewgfx
|
jmp .nonewgfx
|
||||||
.noemupause
|
.noemupause
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user