So the sprite limit only causes part of the sprite to not be drawn? I'm other words, the sprite limit is handled scanline by scanline? 🤔🤯
So the sprite limit only causes part of the sprite to not be drawn? I'm other words, the sprite limit is handled scanline by scanline? 🤔🤯
Exactly! And that's a good point. Without this technique, you could just turn off the sprites as they go out of frame, but they would be blocky 8x8 chucks of pixels vanishing. This technique allows for a smooth, per-pixel edge, right on the black bars.
This is my favorite demonstration of the hardware limit. It shows the behavior per scanline (by @nesrocks.bsky.social ) (repost: corrected GIF to be animated version)