cmp #5
bne ControlSwap
- lda ptr1 ; Activate/deactivate collission detection
+ lda ptr1 ; Activate/deactivate collision detection
bne @L0
- lda #%11000001 ; tgi_clear does not erase collision buffer
+ lda #%00000001 ; tgi_clear does not erase collision buffer
sta cls_sprite
- lda #%00100000
+ lda #%00100000
sta cls_sprite+2
lda __sprsys
ora #$20
bra @L1
-@L0:
- lda #%11000000 ; tgi_clear erases collision buffer
+@L0: lda #%00000000 ; tgi_clear erases collision buffer
sta cls_sprite
- lda #%00000000
sta cls_sprite+2
lda __sprsys
and #$df
.rodata
pixel_bitmap:
- .byte 2,%00010000, 0 ; A pixel bitmap
+ .byte 3,%10000100,%00000000, $0 ; A pixel bitmap
.data
-collindex:
+cls_coll:
.byte 0
cls_sprite:
- .byte %11000001 ; A pixel sprite
- .byte %10010000
+ .byte %00000001 ; A pixel sprite
+ .byte %00010000
.byte %00100000
.addr 0,pixel_bitmap
.word 0
.data
text_coll:
- .byte 0
+ .byte 0
text_sprite:
- .byte $00,$90,$20
- .addr 0, text_bitmap
+ .byte $00,$90,$20
+ .addr 0, text_bitmap
text_x:
- .word 0
+ .word 0
text_y:
- .word 0
+ .word 0
text_sx:
- .word $100
+ .word $100
text_sy:
- .word $100
+ .word $100
text_c:
- .byte 0
+ .byte 0
.rodata
; The Font