Add note about zpage E0,E1,E2 HPOSN
This commit is contained in:
parent
85f890a30e
commit
335fbc1a68
|
@ -720,7 +720,7 @@ OnLoadSprite
|
||||||
LoadRows
|
LoadRows
|
||||||
; Y -> Source Address
|
; Y -> Source Address
|
||||||
LDA gSpriteY
|
LDA gSpriteY
|
||||||
JSR GetHgrBaseAddr
|
JSR GetHgrBaseAddr ; cursor_row is updated -> HPOSN
|
||||||
|
|
||||||
LDA cursor_col
|
LDA cursor_col
|
||||||
STA gSpriteX
|
STA gSpriteX
|
||||||
|
@ -1129,6 +1129,8 @@ FlipBit
|
||||||
; IN:
|
; IN:
|
||||||
; A=Y
|
; A=Y
|
||||||
; OUT:
|
; OUT:
|
||||||
|
; $E0,E1 = 0..279 x (column)
|
||||||
|
; $E2 = y (row)
|
||||||
; $26,27 = HGR1 addr
|
; $26,27 = HGR1 addr
|
||||||
; $F7,F8 = HGR2 addr
|
; $F7,F8 = HGR2 addr
|
||||||
GetHgrBaseAddr
|
GetHgrBaseAddr
|
||||||
|
@ -1141,8 +1143,8 @@ GetHgrBaseAddr
|
||||||
LDA GBASL
|
LDA GBASL
|
||||||
STA aux_ptr+0
|
STA aux_ptr+0
|
||||||
LDA GBASH
|
LDA GBASH
|
||||||
AND #$1F
|
AND #$1F ; stripe page 1
|
||||||
ORA #$40
|
ORA #$40 ; set to page 2
|
||||||
STA aux_ptr+1
|
STA aux_ptr+1
|
||||||
FIN
|
FIN
|
||||||
RTS
|
RTS
|
||||||
|
|
Loading…
Reference in New Issue