PPU (NES)
Mer info
- Skapad av
- Ricoh, Nintendo
- År
- 1983
- Typ
- Grafikkrets
NES-konsolens grafikkrets, Ricoh 2C02 — en maskin som ritar brickor och sprites rad för rad och inte går att störa medan den gör det.
PPU:n (Picture Processing Unit) genererar en bild på 256×240 pixlar ur pattern tables, nametables och 256 byte OAM för 64 sprites. Den klockas tre gånger så fort som CPU:n i NTSC-versionen och har bara åtta register, mappade på $2000–$2007, som enda kontaktyta mot processorn.
Begränsningarna formade hela konsolens estetik. Högst åtta sprites per skärmrad gav spriteflimmer. Videominnet kan bara skrivas säkert under VBlank, så spellogiken fick köa grafikändringar till dess. Mitt-i-bild-effekter som statusrader byggdes på sprite 0-träffen. PAL-varianten heter 2C07.