Memory Region - PPU Sprite Tile Table

From NerdConsole
Jump to navigationJump to search

Address Range:

$6000 - $7FFF

Size: 8,192 bytes

First, set the Extended RAM Select register in the Control Page to bank 255 to redirect Extended RAM to be redirected to the PPU.

Then, writing data to this address range is interpreted as data in the Sprite Tile Table. This data is arranged into 8x8 tiles that use 8, 16, 24, 32, 40, or 48 bytes each depending on the current Graphics Mode.

There are 16 Sprite Tilesets that can be selected manually using the Tileset Select Registers or can be used for tileset cycling. Whichever one is selected by those registers is the one where the data goes when writing to this region of memory.

Return to Memory Regions.