© 1985 ASCII CORP. / NIPPON GAKKI CO.
Page 18 of 108
© 2010-2015 Eugeny Brychkov
LN
Line:
if set to 1, vertical dot count is set to 212. If set to 0, vertical dot
count is 192
S1 Selects
simultaneous
mode
S0 Selects
simultaneous
mode
IL
Interlace:
if set to 1, interlace; if set to 0, non-interlace mode
EO
Even/Odd screens:
When set to 1, displays two graphic screens
interchangeably by even/odd field; if set to 0, displays same graphic
screen by even/odd field
*NT
(RGB output only) If set to 1, PAL mode (313 lines, 50Hz); if set to 0,
NTSC mode (262 lines, 60Hz)
R#9
DC
Dot clock:
If set to 1, *DLCLK is in input mode; if set to 0, *DLCKL is in
output mode
2.1.2. Table Base address registers
When displaying information on the screen, VDP uses color, pattern, sprite and other
information from video RAM. It is important to set proper starting addresses of such VRAM
locations by writing to specified table base address registers.
Note:
you should ensure that unused bits are set to 0. Further in the book bit set to
“0” will mean that this bit has to be set to 0, “1” will mean that this bit has to be set to 1,
and “*” will mean that value of the bit does not matter.
MSB
7 6 5 4 3 2 1 0
LSB
R#2
0 A16 A15 A14 A13 A12 A11 A10
Pattern layout
table
R#3
A13 A12 A11 A10 A9 A8 A7 A6
Color
table
low
R#10
0 0 0 0 0 A16
A15
A14 Color
table
high
R#4
0 0 A16 A15 A14 A13 A12 A11
Pattern
generator table
R#5
A14 A13 A12 A11 A10 A9 A8 A7
Sprite attribute
table low
R#11
0 0 0 0 0 0 A16
A15
Sprite attribute
table high
R#6
0 0 A16 A15 A14 A13 A12 A11
Sprite pattern
generator table