Code cleanup
This commit is contained in:
parent
0df0e666ad
commit
d5c15bd0c2
3 changed files with 1 additions and 16 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue