[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]

APPENDIX G

VIC CHIP REGISTER MAP

53248 ($D000) Starting (Base) Address
Register #DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0  
Dec Hex
0 0 S0X7             S0X0 SPRITE 0 X Component
1 1 S0Y7             S0Y0 SPRITE 0 Y Component
2 2 S1X7             S1X0 SPRITE 1 X
3 3 S1Y7             S1Y0 SPRITE 1 Y
4 4 S2X7             S2X0 SPRITE 2 X
5 5 S2Y7             S2Y0 SPRITE 2 Y
6 6 S3X7             S3X0 SPRITE 3 X
7 7 S3Y7             S3Y0 SPRITE 3 Y
8 8 S4X7             S4X0 SPRITE 4 X
9 9 S4Y7             S4Y0 SPRITE 4 Y
10 A S5X7             S5X0 SPRITE 5 X
11 B S5Y7             S5Y0 SPRITE 5 Y
12 C S6X7             S6X0 SPRITE 6 X
13 D S6Y7             S6Y0 SPRITE 6 Y
14 E S7X7             S7X0 SPRITE 7 X
15 F S7Y7             S7Y0 SPRITE 7 Y
16 10 S7X8 S6X8 S5X8 S4X8 S3X8 S2X8 S1X8 S0X8 MSB of X COORD.
17 11 RC8 ECM BMM BLNK RSEL YSCL2 YSCL1 YSCL0 Y SCROLL MODE
18 12 RC7 RC6 RC5 RC4 RC3 RC2 RC1 RC0 RASTER
19 13 LPX7             LPX0 LIGHT PEN X
20 14 LPY7             LPY0 LIGHT PEN Y
21 15 SE7             SE0 SPRITE ENABLE (ON/OFF)
22 16 N.C. N.C. RST MCM CSEL XSCL2 XSCL1 XSCL0 X SCROLL MODE
23 17 SEXY7             SEXY0 SPRITE EXPAND Y
24 18 VS13 VS12 VS11 VS10 CB13 CB12 CB11 N.C. SCREEN and Character Memory Base Address
25 19 IRQ N.C. N.C. N.C. LPIRQ ISSC ISBC RIRQ Interrupt Request's
26 1A N.C. N.C. N.C. N.C. MLPI MISSC MISBC MRIRQ Interrupt Request MASKS
27 1B BSP7             BSP0 Background-Sprite PRIORITY
28 1C SCM7             SCM0 MULTICOLOR SPRITE SELECT
29 1D SEXX7             SEXX0 SPRITE EXPAND X
30 1E SSC7             SSC0 Sprite-Sprite COLLISION
31 1F SBC7             SBC00 Sprite-Background COLLISION

[Prev] [Next] [Contents] [Commodore] [New] [Search] [Home]
This page has been created by Sami Rautiainen.
Read the small print. Last updated November 14, 1998.