From dbbec8ed6d648ab2984a8fb0513d14f60b30ca80 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Sun, 22 Jan 2023 09:34:42 -0800 Subject: [PATCH] ok two things wrong: 1) bit masks are backwards 2) iter always returning 0 --- mandel.s | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mandel.s b/mandel.s index be1f59e..9d3a2a6 100644 --- a/mandel.s +++ b/mandel.s @@ -438,9 +438,9 @@ next: ; dist = 0 ; iter = 0 lda #00 - ldx iter - zx + ldx #(iter - zx + 1) initloop: - sta zx,x + sta zx - 1,x dex bne initloop @@ -705,6 +705,7 @@ loop_sx: zoom_factor cx, sx, zoom, aspect_x zoom_factor cy, sy, zoom, aspect_y jsr mandelbrot + inc iter jsr pset clc