I think I'm putting my #ZXSpectrum raycaster to bed now that I have movement. I'm happy that it works (my first attempt at machine language) 😅. Some weird graphical glitches around certain intersections of ray path and map grid (jagged wall edges), but considering the huge approximations I made, it's not bad.
I moved it above the first 16k of memory that apparently makes it run faster and (combined with disabling interrupts) definitely does improve the refresh rate. #RetroComputing