PPU (NES)
Meer info
- Maker
- Ricoh, Nintendo
- Jaar
- 1983
- Type
- Grafische chip
De grafische chip van de NES, de 2C02 van Ricoh: een machine die regel voor regel tegels en sprites tekent en zich daarbij niet laat onderbreken.
De PPU (Picture Processing Unit) bouwt een beeld van 256×240 op uit patroontabellen, nametables en 256 bytes OAM waarin 64 sprites beschreven staan. Op NTSC draait hij op driemaal de kloksnelheid van de CPU, en zijn enige verbinding met de processor bestaat uit acht registers op $2000–$2007.
De beperkingen bepaalden het hele uiterlijk van de console. Maximaal acht sprites per scanline zorgden voor sprite flicker. Videogeheugen kan alleen tijdens de VBlank veilig worden beschreven, dus spellogica moest grafische wijzigingen in de wachtrij zetten tot dat moment. Trucs midden in het beeld, zoals statusbalken, leunden op de sprite zero hit. De PAL-variant is de 2C07.