Page 4-7
From C64-Wiki
Jump to navigationJump to searchPage 4-7 covers the memory locations 1024-2047 ($0400-07FF). In the C64/VIC-II default memory configuration, this RAM area is mostly used for the screen memory (or screen RAM) and multiplicands for eight sprite pointers.
Addresses[edit | edit source]
Hex Address | Dec Address | Type | Contents |
---|---|---|---|
$0400-$07E7 | 1024-2023 | Value | 1000 (25 rows, 40 columns) video matrix locations addressed horizontally, then vertically. |
$07E8-$07F7 | 2024-2039 | Unused | |
$07F8 | 2040 | Value | Multiplicand for location of sprite 0 data block in memory map: Value x 64 = data start address |
$07F9 | 2041 | Value | Multiplicand for location of sprite 1 data block in memory map: Value x 64 = data start address |
$07FA | 2042 | Value | Multiplicand for location of sprite 2 data block in memory map: Value x 64 = data start address |
$07FB | 2043 | Value | Multiplicand for location of sprite 3 data block in memory map: Value x 64 = data start address |
$07FC | 2044 | Value | Multiplicand for location of sprite 4 data block in memory map: Value x 64 = data start address |
$07FD | 2045 | Value | Multiplicand for location of sprite 5 data block in memory map: Value x 64 = data start address |
$07FE | 2046 | Value | Multiplicand for location of sprite 6 data block in memory map: Value x 64 = data start address |
$07FF | 2047 | Value | Multiplicand for location of sprite 7 data block in memory map: Value x 64 = data start address |