name: | address: | type: | description: |
Sprite0X | $d000 | byte | X coordinate sprite 0 |
Sprite0Y | $d001 | byte | Y coordinate sprite 0 |
Sprite1X | $d002 | byte | X coordinate sprite 1 |
Sprite1Y | $d003 | byte | Y coordinate sprite 1 |
Sprite2X | $d004 | byte | X coordinate sprite 2 |
Sprite2Y | $d005 | byte | Y coordinate sprite 2 |
Sprite3X | $d006 | byte | X coordinate sprite 3 |
Sprite3Y | $d007 | byte | Y coordinate sprite 3 |
Sprite4X | $d008 | byte | X coordinate sprite 4 |
Sprite4Y | $d009 | byte | Y coordinate sprite 4 |
Sprite5X | $d00a | byte | X coordinate sprite 5 |
Sprite5Y | $d00b | byte | Y coordinate sprite 5 |
Sprite6X | $d00c | byte | X coordinate sprite 6 |
Sprite6Y | $d00d | byte | Y coordinate sprite 6 |
Sprite7X | $d00e | byte | X coordinate sprite 7 |
Sprite7Y | $d00f | byte | Y coordinate sprite 7 |
SpritesXmsb | $d010 | byte | MSBs of X coordinates |
ControlRegister1 | $d011 | byte | Control register 1 |
RasterCounter | $d012 | byte | Raster counter |
LightpenX | $d013 | byte | Light pen X |
LightpenY | $d014 | byte | Light pen Y |
EnableSprites | $d015 | byte | Sprite enabled |
ControlRegister2 | $d016 | byte | Control register 2 |
SpriteYExpansion | $d017 | byte | Sprite Y expansion |
Memorypointers | $d018 | byte | Memory pointers |
Interruptregister | $d019 | byte | Interrupt register |
Interruptenabled | $d01a | byte | Interrupt enabled |
Spritedatapriority | $d01b | byte | Sprite data priority |
Spritemulticolor | $d01c | byte | Sprite multicolor |
SpriteXExpansion | $d01d | byte | Sprite X expansion |
SpriteSpriteCollision | $d01e | byte | Sprite-sprite collision |
SpritedataCollision | $d01f | byte | Sprite-data collision |
Bordercolor | $d020 | byte | Border color |
Backgroundcolor0 | $d021 | byte | Background color 0 |
Backgroundcolor1 | $d022 | byte | Background color 1 |
Backgroundcolor2 | $d023 | byte | Background color 2 |
Backgroundcolor3 | $d024 | byte | Background color 3 |
SpriteMulticolor0 | $d025 | byte | Sprite multicolor 0 |
SpriteMulticolor1 | $d026 | byte | Sprite multicolor 1 |
Sprite0Color | $d027 | byte | Color sprite 0 |
Sprite1Color | $d028 | byte | Color sprite 1 |
Sprite2Color | $d029 | byte | Color sprite 2 |
Sprite3Color | $d02a | byte | Color sprite 3 |
Sprite4Color | $d02b | byte | Color sprite 4 |
Sprite5Color | $d02c | byte | Color sprite 5 |
Sprite6Color | $d02d | byte | Color sprite 6 |
Sprite7Color | $d02e | byte | Color sprite 7 |
D6510 | $0000 | byte | |
R6510 | $0001 | byte | |
PRA2 | $DD00 | byte | |
SP0X | $D000 | byte | |
SP0Y | $D001 | byte | |
SP1X | $D002 | byte | |
SP1Y | $D003 | byte | |
SP2X | $D004 | byte | |
SP2Y | $D005 | byte | |
SP3X | $D006 | byte | |
SP3Y | $D007 | byte | |
SP4X | $D008 | byte | |
SP4Y | $D009 | byte | |
SP5X | $D00A | byte | |
SP5Y | $D00B | byte | |
SP6X | $D00C | byte | |
SP6Y | $D00D | byte | |
SP7X | $D00E | byte | |
SP7Y | $D00F | byte | |
MSIGX | $D010 | byte | |
SCROLY | $D011 | byte | |
VICCR1 | $D011 | byte | alias |
RASTER | $D012 | byte | |
LPENX | $D013 | byte | |
LPENY | $D014 | byte | |
SPENA | $D015 | byte | |
SCROLX | $D016 | byte | |
VICCR2 | $D016 | byte | alias |
YXPAND | $D017 | byte | Sprite double height register |
VMCSB | $D018 | byte | ssss ccc- s: Screen pointer (A13-A10), c: Bitmap/charset pointer (A13-A11) |
VICIRQ | $D019 | byte | |
IRQMASK | $D01A | byte | |
SPBGPR | $D01B | byte | |
SPMC | $D01C | byte | Sprite multicolor mode register |
XXPAND | $D01D | byte | Sprite double width register |
SPSPCL | $D01E | byte | |
SPBGCL | $D01F | byte | |
EXTCOL | $D020 | byte | |
BGCOL0 | $D021 | byte | |
BGCOL1 | $D022 | byte | |
BGCOL2 | $D023 | byte | |
BGCOL3 | $D024 | byte | |
SPMC0 | $D025 | byte | Sprite extra color #1 |
SPMC1 | $D026 | byte | Sprite extra color #2 |
SP0COL | $D027 | byte | |
SP1COL | $D028 | byte | |
SP2COL | $D029 | byte | |
SP3COL | $D02A | byte | |
SP4COL | $D02B | byte | |
SP5COL | $D02C | byte | |
SP6COL | $D02D | byte | |
SP7COL | $D02E | byte | |
FRELO1 | $D400 | byte | |
FREHI1 | $D401 | byte | |
PWLO1 | $D402 | byte | |
PWHI1 | $D403 | byte | |
VCREG1 | $D404 | byte | |
ATDCY1 | $D405 | byte | |
SUREL1 | $D406 | byte | |
FRELO2 | $D407 | byte | |
FREHI2 | $D408 | byte | |
PWLO2 | $D409 | byte | |
PWHI2 | $D40A | byte | |
VCREG2 | $D40B | byte | |
ATDCY2 | $D40C | byte | |
SUREL2 | $D40D | byte | |
FRELO3 | $D40E | byte | |
FREHI3 | $D40F | byte | |
PWLO3 | $D410 | byte | |
PWHI3 | $D411 | byte | |
VCREG3 | $D412 | byte | |
ATDCY3 | $D413 | byte | |
SUREL3 | $D414 | byte | |
CUTLO | $D415 | byte | |
CUTHI | $D416 | byte | |
RESON | $D417 | byte | |
SIGVOL | $D418 | byte | |
POTX | $D419 | byte | |
POTY | $D41A | byte | |
[volatile] RANDOM | $D41B | byte | |
ENV3 | $D41C | byte | |
COLORRAM | $D800 | byte | |
CIAPRA | $DC00 | byte | |
CIAPRB | $DC01 | byte | |
CIDDRA | $DC02 | byte | |
CIDDRB | $DC03 | byte | |
TIMALO | $DC04 | byte | |
TIMAHI | $DC05 | byte | |
TIMBLO | $DC06 | byte | |
TIMBHI | $DC07 | byte | |
TODTEN | $DC08 | byte | |
TODSEC | $DC09 | byte | |
TODMIN | $DC0A | byte | |
TODHRS | $DC0B | byte | |
CIASDR | $DC0C | byte | |
CIAICR | $DC0D | byte | |
CIACRA | $DC0E | byte | |
CIACRB | $DC0F | byte | |
CI2PRA | $DD00 | byte | |
CI2PRB | $DD01 | byte | |
C2DDRA | $DD02 | byte | |
C2DDRB | $DD03 | byte | |
TI2ALO | $DD04 | byte | |
TI2AHI | $DD05 | byte | |
TI2BLO | $DD06 | byte | |
TI2BHI | $DD07 | byte | |
TO2TEN | $DD08 | byte | |
TO2SEC | $DD09 | byte | |
TO2MIN | $DD0A | byte | |
TO2HRS | $DD0B | byte | |
CI2SDR | $DD0C | byte | |
CI2ICR | $DD0D | byte | |
CI2CRA | $DD0E | byte | |
CI2CRB | $DD0F | byte | |
NMIADL | $FFFA | byte | |
NMIADH | $FFFB | byte | |
RSTADL | $FFFC | byte | |
RSTADH | $FFFD | byte | |
IRQADL | $FFFE | byte | |
IRQADH | $FFFF | byte | |