mirror of
https://github.com/Pecusx/scorch_src.git
synced 2026-05-21 21:34:20 +02:00
Two minor glitches when switching screens. (very rare)
This commit is contained in:
+2
-2
@@ -77,10 +77,10 @@
|
|||||||
; WAIT
|
; WAIT
|
||||||
; waits one frame (1/50 s(PAL) or 1/60s(NTSC))
|
; waits one frame (1/50 s(PAL) or 1/60s(NTSC))
|
||||||
?zero LDA VCOUNT
|
?zero LDA VCOUNT
|
||||||
cmp #$05
|
cmp #$05 ; if line<5 then wait for line>4
|
||||||
bcc ?zero
|
bcc ?zero
|
||||||
cmp #$70
|
cmp #$70
|
||||||
bcc ?WA
|
bcc ?WA ; if line>=112 then
|
||||||
sbc #10 ; last lines correction
|
sbc #10 ; last lines correction
|
||||||
?WA cmp VCOUNT
|
?WA cmp VCOUNT
|
||||||
beq ?WA
|
beq ?WA
|
||||||
|
|||||||
@@ -379,6 +379,7 @@ NoRMT_PALchange
|
|||||||
mva #2 chactl ; necessary for 5200
|
mva #2 chactl ; necessary for 5200
|
||||||
|
|
||||||
START
|
START
|
||||||
|
jsr MakeDarkScreen
|
||||||
; Startup sequence
|
; Startup sequence
|
||||||
jsr Initialize
|
jsr Initialize
|
||||||
|
|
||||||
|
|||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -2106,6 +2106,7 @@ FinishResultDisplay
|
|||||||
;--------------------------------------------------
|
;--------------------------------------------------
|
||||||
.proc GameOverScreen
|
.proc GameOverScreen
|
||||||
;--------------------------------------------------
|
;--------------------------------------------------
|
||||||
|
jsr MakeDarkScreen
|
||||||
jsr WaitForKeyRelease
|
jsr WaitForKeyRelease
|
||||||
jsr ClearScreen
|
jsr ClearScreen
|
||||||
jsr ClearPMmemory
|
jsr ClearPMmemory
|
||||||
|
|||||||
Reference in New Issue
Block a user