Software 3d Rendering
Instead of rotozoomer, I've implemented the usual software polygonal rendering, because it is far more flexible. Now I can have oversized sprites. Wont be doing linear texture subsampling, because my game uses pixelart sprites, so it needs more advanced resampling to look good. I've embedded the polygonal rendering into the existing sprite blitter.