Non axis-aligned scanlines, which means 383 blocks. great for a small compact tri filler, tho it might not be the fastest. Use turbowarp (I changed the stage dimensions): https://mirror.turbowarp.xyz/#1020875440?hqpen admins blocked original link.
Both the textured and non-textured rasterizers were algorithms I thought up of, which takes the distances and uses those in a loop with a t value being increased and some basic linear interpolation for all the values to render. Z buffer kinda works, there might be tiny dots from obscured tris, but I'm not sure yet.