Var Name Meaning
0 ModeFlags Bits of result when set:
0 non graphics mode
1 teletext mode
2 gap mode (gap betw. vdu4 lines)
3 'BBC' gap mode (3 & 6)
4 hi-res mono mode
5 double height VDU chars
6 hardware scroll never used
7 fully definable 8 bit palette
1 ScrRCol Number of textcolumns -1
2 ScrBRow Number of textrows -1
3 NColour Maximum logical colour
4 XEigFactor Screenx = osx >> XEigFactor
5 YEigFactor Screeny = osy >> YEigFactor
6 LineLength Bytelength of one pixel-line
7 ScreenSize Bytesize of entire screen
8 YShftFactor Kept for compatibility. Don't use.
9 Log2BPP Bits per pixel = 1 << Log2BPP
10 Log2BPC Bytes per char = 1 << Log2BPC
11 XWindLimit Number of x pixels on screen -1
12 YWindLimit Number of y pixels on screen -1
Maximum logical colour
Value Number of colours
1 2
3 4
15 16
63 256 (but in blocks of 4)
255 256 (fully definable)
65535 16 bit
-1 32 bit
|
|
|