Prev: BB60 Up: Map Next: BC2E
BBDC: Sprite: Cursor
The Cursor sprites. There are two frames in this block, each 14 pixels high. Each frame is its height, followed by two bytes for each row, so the sprite is 10 pixels wide. The sprite IDs are 32 and 33 (see SpritesTable).
Left.
Sprite_Cursor_Left BBDC DEFB $14 Height = 14 pixels.
BBDD DEFB $00,$01 cursor-left
BBDF DEFB $00,$03
BBE1 DEFB $00,$07
BBE3 DEFB $00,$0F
BBE5 DEFB $00,$1F
BBE7 DEFB $00,$43
BBE9 DEFB $00,$C3
BBEB DEFB $01,$C3
BBED DEFB $03,$F8
BBEF DEFB $07,$F8
BBF1 DEFB $07,$F8
BBF3 DEFB $03,$F8
BBF5 DEFB $01,$C3
BBF7 DEFB $00,$C3
BBF9 DEFB $00,$43
BBFB DEFB $00,$1F
BBFD DEFB $00,$0F
BBFF DEFB $00,$07
BC01 DEFB $00,$03
BC03 DEFB $00,$01
Right.
Sprite_Cursor_Right BC05 DEFB $14 Height = 14 pixels.
BC06 DEFB $80,$00 cursor-right
BC08 DEFB $C0,$00
BC0A DEFB $E0,$00
BC0C DEFB $F0,$00
BC0E DEFB $F8,$00
BC10 DEFB $C2,$00
BC12 DEFB $C3,$00
BC14 DEFB $C3,$80
BC16 DEFB $1F,$C0
BC18 DEFB $1F,$E0
BC1A DEFB $1F,$E0
BC1C DEFB $1F,$C0
BC1E DEFB $C3,$80
BC20 DEFB $C3,$00
BC22 DEFB $C2,$00
BC24 DEFB $F8,$00
BC26 DEFB $F0,$00
BC28 DEFB $E0,$00
BC2A DEFB $C0,$00
BC2C DEFB $80,$00
Output:
cursor-left cursor-right
Prev: BB60 Up: Map Next: BC2E