Yeah, I might blank the bottom scanline with IRQ for extra safety, that's very easy to do, i actually had it working at some point. Top rows were problematic iirc, or is that the other way around? One of them I can simply disable rendering, but the other needs a palette swap I think (a la Jurassic park). I cant remember exactly.tokumaru wrote:bleubleu wrote:With the MMC3 at my disposal, I wouldn't think twice about using IRQs to mask the top and bottom 8 scanlines by disabling background rendering and using blank patterns for sprites, or vice versa.
EDIT: Just wanted to make it clear hat I'm not trying to be a dick or anything, I'm just pointing out that hiding stuff in the overscan unfortunately doesn't work as consistently/reliably (or at all, in PAL) as we'd like. You're doing something really cool, keep it up.
No offense taken! Haha.
Btw, I'm not saying what im doing is novel or original at all! While it is easy to conceptualize, the implementation is far from trivial and I do consider it a "feature" of my engine at this point.
-Mat