| D000 | Sprite O X Pos |
| D001 | Sprite O Y Pos |
| D002 | Sprite 1 X Pos |
| D003 | Sprite 1 Y Pos |
| D004 | Sprite 2 X Pos |
| D005 | Sprite 2 Y Pos |
| D006 | Sprite 3 X Pos |
| D007 | Sprite 3 Y Pos |
| D008 | Sprite 4 X Pos |
| D009 | Sprite 4 Y Pos |
| D00A | Sprite 5 X Pos |
| D00B | Sprite 5 Y Pos |
| D00C | Sprite 6 X Pos |
| D00D | Sprite 6 Y Pos |
| D00E | Sprite 7 X Pos |
| D00F | Sprite 7 Y Pos |
| D010 | Sprites 0-7 X Pos (msb of X coord.) |
| D011 | VIC Control Register 7 Raster Compare: (Bit 8) 6 Extended Color Text Mode 1 = Enable 5 Bit Map Mode. 1 = Enable 4 Blank Screen to Border Color: O = Blank 3 Select 24/25 Row Text Display: 1 = 25 Rows 2 Smooth Scroll to Y Dot-Position (0-7) 1 Smooth Scroll to Y Dot-Position (0-7) 0 Smooth Scroll to Y Dot-Position (0-7) |
| D012 | Read Raster / Write Raster Value for Compare IRQ |
| D013 | Light-Pen Latch X Pos |
| D014 | Light-Pen Latch Y Pos |
| D015 | Sprite display Enable: 1 = Enable |
| D016 | VIC Control Register 7 Unused 6 Unused 5 Always set this bit to 0 !!! 4 Multi-Color Mode: 1 = Enable (Text or Bit-Map) 3 Select 38/40 Column Text Display: 1 = 40 Cols 2 Smooth Scroll to X Pos 1 Smooth Scroll to X Pos 0 Smooth Scroll to X Pos |
| D017 | Sprites O-7 Expand 2x Vertical (Y) |
| D018 | VIC Memory Control Register 7-4 Video Matrix Base Address (inside VIC) 3-1 Character Dot-Data Base Address (inside VIC) 0 Select upper/lower Character Set |
| D019 | VIC Interrupt Flag Register (Bit = 1: IRQ Occurred) 7 Set on Any Enabled VIC IRQ Condition 3 Light-Pen Triggered IRQ Flag 2 Sprite to Sprite Collision IRQ Flag 1 Sprite to Background Collision IRQ Flag 0 Raster Compare IRQ Flag |
| D01A | IRQ Mask Register: 1 = Interrupt Enabled |
| D01B | Sprite to Background Display Priority: 1 = Sprite |
| D01C | Sprites O-7 Multi-Color Mode Select: 1 = M.C.M. |
| D01D | Sprites 0-7 Expand 2x Horizontal (X) |
| D01E | Sprite to Sprite Collision Detect |
| D01F | Sprite to Background Collision Detect |
| D020 | Border Color |
| D021 | Background Color O |
| D022 | Background Color 1 |
| D023 | Background Color 2 |
| D024 | Background Color 3 |
| D025 | Sprite Multi-Color Register 0 |
| D026 | Sprite Multi-Color Register 1 |
| D027 | Sprite O Color |
| D028 | Sprite 1 Color |
| D029 | Sprite 2 Color |
| D02A | Sprite 3 Color |
| D02B | Sprite 4 Color |
| D02C | Sprite 5 Color |
| D02D | Sprite 6 Color |
| D02E | Sprite 7 Color |