We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
Background: Difference between revisions
From SnesLab
(→Legend: linkify) |
(added function circles) |
||
Line 9: | Line 9: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Mode !! # of Layers Displayed !! Layer !! # of Tile Dots !! # of Tile Colors !! # of Palettes !! # of Colors Per Layer !! Function !! | ! Mode !! # of Layers Displayed !! Layer !! # of Tile Dots !! # of Tile Colors !! # of Palettes !! # of Colors Per Layer !! Function !! !! !! !! !! !! !! !! !! !! !! | ||
|- | |- | ||
| [[Mode 0|0]] || max 4 || BG1 || 8x8 || 4 || 8 || 32 || || | | [[Mode 0|0]] || max 4 || BG1 || 8x8 || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| || || BG2 || or || 4 || 8 || 32 || || | | || || BG2 || or || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| || || BG3 || 16x16 || 4 || 8 || 32 || || | | || || BG3 || 16x16 || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| || || BG4 || || 4 || 8 || 32 || || | | || || BG4 || || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| [[Mode 1|1]] || max 3 || BG1 || || 16 || 8 || 128 || || | | [[Mode 1|1]] || max 3 || BG1 || || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| || || BG2 || || 16 || 8 || 128 || || | | || || BG2 || || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| || || BG3 || || 4 || 8 || 32 || || | | || || BG3 || || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| [[Mode 2|2]] || max 2 || BG1 || || 16 || 8 || 128 || || | | [[Mode 2|2]] || max 2 || BG1 || || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || ⑪ || | ||
|- | |- | ||
| || || BG2 || || 16 || 8 || 128 || || | | || || BG2 || || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || ⑪ || | ||
|- | |- | ||
| [[Mode 3|3]] || max 2 || BG1 || || 256 || 1 || 256 || || | | [[Mode 3|3]] || max 2 || BG1 || || 256 || 1 || 256 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || ⑨ || ⑩ || || | ||
|- | |- | ||
| || || BG2 || || 16 || 8 || 128 || || | | || || BG2 || || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || || | ||
|- | |- | ||
| [[Mode 4|4]] || max 2 || BG1 || || 256 || 1 || 256 || || | | [[Mode 4|4]] || max 2 || BG1 || || 256 || 1 || 256 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || ⑨ || ⑩ || ⑪ || | ||
|- | |- | ||
| || || BG2 || || 4 || 8 || 32 || || | | || || BG2 || || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || ⑥ || ⑦ || ⑧ || || ⑩ || ⑪ || | ||
|- | |- | ||
| [[Mode 5|5]] || max 2 || BG1 || || 16 || 8 || 128 || || | | [[Mode 5|5]] || max 2 || BG1 || || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || || ⑦ || ⑧ || || || || ⑫ | ||
|- | |- | ||
| || || BG2 || || 4 || 8 || 32 || || | | || || BG2 || || 4 || 8 || 32 || ① || ② || ③ || || ⑤ || || ⑦ || ⑧ || || || || ⑫ | ||
|- | |- | ||
| [[Mode 6|6]] || 1 || BG1 || 16x8 || 16 || 8 || 128 || || | | [[Mode 6|6]] || 1 || BG1 || 16x8 || 16 || 8 || 128 || ① || ② || ③ || || ⑤ || || ⑦ || ⑧ || || || ⑪ || ⑫ | ||
|- | |- | ||
| [[Mode 7|7]] || 1 || BG1 || 8x8 || 256 || 1 || 256 || || | | [[Mode 7|7]] || 1 || BG1 || 8x8 || 256 || 1 || 256 || ① || || ③ || ④ || ⑤ || ⑥ || ⑦ || ⑧ || ⑨ || ⑩ || || | ||
|- | |- | ||
| [[EXT BG]] || 1 || BG1 || 8x8 || 128 || 1 || 128 || || | | [[EXT BG]] || 1 || BG1 || 8x8 || 128 || 1 || 128 || ① || || ③ || ④ || ⑤ || ⑥ || ⑦ || ⑧ || ⑨ || ⑩ || || | ||
|} | |} | ||
Revision as of 16:41, 20 July 2023
A Background is a layer of tiles, mapped and possibly scrolled, that appears behind the sprite layer. The SNES supports up to four simultaneous backgrounds, conventionally named:
throughout the official Super Nintendo development manual.
Mode | # of Layers Displayed | Layer | # of Tile Dots | # of Tile Colors | # of Palettes | # of Colors Per Layer | Function | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | max 4 | BG1 | 8x8 | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | ||||
BG2 | or | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | ||||||
BG3 | 16x16 | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | ||||||
BG4 | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | |||||||
1 | max 3 | BG1 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | |||||
BG2 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | |||||||
BG3 | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | |||||||
2 | max 2 | BG1 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | ⑪ | ||||
BG2 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | ⑪ | ||||||
3 | max 2 | BG1 | 256 | 1 | 256 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑨ | ⑩ | ||||
BG2 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | |||||||
4 | max 2 | BG1 | 256 | 1 | 256 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑨ | ⑩ | ⑪ | |||
BG2 | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑥ | ⑦ | ⑧ | ⑩ | ⑪ | ||||||
5 | max 2 | BG1 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑦ | ⑧ | ⑫ | ||||||
BG2 | 4 | 8 | 32 | ① | ② | ③ | ⑤ | ⑦ | ⑧ | ⑫ | ||||||||
6 | 1 | BG1 | 16x8 | 16 | 8 | 128 | ① | ② | ③ | ⑤ | ⑦ | ⑧ | ⑪ | ⑫ | ||||
7 | 1 | BG1 | 8x8 | 256 | 1 | 256 | ① | ③ | ④ | ⑤ | ⑥ | ⑦ | ⑧ | ⑨ | ⑩ | |||
EXT BG | 1 | BG1 | 8x8 | 128 | 1 | 128 | ① | ③ | ④ | ⑤ | ⑥ | ⑦ | ⑧ | ⑨ | ⑩ |
Legend
- Horizontal/Vertical Scrolling (each layer)
- Horizontal/Vertical Flip (each tile)
- Mosaic
- Rotate, Enlarge, Shrink
- Window Mask
- Screen Addition/Subtraction
- Fixed Color Addition/Subtraction
- Color Window
- Direct Color
- Horizontal Pseudo 512
- Offset Change Mode
- Horizontal 512 Mode
Reference
- Appendix A-5 of Book I of the official Super Nintendo development manual