Commodore 128 Programmer's Reference Manual page 557

Hide thumbs Also See for 128:
Table of Contents

Advertisement

THE COMMODORE 128 AND COMMODORE 64 MEMORY MAPS
547
n
n
n
n
n
HEX
D00O-D02E
D000
D001
D002
D003
D004
D005
D006
D007
D008
D009
DOOA
DOOB
DOOC
DOOD
DOOE
DOOF
D010
D011
D012
D013
D014
D015
D016
D017
D018
DECIMAL
53248-54271
53248
53249
53250
53251
53252
53253
53254
53255
53256
53257
53258
53259
53260
53261
53262
53263
53264
53265
53266
53267
53268
53269
53270
53271
53272
BITS
7
6
5
4
3
2-0
7-6
5
4
3
2-0
7-4
DESCRIPTION
MOS 6566 VIDEO INTERFACE
CONTROLLER (VIC)
Sprite 0 X Pos
Sprite 0 Y Pos
Sprite IX Pos
Sprite 1 Y Pos
Sprite 2 X Pos
Sprite 2 Y Pos
Sprite 3 X Pos
Sprite 3 Y Pos
Sprite 4 X Pos
Sprite 4 Y Pos
Sprite 5 X Pos
Sprite 5 Y Pos
Sprite 6 X Pos
Sprite 6 Y Pos
Sprite 7 X Pos
Sprite 7 Y Pos
Sprites 0-7 X Pos (msb of X coord.)
VIC Control Register
Raster Compare: (Bit 8) See 53266
Extended Color Text Mode: 1 =
Enable
Bit-Map Mode: 1 = Enable
Blank Screen to Border Color: 0 =
Blank
Select 24/25 Row Text Display: 1 =
25 Rows
Smooth Scroll to Y Dot-Position (0-7)
Read Raster / Write Raster Value for
Compare IRQ
Light-Pen Latch X Pos
Light-Pen Latch Y Pos
Sprite Display Enable: 1 = Enable
VIC Control Register
Unused
ALWAYS SET THIS BIT TO 0
Multi-Color Mode: 1 = Enable (Text
or Bit-Map)
Select 38/40 Column Text Display: 1
= 40 Cols
Smooth Scroll to X Pos
Sprites 0-7 Expand 2 x Vertical (Y)
VIC Memory Control Register
Video Matrix Base Address (inside
VIC)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents