push changes from line_down to line_up_inv line_down_inv

This commit is contained in:
hugova 2025-04-03 16:17:30 +02:00
parent 18c08d6b2b
commit 589fd5d738
3 changed files with 12 additions and 6 deletions

View file

@ -41,7 +41,11 @@ selfmod:
end_selfmod:
jsr pixel_draw
LDY #$00
LDX Y_pos
LDA Y_end
SEC
SBC Y_pos
TAX
;LDX Y_pos
for_y:
LDA byte_to_paint
ORA (>btp_mem_pos), Y
@ -54,8 +58,8 @@ move_8px_down:
LDY #$00
Add_16 >btp_mem_pos, <btp_mem_pos, #$3F ,#$01, !
increment_y_pos_end:
INX
CPX Y_end
DEX
;CPX Y_end
BEQ end
Lag_16 >D, <D, #$00, #$02, case_2
case_1:

View file

@ -41,7 +41,10 @@ selfmod:
end_selfmod:
jsr pixel_draw
LDY #$00
LDX Y_pos
LDA Y_pos
SEC
SBC Y_end
TAX
for_y:
LDA byte_to_paint
ORA (>btp_mem_pos), Y
@ -55,7 +58,6 @@ move_8px_up:
Sub_16>btp_mem_pos, <btp_mem_pos,#$40 , #$01, !
decrement_y_pos_end:
DEX
CPX Y_end
BEQ end
Lag_16 >D, <D, #$00, #$02, case_2
case_1:

View file

@ -6,7 +6,7 @@
.include "routines/memory/mem.inc"
;;Code to run
.include "STARTUP.s"
.include "routines/line/line_test_time.s"
.include "routines/line/line_test.s"
;.include "routines/memory/memcpy_test.s"
exit:
jmp exit