Code cleanup

This commit is contained in:
hugova 2025-03-25 19:38:51 +01:00
parent 0df0e666ad
commit d5c15bd0c2
3 changed files with 1 additions and 16 deletions

View file

@ -51,7 +51,6 @@
Sub_16 >D, <D, dx, #$00 Sub_16 >D, <D, dx, #$00
jsr pixel_draw ;;only used first pixel. after this relative position is abused jsr pixel_draw ;;only used first pixel. after this relative position is abused
;LDY #$00
LDX X_pos LDX X_pos
for_x: for_x:
;; Paints A to address i btp_mem_pos* + Y ;; Paints A to address i btp_mem_pos* + Y

View file

@ -45,7 +45,6 @@
Sub_16 >D, <D, dy, #$00 Sub_16 >D, <D, dy, #$00
jsr pixel_draw ;;only used first pixel. after this relative position is abused jsr pixel_draw ;;only used first pixel. after this relative position is abused
LDY #$00
LDX Y_pos LDX Y_pos
for_y: for_y:
LDA byte_to_paint LDA byte_to_paint

View file

@ -46,24 +46,12 @@ end__:
;; Adding inside chunk offset ;; Adding inside chunk offset
LDA #%00000111 ; A = y (mod 8) LDA #%00000111 ; A = y (mod 8)
AND Y_pos ;; offset to add AND Y_pos ;; offset to add
;;ading offset, same as psudocode bellow
;;Add_16 >btp_mem_pos, <btp_mem_pos, A, #$00
;CLC ; Y = b_low
;ADC >btp_mem_pos
;STA >btp_mem_pos
;LDA #$00
;ADC <btp_mem_pos ; C =0
;STA <btp_mem_pos
TAY TAY
CLC
LDA #$00 LDA #$00
STA $4B STA $4B
;;y =8 translates to 320 bytes. ;;y =8 translates to 320 bytes.
CLC
LDA #%11111000 ; A = y - [y (mod 8)] LDA #%11111000 ; A = y - [y (mod 8)]
AND Y_pos AND Y_pos
STA >C STA >C
@ -91,7 +79,6 @@ end__:
Add_16 >btp_mem_pos, <btp_mem_pos, #<Bitmap, #>Bitmap, ! Add_16 >btp_mem_pos, <btp_mem_pos, #<Bitmap, #>Bitmap, !
;;Let draw some stuff ;;Let draw some stuff
;LDY #$00
LDA byte_to_paint ;; note that both bytes are used! LDA byte_to_paint ;; note that both bytes are used!
ORA (>btp_mem_pos), Y ORA (>btp_mem_pos), Y
STA (>btp_mem_pos), Y STA (>btp_mem_pos), Y