Skip to content

NES: PPU

Carl Blomqvist edited this page Feb 4, 2020 · 1 revision

PPU - Picture Processing Unit

Author: Matilda Falkenby

The PPU is divided into three parts, Pattern Memory, Nametable Memory and Palette Memory. The entire graphics are build with "tiles", these tiles are squares that is 8x8 pixels big.

Pattern Memory

It is here where we find the "sprites" aka the different characters. The pattern memory can also be called the Character ROM. They are stored in the memory address range: 0x0000 - 0x1FFF

Nametable Memory

In this part we find the layout, we can also call this part the VRAM. It is stored in the memory address range: 0x2000 - 0x3EFF

Palette Memory

As the name implies, this is were the different colors are stored. They are stored in the memory address range: 0x3F00 - 0x3FFF

Clone this wiki locally