Control Page: Difference between revisions
From NerdConsole
Jump to navigationJump to search
NerdOfEpic (talk | contribs) No edit summary |
NerdOfEpic (talk | contribs) No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 42: | Line 42: | ||
|- | |- | ||
! 8x | ! 8x | ||
| class=" | | class="scroll0" title="$0280 - X Scroll (BG0) [Low]" | W | ||
| class=" | | class="scroll0" title="$0281 - X Scroll (BG0) [High]" | W | ||
| class=" | | class="scroll0" title="$0282 - Y Scroll (BG0) [Low]" | W | ||
| class=" | | class="scroll0" title="$0283 - Y Scroll (BG0) [High]" | W | ||
| class=" | | class="scroll1" title="$0284 - X Scroll (BG1) [Low]" | W | ||
| class=" | | class="scroll1" title="$0285 - X Scroll (BG1) [High]" | W | ||
| class=" | | class="scroll1" title="$0286 - Y Scroll (BG1) [Low]" | W | ||
| class=" | | class="scroll1" title="$0287 - Y Scroll (BG1) [High]" | W | ||
| class=" | | class="scroll2" title="$0288 - X Scroll (BG2) [Low]" | W | ||
| class=" | | class="scroll2" title="$0289 - X Scroll (BG2) [High]" | W | ||
| class=" | | class="scroll2" title="$028A - Y Scroll (BG2) [Low]" | W | ||
| class=" | | class="scroll2" title="$028B - Y Scroll (BG2) [High]" | W | ||
| class=" | | class="scroll3" title="$028C - X Scroll (BG3) [Low]" | W | ||
| class=" | | class="scroll3" title="$028D - X Scroll (BG3) [High]" | W | ||
| class=" | | class="scroll3" title="$028E - Y Scroll (BG3) [Low]" | W | ||
| class=" | | class="scroll3" title="$028F - Y Scroll (BG3) [High]" | W | ||
|- | |- | ||
! 9x | ! 9x | ||
Line 65: | Line 65: | ||
| class="select_name_table" title="$0298 - Name Table Select" | W | | class="select_name_table" title="$0298 - Name Table Select" | W | ||
| - || - || - || - || - | | - || - || - || - || - | ||
| class="select_tileset_read" title="$0298E - Tileset | | class="select_tileset_read" title="$0298E - Tileset Render Select" | W | ||
| class="select_tileset_write" title="$0298F - Tileset Write Select" | W | | class="select_tileset_write" title="$0298F - Tileset Write Select" | W | ||
|- | |- | ||
Line 155: | Line 155: | ||
| $0207 || [[Register - High ROM Select|High ROM Select]] | | $0207 || [[Register - High ROM Select|High ROM Select]] | ||
|- | |- | ||
| class=" | | class="scroll0" | | ||
| $0280 - $ | | $0280 - $0283 || [[Register - Scroll|Scroll Register]] (BG0) | ||
|- | |- | ||
| class=" | | class="scroll1" | | ||
| $ | | $0284 - $0287 || [[Register - Scroll|Scroll Register]] (BG1) | ||
|- | |- | ||
| class=" | | class="scroll2" | | ||
| $ | | $0288 - $028B || [[Register - Scroll|Scroll Register]] (BG2) | ||
|- | |- | ||
| class=" | | class="scroll3" | | ||
| $028C - $028F || [[Register - Scroll|Scroll Register]] (BG3) | |||
| $028C - $ | |||
|- | |- | ||
| class="fixed_regions_top_bottom" | | | class="fixed_regions_top_bottom" | | ||
Line 189: | Line 177: | ||
|- | |- | ||
| class="select_tileset_read" | | | class="select_tileset_read" | | ||
| $029E || [[Register - Tileset Select|Tileset | | $029E || [[Register - Tileset Select|Tileset Render Select]] | ||
|- | |- | ||
| class="select_tileset_write" | | | class="select_tileset_write" | |
Latest revision as of 20:00, 28 August 2024
The Control Page is a page of memory that is devoted to connecting to other parts of NerdConsole. All of the other systems that can be addressed are collected in the Control Page to ensure the maximum amount of contiguous available memory. The Control Page gives access to the controllers, audio, RAM and ROM banking, and the graphics system.
Control Page Map ($02xx)
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x | W | R | W | W | W | W | W | W | - | - | - | - | - | - | - | - |
1x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
2x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
3x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
4x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
5x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
6x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
7x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
8x | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W |
9x | W | W | - | - | - | - | - | - | W | - | - | - | - | - | W | W |
Ax | W | W | - | - | - | - | - | - | W | W | W | W | - | - | - | - |
Bx | W | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Cx | W | W | W | W | W | W | W | W | R | R | R | R | R | R | R | R |
Dx | W | R | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Ex | W | W | - | - | - | - | - | - | W | W | W | - | - | - | - | W |
Fx | W | W | - | - | - | - | - | - | W | W | W | - | - | - | - | W |
Key