i dont have a minimal working example right now, but this code
if (Peek(j + 2) = 0) and (Peek(j + 40 + 2) = 0) then ...
did not work; the first check was ok, but the second translated into a simple LDY, and
the real 'peek' like LDA (..),Y was missing. rewriting the lines to this
if (Peek(j + 2) = 0) then
if (Peek(j + 40 + 2) = 0) then ...
worked. i think mad pascal might 'over'-optimize here?
i dont have a minimal working example right now, but this code
did not work; the first check was ok, but the second translated into a simple LDY, and the real 'peek' like LDA (..),Y was missing. rewriting the lines to this
worked. i think mad pascal might 'over'-optimize here?