Make text faster

This commit is contained in:
hugova 2025-03-29 14:24:46 +01:00
parent 3dfbe05938
commit 6d859fba36

View file

@ -26,14 +26,11 @@
;;We need the relative offset for bytes to read and write.
;; This is code *10 because 8byte is one character
;; *10 = 2*2*2 + 2
ASL code ;Will never owerflow 8byte
LDY code
Mult_16 >petski_position, <petski_position ; May overflow 8byte (therefore using 16)
Mult_16 >petski_position, <petski_position ; May overflow 8byte (therefore using 16)
;TYA
;Add_16_A >petski_position, <petski_position, #$00
Add_16 >petski_position, <petski_position, #<Character_generator_ROM , #>Character_generator_ROM
ASL code ;Will never owerflow, therefore 8byte
Mult_16 >petski_position, <petski_position, !
Mult_16 >petski_position, <petski_position, !
;; Add starting position
Add_16 >petski_position, <petski_position, #<Character_generator_ROM , #>Character_generator_ROM, !
;;Calculate screen_position to use
Mov_16 >screen_position, <screen_position, #<VIC_bank, #>VIC_bank