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 |