PPU (NES)
Подробнее
- Создатель
- Ricoh, Nintendo
- Год
- 1983
- Тип
- Графический чип
Графический чип NES, Ricoh 2C02, — машина, которая рисует тайлы и спрайты строка за строкой и не терпит, когда её прерывают.
PPU (Picture Processing Unit) собирает изображение 256×240 из таблиц шаблонов, nametable и 256 байт OAM, описывающих 64 спрайта. В NTSC-версии он работает на утроенной тактовой частоте CPU, а единственное окно к процессору — восемь регистров по адресам $2000–$2007.
Его ограничения определили весь облик консоли. Максимум восемь спрайтов на строку породил мерцание спрайтов. Видеопамять безопасно писать только во время VBlank, поэтому игровая логика откладывала изменения графики до этого момента. Трюки посреди кадра вроде статус-баров опирались на sprite zero hit. Версия для PAL — 2C07.