Glossary: Difference between revisions

From SNESdev Wiki
Jump to navigationJump to search
(Started a glossary)
 
m (→‎Graphics: Simplify Tilemap)
Line 24: Line 24:
: SNES tiles are 8x8 pixels in size and are stored in a variety of formats in VRAM.  Adjacent tiles can be combined to create larger tiles for backgrounds and sprites.
: SNES tiles are 8x8 pixels in size and are stored in a variety of formats in VRAM.  Adjacent tiles can be combined to create larger tiles for backgrounds and sprites.
; [[Tilemaps|Tilemap]]
; [[Tilemaps|Tilemap]]
: A 32x32 grid (in VRAM) of tilemap entries that describe which tiles and palettes to draw for a background layer.
: A grid (in VRAM) that describe which tiles and palettes to draw for a background layer.
; [[Tilemaps#Mode_7|Mode 7 Tilemap]]
; [[Tilemaps#Mode_7|Mode 7 Tilemap]]
: A 128x128 grid of 8-bit tile indexes for the Mode-7 background (in VRAM).
: A 128x128 grid of 8-bit tile indexes for the Mode-7 background (in VRAM).

Revision as of 10:40, 14 July 2022

Graphics

Background
A grid-based layer containing a tileset, one or more tilemaps, a scroll offset and other attributes.
CGRAM
256 15-bit words of memory located in the PPU that holds the palette data.
Character
Another word for tile.
Nametable
Another word for tilemap.
Object
Nintendo's term for Sprite.
OAM
Object Attribute Memory
544 bytes of memory located in the PPU that holds the sprite table.
Palette
A color lookup table.
Sliver
An 8x1 segment of a tile.
Sprite
A 16-colour (4bpp) tile that can be drawn anywhere on the screen.
Tile
A small square graphic.
SNES tiles are 8x8 pixels in size and are stored in a variety of formats in VRAM. Adjacent tiles can be combined to create larger tiles for backgrounds and sprites.
Tilemap
A grid (in VRAM) that describe which tiles and palettes to draw for a background layer.
Mode 7 Tilemap
A 128x128 grid of 8-bit tile indexes for the Mode-7 background (in VRAM).
Tilemap Entry
A 16 bit word containing the tile index, flip, palette index and priority.
PPU
Picture Processing Unit
Generates video output from VRAM, CGRAM and OAM memory.
VRAM
Video-RAM. The SNES has 2x 32KiB Video-RAM chips (64KiB total VRAM).
The VRAM holds tile data, tilemap data and offset-per-tile data