IT-lexikon › Hårdvara › Sprite 0-träff

Sprite 0-träff

Hårdvara In English → Uppdaterad: 2026-10-26

NES-flaggan som slår till i samma ögonblick som den första spritens pixlar rör bakgrunden — spelets enda klocka mitt i en bildruta.

PPU:n saknade avbrott kopplade till enskilda skärmrader. Lösningen blev en bieffekt: när en ogenomskinlig pixel i sprite 0 överlappade en ogenomskinlig bakgrundspixel sattes en flagga i statusregistret ($2002). Genom att placera sprite 0 vid gränsen mellan spelplan och statusfält och sedan vänta i en tät slinga tills flaggan slog till, kunde koden byta scrollregister exakt på rätt rad. Super Mario Bros. (1985) höll poängraden stilla på just det sättet. Tekniken var ömtålig — en tappad cykel gav grafikglitch — och ersattes på kraftfullare kassetter av mapperns egen radräknare.

← Tillbaka till lexikonet