Prev: FCA2 Up: Map Next: FCDE
FCA8: Scroll Window: Scroll
Used by the routine at ScrollWindow.
Continues from ScrollWindow.
ScrollWindow_Scroll FCA8 LD A,($FCA4)
FCAB LD C,A
FCAC LD A,($FCA3)
FCAF LD B,A
FCB0 CALL ScrollWindow_ScreenAddress
FCB3 LD A,($FCA6)
FCB6 SUB C
FCB7 LD IYl,A
FCB9 LD A,($FCA5)
FCBC SUB B
FCBD INC A
FCBE LD C,A
FCBF LD B,$00
FCC1 DI
ScrollWindow_Scroll_0 FCC2 LD D,H
FCC3 LD E,L
FCC4 CALL ScrollWindow_NextLine
FCC7 LD A,L
FCC8 LD IXl,C
FCCA LDIR
FCCC LD C,IXl
FCCE LD L,A
FCCF DEC IYl
FCD1 JR NZ,ScrollWindow_Scroll_0
FCD3 CALL ScrollWindow_FillLine
FCD6 LD HL,$FCA2
FCD9 DEC (HL)
FCDA JR NZ,ScrollWindow_Scroll
FCDC EI
FCDD RET
Prev: FCA2 Up: Map Next: FCDE