mirror of
https://github.com/mi57730/a2d.git
synced 2025-08-10 08:25:15 +00:00
Eyes DA: Fix glitch on first run
This commit is contained in:
@@ -36,6 +36,8 @@ entry:
|
|||||||
sta ALTZPON
|
sta ALTZPON
|
||||||
lda LCBANK1
|
lda LCBANK1
|
||||||
lda LCBANK1
|
lda LCBANK1
|
||||||
|
|
||||||
|
;; back to main for exit
|
||||||
sta RAMRDOFF
|
sta RAMRDOFF
|
||||||
sta RAMWRTOFF
|
sta RAMWRTOFF
|
||||||
rts
|
rts
|
||||||
@@ -191,7 +193,11 @@ grow_box_bitmap:
|
|||||||
lda LCBANK1
|
lda LCBANK1
|
||||||
lda LCBANK1
|
lda LCBANK1
|
||||||
|
|
||||||
|
;; Don't let MGTK smash zero page
|
||||||
MGTK_CALL MGTK::SetZP1, preserve_zp_params
|
MGTK_CALL MGTK::SetZP1, preserve_zp_params
|
||||||
|
lda #0
|
||||||
|
sta SHIFT_SIGN_EXT ; Must zero before using FP ops
|
||||||
|
|
||||||
MGTK_CALL MGTK::OpenWindow, winfo
|
MGTK_CALL MGTK::OpenWindow, winfo
|
||||||
jsr draw_window
|
jsr draw_window
|
||||||
MGTK_CALL MGTK::FlushEvents
|
MGTK_CALL MGTK::FlushEvents
|
||||||
|
@@ -71,6 +71,7 @@ LINNUM := $50 ; Line number, unsigned word
|
|||||||
ERRFLG := $D8
|
ERRFLG := $D8
|
||||||
TXTPTR := $B8
|
TXTPTR := $B8
|
||||||
FAC := $9D
|
FAC := $9D
|
||||||
|
SHIFT_SIGN_EXT := $A4 ; Zero before using FP ops
|
||||||
|
|
||||||
;;; Entry Points
|
;;; Entry Points
|
||||||
GIVAYF := $E2F2 ; FAC from signed integer in (Y,A)
|
GIVAYF := $E2F2 ; FAC from signed integer in (Y,A)
|
||||||
|
Reference in New Issue
Block a user