PPU (NES)
Más información
- Creador
- Ricoh, Nintendo
- Año
- 1983
- Tipo
- Chip gráfico
El chip gráfico de la NES, el 2C02 de Ricoh — una máquina que dibuja tiles y sprites línea a línea y no admite interrupciones mientras lo hace.
La PPU (Picture Processing Unit) compone una imagen de 256×240 píxeles a partir de pattern tables, nametables y 256 bytes de OAM que describen 64 sprites. En NTSC funciona al triple del reloj de la CPU, y su única ventana hacia el procesador son ocho registros mapeados en $2000–$2007.
Sus límites moldearon toda la estética de la consola. Un máximo de ocho sprites por línea produjo el parpadeo de sprites. La memoria de vídeo solo puede escribirse con seguridad durante el VBlank, así que la lógica del juego tenía que encolar los cambios gráficos hasta entonces. Los trucos a mitad de fotograma, como las barras de estado, se apoyaban en el sprite zero hit. La variante PAL es el 2C07.