en:docs:bios:api:int10:modes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
en:docs:bios:api:int10:modes [2022/11/23 09:50] prokusheven:docs:bios:api:int10:modes [2022/11/24 01:53] prokushev
Line 40: Line 40:
 | 0Ah | G | 80x25 | 8x8 | 640x200 | 4 | . | . | PCjr, Tandy 1000 | | 0Ah | G | 80x25 | 8x8 | 640x200 | 4 | . | . | PCjr, Tandy 1000 |
 | 0Bh | reserved ||||||| (EGA BIOS internal use) | | 0Bh | reserved ||||||| (EGA BIOS internal use) |
-| ::: | G | 80x25 | 8x8 | 640x200 | 16 | . | . | Tandy 1000 SL/TL [13] |+| ::: | G | 80x25 | 8x8 | 640x200 | 16 | . | . | Tandy 1000 SL/TL ((The Tandy 1000SL/TL BIOS does not actually support this mode)) |
 | 0Ch | reserved ||||||| (EGA BIOS internal use) | | 0Ch | reserved ||||||| (EGA BIOS internal use) |
 | 0Dh | G | 40x25 | 8x8 | 320x200 | 16 | 8 | A000 | EGA,VGA | | 0Dh | G | 40x25 | 8x8 | 320x200 | 16 | 8 | A000 | EGA,VGA |
Line 52: Line 52:
 | ::: | G | . | . | 640x480 | 16 | . | . | UltraVision+256K EGA | | ::: | G | . | . | 640x480 | 16 | . | . | UltraVision+256K EGA |
 | 13h | G | 40x25 | 8x8 | 320x200 | 256/256K | . | A000 | VGA,MCGA,ATI VIP | | 13h | G | 40x25 | 8x8 | 320x200 | 256/256K | . | A000 | VGA,MCGA,ATI VIP |
-| 14h | T | 132x25 | Nx16 | . | 16 | . | B800 | XGA, IBM Enhanced VGA [3] |+| 14h | T | 132x25 | Nx16 | . | 16 | . | B800 | XGA, IBM Enhanced VGA ((early XGA boards support 132-column text but do not have this BIOS mode)) |
 | ::: | T | 132x25 | 8x16 | 1056x400 | 16/256K | . | . | Cirrus CL-GD5420/5422/5426 | | ::: | T | 132x25 | 8x16 | 1056x400 | 16/256K | . | . | Cirrus CL-GD5420/5422/5426 |
 | ::: | G | 80x25 | 8x8 | 640x200 | . | . | . | Lava Chrome II EGA | | ::: | G | 80x25 | 8x8 | 640x200 | . | . | . | Lava Chrome II EGA |
Line 100: Line 100:
 | ::: | T | 132x44 | 9x9 | 1188x396 | 16 | . | B800 | Diamond Speedstar 24X | | ::: | T | 132x44 | 9x9 | 1188x396 | 16 | . | B800 | Diamond Speedstar 24X |
 | ::: | T | 132x60 | . | . | 16 | 2 | B800 | Tseng ET4000 chipset [10] | | ::: | T | 132x60 | . | . | 16 | 2 | B800 | Tseng ET4000 chipset [10] |
-| ::: | G | 80x43 | 8x8 | 720x348 | mono | . | B000 | DESQview 2.x+Hercules [4] |+| ::: | G | 80x43 | 8x8 | 720x348 | mono | . | B000 | DESQview 2.x+Hercules ((DESQview intercepts calls to change into these two modes (21h is page 0, 22h is page 1) even if there is no Hercules graphics board installed)) |
 | ::: | G | 128x48 | 8x16 | 1024x768 | 16 | 1 | A000 | Realtek RTVGA [12] | | ::: | G | 128x48 | 8x16 | 1024x768 | 16 | 1 | A000 | Realtek RTVGA [12] |
 | 22h | T | 132x43 | . | . | . | . | . | Allstar Peacock (VGA) | | 22h | T | 132x43 | . | . | . | . | . | Allstar Peacock (VGA) |
Line 111: Line 111:
 | ::: | T | 132x44 | 8x9 | 1056x398 | 16 | . | . | STB Lightspeed ET4000/W32P | | ::: | T | 132x44 | 8x9 | 1056x398 | 16 | . | . | STB Lightspeed ET4000/W32P |
 | ::: | T | 132x44 | . | . | 16 | . | . | Orchid Prodesigner VGA | | ::: | T | 132x44 | . | . | 16 | . | . | Orchid Prodesigner VGA |
-| ::: | G | 80x43 | 8x8 | 720x348 mono   .   B800 DESQview 2.x+Hercules [4]+| ::: | G | 80x43 | 8x8 | 720x348 mono   .   B800 DESQview 2.x+Hercules ((DESQview intercepts calls to change into these two modes (21h is page 0, 22h is page 1) even if there is no Hercules graphics board installed)) |
 | ::: | G | 96x64 | 8x16 | 768x1024 | 16 | 1 | A000 | Realtek RTVGA | | ::: | G | 96x64 | 8x16 | 768x1024 | 16 | 1 | A000 | Realtek RTVGA |
 | ::: | G | 100x37 | 8x16 | 800x600 | 16 | . | . | C&T 64310/65530 BIOS |  | ::: | G | 100x37 | 8x16 | 800x600 | 16 | . | . | C&T 64310/65530 BIOS | 
Line 386: Line 386:
 | ::: | T | 132x43 | 8x8 | . | . | . | B800 | Diamond Stealth64 Video 2xx1 | | ::: | T | 132x43 | 8x8 | . | . | . | B800 | Diamond Stealth64 Video 2xx1 |
 | ::: | T | 132x43 | 8x8 | 1056x350 | 16/256K | . | . | Cirrus CL-GD5420/5422/5426 | | ::: | T | 132x43 | 8x8 | 1056x350 | 16/256K | . | . | Cirrus CL-GD5420/5422/5426 |
-| ::: | T | 132x50 | 8x8 | . | 16 | . | A000 | NCR 77C22 [9] |+| ::: | T | 132x50 | 8x8 | . | 16 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 100x42 | 8x14 | 800x600 | 16 | . | A000 | ATI EGA Wonder, VGA Wonder | | ::: | G | 100x42 | 8x14 | 800x600 | 16 | . | A000 | ATI EGA Wonder, VGA Wonder |
 | ::: | G | 100x42 | 8x14 | 800x600 | 16 | . | A000 | ATI Ultra 8514A, ATI XL | | ::: | G | 100x42 | 8x14 | 800x600 | 16 | . | A000 | ATI Ultra 8514A, ATI XL |
Line 400: Line 400:
 | ::: | T | 132x25 | . | . | . | . | . | Hewlett-Packard D1180A | | ::: | T | 132x25 | . | . | . | . | . | Hewlett-Packard D1180A |
 | ::: | T | 132x25 | 7x16 | . | 16 | . | . | AT&T VDC600 | | ::: | T | 132x25 | 7x16 | . | 16 | . | . | AT&T VDC600 |
-| ::: | T | 132x25 | 8x16 | . | 16 | . | A000 | NCR 77C22 [9] |+| ::: | T | 132x25 | 8x16 | . | 16 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | T | 132x25 | 9x16 | 1188x400 | 16/256K | . | B800 | WD90C | | ::: | T | 132x25 | 9x16 | 1188x400 | 16/256K | . | B800 | WD90C |
 | ::: | T | 132x25 | 9x16 | 1188x400 | 16/256K | . | B800 | Diamond Speedstar 24X | | ::: | T | 132x25 | 9x16 | 1188x400 | 16/256K | . | B800 | Diamond Speedstar 24X |
Line 408: Line 408:
 | ::: | T | 132x43 | 8x11 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 | | ::: | T | 132x43 | 8x11 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 |
 | ::: | G | 94x29 | 8x14 | 752x410 | . | . | . | Lava Chrome II EGA | | ::: | G | 94x29 | 8x14 | 752x410 | . | . | . | Lava Chrome II EGA |
-| ::: | G | 128x48 | 8x16 | 1024x768 | 16/256K | . | A000 | ATI VGA Wonder v4+  [5] |+| ::: | G | 128x48 | 8x16 | 1024x768 | 16/256K | . | A000 | ATI VGA Wonder v4+  ((ATI BIOS v4-1.00 has a text-scrolling bug in this mode)) |
 | ::: | G | . | . | 1024x768 | 16/256K | . | . | ATI VGA Wonder Plus | | ::: | G | . | . | 1024x768 | 16/256K | . | . | ATI VGA Wonder Plus |
 | ::: | G | . | . | 1024x768 | 16/256K | . | . | ATI Ultra 8514A,ATI XL | | ::: | G | . | . | 1024x768 | 16/256K | . | . | ATI Ultra 8514A,ATI XL |
Line 418: Line 418:
 | ::: | T | 132x43 | 7x9 | . | 2 | . | . | AT&T VDC600 | | ::: | T | 132x43 | 7x9 | . | 2 | . | . | AT&T VDC600 |
 | ::: | T | 132x43 | 9x8 | . | . | . | . | NEL Electronics BIOS | | ::: | T | 132x43 | 9x8 | . | . | . | . | NEL Electronics BIOS |
-| ::: | T | 132x50 | 8x8 | . | 4 | . | A000 | NCR 77C22 [9] |+| ::: | T | 132x50 | 8x8 | . | 4 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | T | 132x60 | 8x8 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 | | ::: | T | 132x60 | 8x8 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 |
 | ::: | G | . | . | 1024x768 | 16 | . | A000 | Oak VGA | | ::: | G | . | . | 1024x768 | 16 | . | A000 | Oak VGA |
Line 429: Line 429:
 | ::: | T | 132x25 | 7x16 | . | 2 | . | . | AT&T VDC600 | | ::: | T | 132x25 | 7x16 | . | 2 | . | . | AT&T VDC600 |
 | ::: | T | 132x25 | 9x14 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 | | ::: | T | 132x25 | 9x14 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 |
-| ::: | T | 132x25 | 8x16 | . | 4 | . | A000 | NCR 77C22 [9] |+| ::: | T | 132x25 | 8x16 | . | 4 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 96x48 | 8x16 | 768x1024 | 16 | . | A000 | Oak OTI-067/077 chips [8] | | ::: | G | 96x48 | 8x16 | 768x1024 | 16 | . | A000 | Oak OTI-067/077 chips [8] |
 | 58h | T | 80x33 | 8x14 | . | 16 | . | B800 | ATI EGA Wonder,ATI VIP | | 58h | T | 80x33 | 8x14 | . | 16 | . | B800 | ATI EGA Wonder,ATI VIP |
Line 437: Line 437:
 | ::: | G | 100x75 | 8x8 | 800x600 | 16/256K | . | A000 | Paradise VGA | | ::: | G | 100x75 | 8x8 | 800x600 | 16/256K | . | A000 | Paradise VGA |
 | ::: | G | 100x75 | 8x8 | 800x600 | 16 | . | . | AT&T VDC600 | | ::: | G | 100x75 | 8x8 | 800x600 | 16 | . | . | AT&T VDC600 |
-| ::: | G | 100x75 | 8x8 | 800x600 | 16 | . | A000 | NCR 77C22 [9] |+| ::: | G | 100x75 | 8x8 | 800x600 | 16 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 100x75 | 8x8 | 800x600 | 16 | . | A000 | Diamond Speedstar 24X | | ::: | G | 100x75 | 8x8 | 800x600 | 16 | . | A000 | Diamond Speedstar 24X |
 | ::: | G | 100x75 | 8x8 | 800x600 | 16/256K | . | A000 | Paradise VGA, WD90C | | ::: | G | 100x75 | 8x8 | 800x600 | 16/256K | . | A000 | Paradise VGA, WD90C |
Line 454: Line 454:
 | ::: | G | . | . | 800x600 | 2 | . | . | Dell VGA | | ::: | G | . | . | 800x600 | 2 | . | . | Dell VGA |
 | ::: | G | . | . | 800x600 | 2 | . | . | Hewlett-Packard D1180A | | ::: | G | . | . | 800x600 | 2 | . | . | Hewlett-Packard D1180A |
-| ::: | G | 100x75 | 8x8 | 800x600 | 2 | . | A000 | NCR 77C22 [9] |+| ::: | G | 100x75 | 8x8 | 800x600 | 2 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 128x48 | 8x16 | 1024x768 | 256 | . | A000 | Oak OTI-077 chipset [8] | | ::: | G | 128x48 | 8x16 | 1024x768 | 256 | . | A000 | Oak OTI-077 chipset [8] |
 | 5Ah | T | 80x60 | 8x8 | . | . | . | . | NEL Electronics BIOS | | 5Ah | T | 80x60 | 8x8 | . | . | . | . | NEL Electronics BIOS |
 | ::: | T | 132x60 | 9x8 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 | | ::: | T | 132x60 | 9x8 | . | 16/256K | . | B800 | Trident TVGA 8800/8900 |
-| ::: | G | 128x48 | 8x16 | 1024x768 | 2 | . | A000 | NCR 77C22 [9] |+| ::: | G | 128x48 | 8x16 | 1024x768 | 2 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | 5Bh | T | 80x30 | 8x16 | . | . | . | B800 | ATI VGA Wonder (undoc) | | 5Bh | T | 80x30 | 8x16 | . | . | . | B800 | ATI VGA Wonder (undoc) |
 | ::: | G | . | . | 640x350 | 256 | . | . | Genoa 6400 | | ::: | G | . | . | 640x350 | 256 | . | . | Genoa 6400 |
Line 466: Line 466:
 | ::: | G | . | . | 800x600 | ??? | . | . | Vobis MVGA | | ::: | G | . | . | 800x600 | ??? | . | . | Vobis MVGA |
 | ::: | G | 100x37 | 8x16 | 800x600 | . | . | . | NEL Electronics BIOS | | ::: | G | 100x37 | 8x16 | 800x600 | . | . | . | NEL Electronics BIOS |
-| ::: | G | 128x48 | 8x16 | 1024x768 | 16 | . | A000 | NCR 77C22 ((interlaced only)) [9] |+| ::: | G | 128x48 | 8x16 | 1024x768 | 16 | . | A000 | NCR 77C22 ((interlaced only)) ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | 5Ch | T | 100x37 | 8x16 | . | . | . | . | NEL Electronics BIOS | | 5Ch | T | 100x37 | 8x16 | . | . | . | . | NEL Electronics BIOS |
 | ::: | G | . | . | 640x400 | 256 | . | . | Logix, ATI Prism Elite | | ::: | G | . | . | 640x400 | 256 | . | . | Logix, ATI Prism Elite |
Line 474: Line 474:
 | ::: | G | 80x30 | 8x16 | 640x480 | 256 | . | . | Genoa 6400 | | ::: | G | 80x30 | 8x16 | 640x480 | 256 | . | . | Genoa 6400 |
 | ::: | G | 80x30 | 8x16 | 640x480 | 32K | . | A000 | Oak OTI-077 chipset [8] | | ::: | G | 80x30 | 8x16 | 640x480 | 32K | . | A000 | Oak OTI-077 chipset [8] |
-| ::: | G | 100x75 | 8x8 | 800x600 | 256 | . | A000 | NCR 77C22 [9] |+| ::: | G | 100x75 | 8x8 | 800x600 | 256 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 100x75 | 8x8 | 800x600 | 256/256K | . | A000 | WD90C | | ::: | G | 100x75 | 8x8 | 800x600 | 256/256K | . | A000 | WD90C |
 | ::: | G | 100x75 | 8x8 | 800x600 | 256/256K | . | A000 | Diamond Speedstar 24X | | ::: | G | 100x75 | 8x8 | 800x600 | 256/256K | . | A000 | Diamond Speedstar 24X |
Line 484: Line 484:
 | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | Zymos Poach, Hi Res 512 | | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | Zymos Poach, Hi Res 512 |
 | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | Trident TVGA 8800 (512K) | | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | Trident TVGA 8800 (512K) |
-| ::: | G | 128x48 | 8x16 | 1024x768 | 16 | . | A000 | NCR 77C22 [9] |+| ::: | G | 128x48 | 8x16 | 1024x768 | 16 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 128x48 | 8x16 | 1024x768 | 16/256K | . | A000 | WD90C | | ::: | G | 128x48 | 8x16 | 1024x768 | 16/256K | . | A000 | WD90C |
 | ::: | G | 128x48 | 8x16 | 1024x768 | 16 | . | A000 | Diamond Speedstar 24X | | ::: | G | 128x48 | 8x16 | 1024x768 | 16 | . | A000 | Diamond Speedstar 24X |
Line 492: Line 492:
 | ::: | G | . | . | 640x400 | 256 | . | . | Compaq VGA, Dell VGA | | ::: | G | . | . | 640x400 | 256 | . | . | Compaq VGA, Dell VGA |
 | ::: | G | 80x25 | 8x16 | 640x400 | 256 | . | . | AT&T VDC600 | | ::: | G | 80x25 | 8x16 | 640x400 | 256 | . | . | AT&T VDC600 |
-| ::: | G | 80x25 | 8x16 | 640x400 | 256 | . | A000 | NCR 77C22 [9] |+| ::: | G | 80x25 | 8x16 | 640x400 | 256 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 80x25 | 8x16 | 640x400 | 256/256K | . | A000 | WD90C | | ::: | G | 80x25 | 8x16 | 640x400 | 256/256K | . | A000 | WD90C |
 | ::: | G | 80x25 | 8x16 | 640x400 | 256/256K | . | A000 | Diamond Speedstar 24X | | ::: | G | 80x25 | 8x16 | 640x400 | 256/256K | . | A000 | Diamond Speedstar 24X |
Line 506: Line 506:
 | ::: | G | . | . | 640x480 | 256 | . | . | Hewlett-Packard D1180A | | ::: | G | . | . | 640x480 | 256 | . | . | Hewlett-Packard D1180A |
 | ::: | G | 80x30 | 8x16 | 640x480 | 256 | . | . | AT&T VDC600 (512K) | | ::: | G | 80x30 | 8x16 | 640x480 | 256 | . | . | AT&T VDC600 (512K) |
-| ::: | G | 80x30 | 8x16 | 640x480 | 256 | . | A000 | NCR 77C22 [9] |+| ::: | G | 80x30 | 8x16 | 640x480 | 256 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | WD90C | | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | WD90C |
 | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | Diamond Speedstar 24X | | ::: | G | 80x30 | 8x16 | 640x480 | 256/256K | . | A000 | Diamond Speedstar 24X |
Line 545: Line 545:
 | ::: | G | . | . | 720x540 | 16 | . | . | Video7 V-RAM VGA | | ::: | G | . | . | 720x540 | 16 | . | . | Video7 V-RAM VGA |
 | ::: | G | 96x64 | 8x16 | 768x1024 | 16/256K | . | A000 | Trident TVGA 88/8900 512K | | ::: | G | 96x64 | 8x16 | 768x1024 | 16/256K | . | A000 | Trident TVGA 88/8900 512K |
-| ::: | G | 128x48 | 8x16 | 1024x768 | 256 | . | A000 | NCR 77C22 ((interlaced only)) [9] |+| ::: | G | 128x48 | 8x16 | 1024x768 | 256 | . | A000 | NCR 77C22 ((interlaced only)) ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | ::: | G | 144x54 | 8x16 | 1152x864 | . | . | A000 | Diamond Stealth64 Video 2xx1 | | ::: | G | 144x54 | 8x16 | 1152x864 | . | . | A000 | Diamond Stealth64 Video 2xx1 |
 | 62h | T | 132x32 | 8x11 | . | 16/64 | 6 | B800 | Quadram Ultra VGA | | 62h | T | 132x32 | 8x11 | . | 16/64 | 6 | B800 | Quadram Ultra VGA |
Line 561: Line 561:
 | ::: | G | 100x75 | 8x8 | 800x600 | 256 | 1 | A000 | Ahead A, Ahead B (512K) | | ::: | G | 100x75 | 8x8 | 800x600 | 256 | 1 | A000 | Ahead A, Ahead B (512K) |
 | ::: | G | 128x48 | 8x16 | 1024x768 | 256/256K | . | A000 | Trident TVGA 8900, Zymos | | ::: | G | 128x48 | 8x16 | 1024x768 | 256/256K | . | A000 | Trident TVGA 8900, Zymos |
-| ::: | G | 128x48 | 8x16 | 1024x768 | 256 | . | A000 | NCR 77C22 [9] |+| ::: | G | 128x48 | 8x16 | 1024x768 | 256 | . | A000 | NCR 77C22 ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | 63h | T | 132x44 | 8x8 | . | 16/64 | 5 | B800 | Quadram Ultra VGA | | 63h | T | 132x44 | 8x8 | . | 16/64 | 5 | B800 | Quadram Ultra VGA |
 | ::: | T | 132x44 | 8x8 | . | 16 | . | . | Genoa 6400 | | ::: | T | 132x44 | 8x8 | . | 16 | . | . | Genoa 6400 |
Line 597: Line 597:
 | ::: | G | . | . | 800x600 | 32K | . | A000 | Cirrus CL-GD 5422/5426 | | ::: | G | . | . | 800x600 | 32K | . | A000 | Cirrus CL-GD 5422/5426 |
 | ::: | G | 128x48 | 8x16 | 1024x768 | 4 | . | A000 | ATI VGA Wonder | | ::: | G | 128x48 | 8x16 | 1024x768 | 4 | . | A000 | ATI VGA Wonder |
-| ::: | G | 160x64 | 8x16 | 1280x1024 | 16 | . | A000 | NCR 77C22 ((interlaced only)) [9] |+| ::: | G | 160x64 | 8x16 | 1280x1024 | 16 | . | A000 | NCR 77C22 ((interlaced only)) ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | 68h | G | 80x25 | 8x16 | 640x400 | . | . | A000 | Diamond Stealth64 Video 2xx1 | | 68h | G | 80x25 | 8x16 | 640x400 | . | . | A000 | Diamond Stealth64 Video 2xx1 |
 | 69h | T | 132x50 | 8x8 | 1056x400 | 16/256K | . | B800 | WD90C | | 69h | T | 132x50 | 8x8 | 1056x400 | 16/256K | . | B800 | WD90C |
Line 615: Line 615:
 | ::: | G | 100x42 | 8x14 | 800x600 | . | . | A000 | ATI VGA Wonder (undoc) | | ::: | G | 100x42 | 8x14 | 800x600 | . | . | A000 | ATI VGA Wonder (undoc) |
 | ::: | G | . | . | 800x600 | 16 | . | A000 | Chips&Technologies chipset | ::: | G | . | . | 800x600 | 16 | . | A000 | Chips&Technologies chipset
-| ::: | G | 160x64 | 8x16 | 1280x1024 | 256 | . | A000 | NCR 77C22 ((interlaced only)) [9] |+| ::: | G | 160x64 | 8x16 | 1280x1024 | 256 | . | A000 | NCR 77C22 ((interlaced only)) ((this card uses the full 128K A000h-BFFFh range for the video buffer, precluding the use of a monochrome adapter in the same system)) |
 | 6Bh | T | 100x37 | 8x16 | . | 16 | . | . | Genoa 6400 | | 6Bh | T | 100x37 | 8x16 | . | 16 | . | . | Genoa 6400 |
 | ::: | T | 100x37 | 8x16 | . | . | . | . | NEL Electronics BIOS | | ::: | T | 100x37 | 8x16 | . | . | . | . | NEL Electronics BIOS |
Line 721: Line 721:
 | ::: | G | 128x48 | 8x16 | 1024x768 | 4 | . | . | Genoa 6400 | | ::: | G | 128x48 | 8x16 | 1024x768 | 4 | . | . | Genoa 6400 |
 | ::: | G | 90x29 | . | . | mono | . | B000 | HERCULES.COM on HGC [14] | | ::: | G | 90x29 | . | . | mono | . | B000 | HERCULES.COM on HGC [14] |
-| 82h | T | 80x25 | . | . | B&W | . | . | AT&T VDC overlay mode [6] +| 82h | T | 80x25 | . | . | B&W | . | . | AT&T VDC overlay mode ((for AT&T VDC overlay modes, BL contains the DEB mode, which may be 06h, 40h, or 44h)) 
-| 83h | T | 80x25 | . | . | . | . | . | AT&T VDC overlay mode [6] +| 83h | T | 80x25 | . | . | . | . | . | AT&T VDC overlay mode ((for AT&T VDC overlay modes, BL contains the DEB mode, which may be 06h, 40h, or 44h)) 
-| 86h | G | . | . | 640x200 | B&W | . | . | AT&T VDC overlay mode [6] |+| 86h | G | . | . | 640x200 | B&W | . | . | AT&T VDC overlay mode ((for AT&T VDC overlay modes, BL contains the DEB mode, which may be 06h, 40h, or 44h)) |
 | 88h | G | 90x43 | 8x8 | 720x348 | mono | . | B000 | Hercules + MSHERC.COM | | 88h | G | 90x43 | 8x8 | 720x348 | mono | . | B000 | Hercules + MSHERC.COM |
-| C0h | G | . | . | 640x400 | 2/prog palette | . | . | AT&T VDC overlay mode [6] |+| C0h | G | . | . | 640x400 | 2/prog palette | . | . | AT&T VDC overlay mode ((for AT&T VDC overlay modes, BL contains the DEB mode, which may be 06h, 40h, or 44h)) |
 | ::: | G | . | . | 640x400 | 2/prog palette | . | . | Olivetti Quaderno overlay | | ::: | G | . | . | 640x400 | 2/prog palette | . | . | Olivetti Quaderno overlay |
-| C4h | disable output ||| . | . | . | . | AT&T VDC overlay mode [6] |+| C4h | disable output ||| . | . | . | . | AT&T VDC overlay mode ((for AT&T VDC overlay modes, BL contains the DEB mode, which may be 06h, 40h, or 44h)) |
 | C8h | G | 80x50 | 8x8 | 640x400 | 2 | . | B800 | Olivetti Quaderno overlay | | C8h | G | 80x50 | 8x8 | 640x400 | 2 | . | B800 | Olivetti Quaderno overlay |
 | D0h | G | . | . | 640x400 | 2 | . | B800 | DEC VAXmate AT&T mode | | D0h | G | . | . | 640x400 | 2 | . | B800 | DEC VAXmate AT&T mode |
Line 740: Line 740:
     for ATI VGA Wonder, mode 08h is the same, and only valid if VCONFIG loaded     for ATI VGA Wonder, mode 08h is the same, and only valid if VCONFIG loaded
       resident       resident
-[3] early XGA boards support 132-column text but do not have this BIOS mode 
-[4] DESQview intercepts calls to change into these two modes (21h is page 0, 
-      22h is page 1) even if there is no Hercules graphics board installed 
-[5] ATI BIOS v4-1.00 has a text-scrolling bug in this mode 
-[6] for AT&T VDC overlay modes, BL contains the DEB mode, which may be 06h, 
-      40h, or 44h 
 [7] BIOS text support is broken in this undocumented mode; scrolling moves [7] BIOS text support is broken in this undocumented mode; scrolling moves
       only about 1/3 of the screen (and does even that portion incorrectly),       only about 1/3 of the screen (and does even that portion incorrectly),
Line 752: Line 746:
       may choose to use only partially or not at all; thus, not all Oak boards       may choose to use only partially or not at all; thus, not all Oak boards
       support all "Oak" modes listed here       support all "Oak" modes listed here
-[9] this card uses the full 128K A000h-BFFFh range for the video buffer, 
-      precluding the use of a monochrome adapter in the same system 
 [10] mode 17h supported by Tseng ET4000 BIOS 8.01X dated 1990/09/14, but not [10] mode 17h supported by Tseng ET4000 BIOS 8.01X dated 1990/09/14, but not
       v8.01X dated 1992/02/28; mode 21h supported by 1992/02/28 version but not       v8.01X dated 1992/02/28; mode 21h supported by 1992/02/28 version but not
Line 764: Line 756:
       incorrectly for extended text modes, resulting in scrolling after only       incorrectly for extended text modes, resulting in scrolling after only
       24 lines (the VMODE.EXE utility does set the data area correctly)       24 lines (the VMODE.EXE utility does set the data area correctly)
-[13] The Tandy 1000SL/TL BIOS does not actually support this mode 
 [14] HERCULES.COM is a graphics-mode BIOS extension for Hercules-compatible [14] HERCULES.COM is a graphics-mode BIOS extension for Hercules-compatible
       graphics cards by Soft Warehouse, Inc.  Its installation check is to       graphics cards by Soft Warehouse, Inc.  Its installation check is to