What is Sprite 0?

Are you new to 6502, NES, or even programming in general? Post any of your questions here. Remember - the only dumb question is the question that remains unasked.

Moderator: Moderators

User avatar
Bregalad
Posts: 8036
Joined: Fri Nov 12, 2004 2:49 pm
Location: Caen, France

Post by Bregalad »

I think sprite zero hit was initially meant for background collision detection purpose, even if probably no game ever used it this way.

If they made it to sync with the video, then why would they have implemented the logic that a non-transparent pixel of sprite zero hits a non-transparent pixel of the BG ?
They would just had to make the bit set as soon as sprite zero is fetched (like Nesticle :p ) and this would have done the trick.
Useless, lumbering half-wits don't scare us.
User avatar
MottZilla
Posts: 2835
Joined: Wed Dec 06, 2006 8:18 pm

Post by MottZilla »

That is a good point. Seems even dumber now.
Post Reply