Professional Documents
Culture Documents
Graphics
Graphics
Graphics
48 48
64 64
80 48
96 48
96 96
128 64
128 128
160 144
192 96
192 192
256 200
256 225
256 240
256 256
320 240
320 256
384 336
480 272
512 256
512 342
512 384
512 424
512 512
640 200
640 240
640 350
640 400
640 480
720 364
720 480
720 576
800 600
832 624
854 480
960 540
1024 768
1024 1024
1152 864
1280 1024
H V
32 24
40 24
48 24
48 48
64 32
64 48
64 64
64 96
64 192
80 48
80 96
80 192
80 256
96 48
96 96
96 192
112 78
128 48
128 64
128 96
128 128
128 192
140 192
160 72
160 75
160 96
160 144
160 160
160 192
160 200
160 225
160 250
160 256
160 400
176 130
192 96
192 192
240 192
240 200
240 216
240 384
256 128
256 192
256 200
256 212
256 225
256 240
256 240
256 252
256 256
256 256
256 384
256 424
280 192
288 256
320 192
320 200
320 225
320 240
320 250
320 256
320 400
352 260
384 192
384 336
400 300
480 204
480 272
512 128
512 192
512 212
512 225
512 240
512 256
512 342
512 384
512 424
512 512
528 240
560 192
608 432
640 192
640 200
640 240
640 255
640 256
640 350
640 360
640 400
640 480
720 256
720 348
720 350
720 364
720 480
720 576
768 480
800 600
832 624
854 480
960 540
960 640
1024 768
1024 1024
1056 400
1136 640
1152 864
1152 896
1280 200
1280 256
1280 400
1280 512
1280 720
1280 800
1280 960
1280 1024
1334 750
1366 768
1400 900
1400 1050
1570 720
1600 608
1600 900
1600 1200
1680 1050
1792 828
1920 1080
1920 1200
2280 1080
3040 1440
System name
Agat series
Orao
Vector-06C
Commodore 128
Amstrad CPC
BBC Micro
Polycorp Poly-1
Sharp X68000
Coleco Adam, MSX1,[280] Memotech MTX,[281] Sega SC-3000, Sord M5, SV-318 and SV-328, Tatung Einstein, TI-99/4, TI-99/4A, Tomy
Atari Falcon
P2000T [312]
Acorn Atom, APF Imagination Machine, GEM 1000 / Charlemagne 999, [226] Laser 100/110, Laser 200/210 and 310; SPC-1000 (late
SPC-1000 (early models)
NEC PC-6001
Acorn Archimedes [231]
Acorn RiscPC
Commodore VIC-20
Commodore 64
Commodore 65
NEC PC-8801
VideoBrain
Camputers Lynx
Colour Genie
Compucolor II
LNW-80
LOBO MAX-80
MicroBee
MZ-700 [200]
Sony SMC-70
PC-8001
PC-8001
Robotron 1715
Telmac TMC-600
Sharp X1 (CZ-800C)
Casio FX-9000P
Acorn Electron
Amstrad PCW
Apple IIe,[111] Apple IIc [112][113]
Apple IIGS
Atari ST
Electronika BK -0010/-0011 [124]
Enterprise 64 [130]
Mattel Aquarius
Oric 1 [139]
Nimbus PC-186
SAM Coupé
Sinclair ZX Spectrum
Timex/Sinclair TS2068
Sinclair QL
Thomson MO5
Thomson MO5
Thomson TO7
Aamber Pegasus
ABC80
Apple I
Apple II [10]
Apple III
Apple Lisa/Macintosh XL
Apple Macintosh 128K and other compact models
Exidy Sorcerer
Ferguson Big Board[35]
Galaksija
Grundy NewBrain
Interact Home Computer[45]
Kaypro II series
MUPID
NASCOM 1 NASCOM 2
Osborne 1,
Panasonic JR-200
PMD 85
Jupiter Ace
LINK 480Z[67]
MZ-80K
OSI C4P
Robotron KC 85 and KC 87
SOL-20
Tiki 100
TRS-80 Models I and III[89]
TRS-80 Model 4
ZX80, ZX81
Year Chip name
1983 Unknown
1984 up to 24 KB
1987 32 KB
1982 MC6845/VIC-II
1981 MC6845+SAA5050
1981 M5C6847P-1
1987 VIDC1
1994 VIDC20
1982 VIC-II
1991 VIC-III
1984 TED
1981 MC6845
1979 1K or 2K[164]
1983 32K[171]
1982 16K[174]
1982 MC6845
1982 1K or 2K
1982 MC6545[192]
1979 ìPD3301D
1979 ìPD3301D
1984 Intel 8275
1982 CDP1869 CDP1870
1982 HD46505
1980 HD46505 [221]
1984 EF9345
1984 EF9345
1985 Nick
1981 -
1978 1K
1976 720 Bytes[7]
1977 18K[11]
1980 64K
1983 Presumably 2x32760 bytes
1984 -[22]
1977 -
1983 2K+2K[55]
1985 9600 Bytes[61]
1982 2K[65]
1982 2K[68]
1979 1K[75]
1980 2K
85: 1984, 1986, 1988 85/1, 87.x0: 960 bytes
85/2-3: 16K
85/4: 64K
1976 - [85]
1984 -
1977, 1980 up to 1K[90]
1983 1920 bytes
8 KB
1K
50K
48K
1056K[332]
18K+ of 64K[270]
48K, 96 or 144K in AV mode[276]
16K
1M or 2M "Chip RAM"
2M "Chip RAM"
up to 6K
6K (built into the chip)
16K
8K
48K
32K [255]
128K
6K [261]
6K [261]
168 bytes[265]
40×24[88][172] 8 colors
40×24[175] 16 colors[176]
4K[181]
3K [184]
2 KB
1K or 2K
2000 Bytes[202]
38KB[203]
8K
8K
32K
32K
16K[126]
64K
8K
64K
24K [146]
6912 Bytes
32K
16K
16K
14000 bytes, either 15000 or 16000 bytes for TO7-70 [154]
64K
256 Bytes[98]
1.5K [98]
512 Bytes
40×24 Mono
40×24 Mono
40×24[12] Mono/6 colors[13]
40×24 or 80×24 16 colors[20]
drawn by software
2x21888 bytes
1000 Bytes
48×16 Mono
31680 bytes[25]
840 Bytes[30]
64×30 Mono
80x24 Mono
32×16 Mono
32×24[56] 8 colors[57]
48×32[62] 4 gray-scales, 4 colors for 85/3
32×24 Mono
40×25 or 80×25 Mono[69]
40×25 Mono
64×32 8 colors
85/1, 87: 40x20 Mono for 85/1, 87.x0; 16 foreground colors + 8 b
1K
32K
32×16 or 64×16 Mono
32×16, 40x24, 64×16 or 80x24 Mono
792 Bytes[94]
Video mode(s)
32×32 16 colors
Full: 256×256 up to 8 Gray levels
40×25 8 colors
80×25 Mono with CRTC or 40x25 16 colors with video interface controller
Any size up to 80×32 (80x64 in interlaced mode) [296] 2 to 64[297] colors and 4096[298] colors
Any size up to 160×32 (160x64 in interlaced mode) [296] 2 to 64 colors[305] and 4096 colors[298]
Any size up to 160×32 (160x64 in interlaced mode, 100x75 in Super72 mode) [296] 2 to 256, 4096 to 262144[310] colors
32×16 9 colors[229]
Later models of the SPC-1000 used the MC6847, but the S68047 had a different built in font.
Full: 64×64 4 colors, 128×64, 128×96, 128×192 2 or 4 colors, 256×128 or 256×192 2 colors
40×25 16 colors
40×25 16 colors
32×16 9 colors
32×16 9 colors
16×7 16 colors
Semi: 80×50 Mono (4000) or 160×50 Mono (8000) using part of its pseudo graphic characters set
40×24[185] 8 foreground colors (4 per 6×8 or 6×9 pixels, 1 per 6 pixel line)+ 8 background colors (for the whole scree
80×24 or 64×16 Mono
40×25 8 colors
40×25 or 80×25 2 colors
40×25 16 colors[136]
40×28 8 colors
40×25 or 80×25 16 colors
32×24 16 colors or 85×24 4 colors[88]
32x24 15 colors[88][149]
32×24 15 colors[88]
40×25 16 colors
40×25 16 colors
40×25 8 colors, 16 for TO7-70
40×25 Mono
"Full": With clever use of its firmware semigraphics characters, a limited 384x128 Mono mode would be achievable
Semi: 96x48 Mono by programming 2x3 block characters in 64 characters of its font
60x24[26] 4 or 16 colors
80×12 Mono
"Full": Limited 512×240[32] Mono
"Full": Presumably limited 416x192 Mono, later limited 640x192 using its pseudo graphic characters set[54]
"Full": 256x192[58] 8 colors
Semi: 64x96 or 128x48[77][80] Mono using 64 characters (pseudo graphics) of the 128 characters of the optional extended characte
"Full": limited 512x256 8 colors
Semi: 128x96 8 colors using part of its pseudo graphic characters set
85/1, 87: Limited 320x192 Mono for 85/1, 87.x0; 16 foreground colors + 8 background colors for 87.x1 using its pseudo graphic ch
85/2-4: 320x256[21] 16 foreground colors + 8 background colors or 4 colors for 85/4 only
64×16 Mono
40×25 16 colors, 80×25 4 colors or 160×25 2 colors[88]
Semi: 64×48 or 128×48 Mono
Semi: 64×48, 80x72, 128×48 or 160x72 Mono
32×24 Mono
color resolution
32x32, 256x256
256×256 or 512x256
Semi: 160×50 Mono with CRTC (or 80×50 16 colors with video interface controller) using part of its pseudo graphic c
Full: 160×200[243] or 320×200 (40 column mode), 640×200 or 640×400 (80 column mode) 16 colors
(semi: 80×50, 160x50 or 160x100 16 colors using part of its pseudo graphic characters set)
160×200 16 colors, 320×200 4 colors or 640×200 [21][319] 2 colors
Full: 640×256, 640×200[106] 2 colors, 320×256, 320×200 2 or 4 colors or 160×256 4 or 8 colors
Semi: 64x32 9 or 16 colors or 64x48 4, 9 or 16 colors or 80x40 16 colors; later also 80x50, 160x40, 160x50 16 colors
Full: 240x204 or 480x204 8 colors
32/40/48x24 (30),[272] 64/80/96x48 (60), 64/80/96x96 (120), 128/160/192x96 (120), 128/160/192x192 (240) 2 or 4 colors, 256/32
320x200[277] 4096 colors for FM-77AV and AV20 or 262144 colors for FM-77AV40 or 640x200 [278] 8 colors
Full: 256×192 16 colors
PAL: 320x256, 640x256, 320x512, 640x512 [306] 2 to 64 colors and 4096 colors, 1280×256p or 1280x512i 4 colors [21]
NTSC: 320×200 .. 1280×400 2 to 256, 4096 to 262144 colors
VGA: 640×480 or 800×608[21] 2,4,16,256 colors (indexed), 32768 colors (+overlay), 65536 colors (Hi-Color)
Semi: 80×72 8 colors
Semi: technically 44x46 16 colors (upper 8 unusable as foreground) using part of its PETSCII character set [239]
Full: 160×200[243] or 320×200 16 colors
(semi: 80×50 16 colors using part of its pseudo graphic characters set)
full: 160×200, 160×400,[245] 320×200, 320×400, 640×200, 640×400, 1280×200 or 1280×400 up to 256 colors
(semi: 80×50 or 160x50 16 colors using part of its pseudo graphic characters set)
Full: 160×200[243] or 320×200 121 colors
(semi: 80×50 16 colors using part of its pseudo graphic characters set)
Full: 640×200, 640×400 2 colors, 320×200 or 320×400 8 colors[250]
40x24, 256x252
40x24,[175] 160x96[178]
Semi: 128×128[182] 8 colors or presumably 128×96 8 colors or 128x48 8 colors (through block graphics characters in
"Full": Limited 240×192(NTSC)/240x216 (PAL)/240x384 (expanded RAM)[186] 8 foreground colors (4 per 6×8 or 6×9
Semi: 80×72[187]/120×96[188] 8 foreground colors (4 per 6×8 or 6×9 pixels, 1 per 6 pixel line)+ 8 background colors (for the whole sc
Semi: Presumably 160x72 or 128x48 Mono
Full: 480×192 2 colors or 384x192 8 colors
(80x24 or 64x16)
"Full": 17 limited modes from 512x128 to 512x256 Mono in steps of 8 lines [197] Semi: 128×48[198][199] Mono
"full": Limited 320x200 8 colors
160×256 4 or 16 colors, 320×256 2 or 4 colors, 640×256 2 colors, 320×200 [106] 2 or 4 colors or 640×200[21] 2 colors
720x256[21] Mono
Full: 280×192 6[116] or 15 Colors or 560×192 15 colors[116][117] Semi: 40×48 or 80×48 15 colors[16][118]
Full: 280×192 6 or 16 colors or 560×192 16 colors, 320×200 16-3200 colors or 640×200 4-800 pure or 16 dithered colors
Semi: 84x75 8 colors or 170x75 4 colors through soft font, 128x128 8 colors or 256x128 4 colors stippled[152]
Full: 320×200 16 colors
Semi: 80x75 16 colors through soft font
320×200[21] 8 colors, 16 for TO7-70
Full: 8 modes from 160×200 16 colors to 640×200 2 colors,
Yes
Incredibly primitive but supporting color
(32x16)
(39x24)
[8]
40x48, 140×192[17]
140x192, 280x192; 140x192, 560x192
(720x364r/608x432s)
(512x342)
"Full": Limited 320x200 Mono
(96x48, 384x128)
88×65, 176×130,[27] 352×260, 528×240 4 or 16 colors
N/A
(128x90, 512x240)
([36][37])
32x24
288x256
32x24
LC
(40x25)
(32×32 or 64x16[77])
64x32
87.x1: 40x24
85/2-4: 80x32
Yes
Unknown
40x25
64×64, 128×64, 128×96, 128×192, 256×128, 256×192, 160x200, 320x200; later also 640x200: 32×16 or 40x20; later also 40x25, 8
32/40/48x24 (30), 64/80/96x48 (60), 64/80/96x96 (120), 128/160/192x96 (120), 128/160/192x192 (240), 64/80/96×192 (240)
320x200 or 640x200
32x24, 32×192
32×24, 40×24, 80×24, 32×26.5, 40×26.5 or 80×26.5;[288] 32x192; 256×192p, 512×192p, 256×212p, 512×212p, 256×
VGA: 640×480
up to 1152x896
In <=256 color modes
22×23[236]
40x25
40x25
64×64, 128×64, 128×96, 128×192 or 256×192; 64×32, 64×48, 64×64, 64x96 or 64x192
64×64, 128×64, 128×96, 128×192 or 256×192; 64×32, 64×48, 64×64, 64x96 or 64x192
16×7, 384x336i
LC
LC, BG, SG
BG, SG
40x24
(80x24 or 64x16)
480×192, 64×16
40x25
40×25 or 80×25, 160×100, 320×200, 640×200, 640×400
40×25
40×200 [140]
320×250 or 640×350
32×24, 32×192 or 256×192; 512×192
32×24
32×24, 32×192
40×25, 320x200
40×25, 320x200
40×200 [155]
64×64, 128×64, 128×96, 128×192, 160x192-225, 256×192-225, 320x192-225, 512x192-225 or 640x192-225; 64x32, 64x48
LC
LC, BG
Dumb terminal[9]
[18]
LC
Yes
9" Mono monitor. SE/30 and Classic were only 32 bit models to use discrete logic to implement video hardware
(80x50, 40x200)
LC, SG
88×65, 176×130,[27] 352×260, 528×240
(N/A)
LC, SG[34]
LC [38]
BG[42]
LC, BG
[46]
LC, BG [48]
LC, BG, SG
LC
LC, SG
LC, BG
LC[63]
LC, BG
[71]
LC, BG, SG
LC, SG
LC, SG
LC[84]
(64x16)
256×256, 512×256, 1024×256
LC,[91] BG
LC, BG
(32x24)
soft fonts
LC
256
LC, BG
1 (320 px) or 3 (160 px) foreground + 1 background out of 16 (40 column mode)
LC
LC, BG
2 or 4 of 16
None
LC
LC, BG, SG
LC
BG [230]
LC
LC, BG, SG
4096[246]
LC [252]
LC
Yes [257]
BG [263]
BG [263]
SG[268]
LC, BG
Dual memory map support[170]
None
Yes
No
BG
BG, SG [189][190]
LC, BG
LC, BG
Yes
LC, BG, SG
LC
LC, BG
LC, BG
LC, BG
LC
Yes
-
LC, BG
LC, BG
LC
None
LC [119]
LC
Yes
Yes [128]
Yes [132]
LC, BG
LC [141]
LC
-
LC, BG
LC
Light pen
Light pen
-
yes
BG, LC
Yes
-
4 line "caption"[19]
228 programmable characters, bundled with Apple II software emulator
12" Mono monitor
BG, SG
No
LC
None
Yes
No
-
[47]
No
YES[51]
No
Uses virtual screen to make up for limitations of original 5" CRT, a feature presumably no
none[60]
4 out of ? gray-scales, 4 out of ?[64] colors for 85/3
None
85/4: One of the few systems documented to use vertical attribute cells
LC, SG [86]
LC
No
Can display full 640x240 or 512x192 graphics with a standardized expansion board
BG, SG
palette support
Unknown
No
1 (320 px) or 3 (160 px) foreground + 1 background out of 16 with video interface controller
16 [327]
Yes [275]
Yes
None
BL
No
No
Yes
No [241]
SP, SC, BL
None
No
2 or 4 out of 16
Yes [258]
No
No
None
No
4 of 16
None
Yes
No
No
yes
No
No
Yes[207]
No
None[218]
None
Yes [223]
Yes [223]
Yes
SC
No [120]
No
Yes 512[123]
SC[129]
Yes [142]
–
16 entries 128 colors [147]
Yes
16 entries 4096 colors
No
None
Videotex (Prestel) support[6]
All systems were essentially "home built", on a single sided PCB. Like the ZX81 it was software driven. [43]
none
none
n out of 16
None
None
65,536 Palette
16 out of 128 (
None
SP, TE
-
None
None
16 groups of 1
Some [242]
SP, SC
All the Commodore 64, plus DMA blitter support & genlock. Rare
Some [247]
8 or 2 out of 5
None
SC
None
None
None
Programmable characters[180]
color version o
Genlocker (G & P versions) [204] Used for digital video effect generation
None
None
had two switchable ROMs for Cyrillic/Latin letters
None
[219]
powerful APA color PCG[220]
?
Yes
Scroll RAM[110]
Split screen Graphics/Text [19]
Apple][ modes
Hi-Res non-interlaced 31 kHz-72 Hz
None
None
4 of 16[28]
no text modes, only a single 288×256x2 bits per pixel graphics mode
256
The canonical system to use Text semigraphics, and the original system with the "black snow" problem [92]
Graphics
Teletext graphics
S#= 8 SS= 24×21, 12×21 SC=1 SP=8 with video interface controller
SP
SP, SC
320x200x4096 colors for FM-77AV and AV20 or 262144 colors for FM-77AV40 and 640×200×8 colors without color li
[301] SP= 8
scan doubler
European models needed an aftermarket color card or composite video out modification so their displays could resolve color vide
SP
None
The MC6883 could actually be used as a limited sort of sprite hardware in semigraphics modes, making them in practice limited 2
The MC6883 could actually be used as a limited sort of sprite hardware in semigraphics modes, making them in practice limited 2
None
None
9" built in CRT
nlocker (G & P versions) [204] Used for digital video effect generation
None
None
d two switchable ROMs for Cyrillic/Latin letters
DR
DR
roll RAM[110]
it screen Graphics/Text [19]
[138]
color limitations[150]
?
Designed by academics as a BTX terminal, but with the capabilities of a home computer [52]
text modes, only a single 288×256x2 bits per pixel graphics mode
SC
e canonical system to use Text semigraphics, and the original system with the "black snow" problem [92]
12" Mono monito
S#=4+4 or 5 SS Many, especially the Display list. Possibly the most capable hardware of the early 80s considering it wa
Many
early highres s
None
None