diff --git a/wip-hugo/routines/line/line_down_inv.s b/wip-hugo/routines/line/line_down_inv.s index e620f36..df8b909 100644 --- a/wip-hugo/routines/line/line_down_inv.s +++ b/wip-hugo/routines/line/line_down_inv.s @@ -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, D, btp_mem_pos), Y @@ -55,7 +58,6 @@ move_8px_up: Sub_16>btp_mem_pos, D,