Turns out that some debug code from when I was first getting the span draw-er up and running, which was only accepting spans that didn't exceed the presumed clipping range of the framebuffer viewport, was biting me in the ass.
Obviously still some DSP bugs lurking, but with Friday being a holiday and the potential for me taking Thursday off, I'm in a good position to get this whole thing done and dusted for the release.