Interruption 10h: Fonction 00h: Mode vidéo

|  |  | Gladir.com - Assembleur et Pascal - Interruption 10h: Fonction 00h |  |  |

Langage | Programmation | Annexe | Aide

| Algorithme |
| Ada |
| Assembleur |
| ABAP/4 |
| ASP (Active Server Pages) |
| B |
| Basic |
| C |
| C++ |
| C# (C Sharp) |
| Cobol |
| ColdFusion |
| Fortran |
| HTML |
| Java |
| Logo |
| LotusScript |
| Oberon |
| Pascal |
| Perl |
| PHP |
| PL/1 |
| Python |
| Rebol |
| REXX |
| Ruby |
| SAS |
| SQL |
| X++ (Axapta) |

| Assembleur 370 |
| Assembleur 1802 |
| Assembleur 4004 |
| Assembleur 6502 |
| Assembleur 8080 et 8085 |
| Assembleur 80x86 |
| Assembleur AGC4 |
| Assembleur PDP-11 |
| Assembleur UNIVAC I |

| ASP 1.0 |
| ASP 2.0 |
| ASP 3.0 |
| ASP .NET |

| Basic Apple ][ |
| Basic Commodore 64 |
| Basic Coco 3 |
| BASICA/GWBASIC |
| Basic Pro |
| DarkBASIC |
| GFA-Basic |
| MSX-Basic de Sony |
| Power Basic |
| Quick Basic/QBasic |
| Turbo Basic |
| Visual Basic (VB) |
| Visual Basic .NET (VB .NET) |
| Yabasic |

| Basic09 d'OS/9 |

| Visual Basic pour Windows |

| Visual Basic .NET pour Windows |

| C Shell Unix (csh) |
| C pour Amiga |
| C pour Linux |
| C pour PowerTV OS |
| C pour OS/2 |
| C pour Unix |
| C pour Windows |
| Quick C |
| Turbo C |

| C++ pour OS/2 |
| C++ pour Windows |
| MinGW |
| Neverwinter Nights |
| Symantec C++ |
| Visual C++ |
| Visual C++ .NET |

| C# (C Sharp) pour Windows |

| WATFOR-77 |

| CSS |
| XML |
| XSL/XSLT |

| JavaScript |
| JScript |
| JSP |
| Jython |

| HomeSite |

| LotusScript pour Windows |

| Oberon .NET |

| Apple Pascal |
| Delphi/Kylix/Lazarus |
| Free Pascal |
| OverCode Pascal |
| Quick Pascal |
| RemObjets Chrome |
| Sun Pascal |
| Tiny Pascal |
| Turbo Pascal |
| Turbo Pascal pour Macintosh |
| Turbo Pascal pour Windows |
| VAX Pascal |
| Virtual Pascal |
| PSP (Pascal Server Pages) |

| TRS 80 et Coco 3 |

| Pascal et Assembleur |
| MonsterBook |

| Phalanger (PHP .NET) |
| PHP5 |
| Zend Framework |

| Jython |
| PyPy |

| JMP |

| Access |
| DB2 |
| Interbase |
| MySQL |
| Oracle |
| PostgreSQL |
| SQL Server |
| Sybase |

| Affichage |
| Clavier |
| Cyrix |
| Traitement de texte |
| Manette de jeux |
| Mathématique |
| Modem |
| Partition |
| Presse-Papier |
| Son |
| Souris |
| Système d'exploitation |
| Hacker |

| Introduction |
| Métaphysique de l'affichage |
| Affichage d'élément simple |
| Traitement des couleurs |
| Accélérateur graphiques |
| Technique d'affichage de forme |
| Les Scalaires (images sur mesure) |
| Les Fractales |
| BIOS CGA pour Graphic Solutions |

| Triangle de «Sierpinski» |

| PS/2 |

| Exécution de programmes fils et de sessions |

| Bibliothèque de code |
| Sources |
| Lexique et dictionnaire 80x86 |
| Code Assembleur |
| Extension Fichier |
| Interruptions |
| Port d'E/S |
| RAM |
| Table Code |

| 8080 et 8085 |
| 68000 |
| Java |

| 00h à 07h: Processeur |
| 08h à 0Fh: Périphériques (IRQ0 à IRQ7) |
| 10h: Gestionnaire vidéo |
| 13h: Accès aux disques |
| 15h: Extension d'Entrée/Sortie |
| 16h: Clavier |
| 21h: Service DOS |
| 2Ah: Interface de service réseau |
| 2Fh: Multiplexe |
| 33h: Interface du pilote de souris |
| 59h: GSS Computer Graphics Interface |
| 5Ch: Réseau BIOS (NetBIOS) |
| 67h: Gestionnaire EMM/EMS |

| 00h: Mode vidéo |
| 01h: Sélection du type de curseur |
| 10h, F0h: Tseng Labs HiColor |
| 4Fh: Pilote VESA |
| 5Fh: Realtek RTVGA |
| 6Fh: Video 7 |

| 18h: Demande des informations SCSI |

| 01h: Écrit dans la RAM non-volatile (Amstrad PC1512) |
| 02h: Lecture dans la RAM non-volatile (Amstrad PC1512) |
| 10h: Gestionnaire principal TopView |
| 89h: Entrée en mode protégé |

| 00h: Lecture d'un caractère |

| 64h: OS/2 API DOS32StartSession |

| FFh, 92h: Détecte la présence du pilote «PREDIR.EXE» |

| 16h: Windows & DPMI |

| 0Ah: Détection de Windows |
| 84h: Demande le point d'entrée |
| 86h: Détection du mode DPMI |
| 87h: Détecte l'installation DPMI |
| 8Eh: Machine virtuel et application |

| APPLE ][ |
| ATARI 2600 |
| Commodore 64 |
| IBM PC |

| Préface |
| Notes légal |
| Dictionnaire |
| Recherche |

00h à 07h |  | 08h à 0Fh |  | 10h |  | 11h |  | 12h |  | 13h |  | 14h |  | 15h |  | 16h |  | 17h |  | 18h |  | 19h |  | 1Ah |  | 1Bh |  | 1Ch |  | 1Dh |  | 1Eh |  | 1Fh |  | 20h |  | 21h |  | 22h |  | 23h |  | 24h |  | 25h |  | 26h |  | 27h |  | 28h |  | 29h |  | 2Ah |  | 2Bh |  | 2Eh |  | 2Fh |  | 33h |  | 41h |  | 4Bh |  | 59h |  | 5Ch |  | 67h |  | 7Ah |  | 80h à F0h |  |

Interruption 10h | Fonction 00h | Mode vidéo
MDA, CGA, PC Junior, EGA, MCGA, VGA, IBM 8514/AI, SVGA

Description

Cette fonction de l'interruption 10h, est sans doute la plus importante, car celle-ci permet de changer de mode vidéo d'affichage en fonction d'un standard préétablie à l'origine par le fabricant IBM pour sa gamme de PC.

Entrée

Registre | Description
AH | 00h
AL | Ce registre permet d'indiquer la valeur du mode vidéo:
Valeur du mode | Mode d'affichage | Résolution texte | Taille de la Police | Résolution en pixels | Couleurs | Fréquence vertical | Pages | Adresse | Système requis
00h | Texte | 40x25 | 8x8 | 320x200 | 16 gris |  | 8 | B800h | CGA, PC Junior ou BIOS IBM
Texte | 40x25 | 8x14 | 320x350 | 16 gris |  | 8 | B800h | EGA
Texte | 40x25 | 8x16 | 320x400 | 16 |  | 8 | B800h | MCGA
Texte | 40x25 | 9x16 | 360x400 | 16 |  | 8 | B800h | VGA, SVGA
01h | Texte | 40x25 | 8x8 | 320x200 | 16 |  | 8 | B800h | CGA, PC Junior ou BIOS IBM
Texte | 40x25 | 8x14 | 320x350 | 16 |  | 8 | B800h | EGA
Texte | 40x25 | 8x16 | 320x400 | 16 |  | 8 | B800h | MCGA
Texte | 40x25 | 9x16 | 360x400 | 16 |  | 8 | B800h | VGA, SVGA
02h | Texte | 80x25 | 8x8 | 640x200 | 16 gris |  | 4 | B800h | CGA, PC Junior ou BIOS IBM
Texte | 80x25 | 8x14 | 640x350 | 16 gris |  | 4 | B800h | EGA
Texte | 80x25 | 8x16 | 640x400 | 16 |  | 4 | B800h | MCGA
Texte | 80x25 | 9x16 | 720x400 | 16 | 70 KHz | 4 | B800h | VGA, SVGA
03h | Texte | 80x25 | 8x8 | 640x200 | 16 |  | 4 | B800h | CGA, PC Junior ou BIOS IBM
Texte | 80x25 | 8x14 | 640x350 | 16 |  | 4 | B800h | EGA
Texte | 80x25 | 8x16 | 640x400 | 16 |  | 4 | B800h | MCGA
Texte | 80x25 | 9x16 | 720x400 | 16 | 70 KHz | 4 | B800h | VGA, SVGA
04h | Graphique | 40x25 | 8x8 | 320x200 | 4 |  | ? | B800h | CGA, PC Junior, EGA, MCGA, VGA, SVGA ou BIOS IBM
05h | Graphique | 40x25 | 8x8 | 320x200 | 4 gris |  | ? | B800h | CGA,PC Junior, EGA, MCGA, VGA ou BIOS IBM
06h | Graphique | 80x25 | 8x8 | 640x200 | 2 |  | ? | B800h | CGA, PC Junior, EGA, MCGA, VGA, SVGA ou BIOS IBM
07h | Texte | 80x25 | 9x14 | 720x350 | Mono |  | Variable | B000h | MDA, Hercules, EGA ou BIOS IBM
Texte | 80x25 | 9x16 | 720x400 | Mono | 50 KHz | ? | B000h | VGA
08h | Texte | 132x25 |  |  | Mono |  | ? | B000h | STB VGA Extra
Texte | 132x25 | 8x8 | 1056x200 | 16 |  | ? | B800h | ATI EGA/VGA Wonder (2)
Texte | 132x25 | 8x8 | 1056x200 | Mono |  | ? | B000h | ATI EGA/VGA Wonder (2)
Graphique | 20x25 | 8x8 | 160x200 | 16 |  | ? | ????h | PC Junior, Tandy 1000
Graphique | 90x43 | 8x8 | 720x352 | Mono |  | ? | B000h | Hercules et le pilote «MSHERC.COM»
Graphique | 90x45 | 8x8 | 720x360 | Mono |  | ? | B000h | Hercules + HERKULES (11)
09h | Graphique | 40x25 | 8x8 | 320x200 | 16 |  | ? | ????h | PC Junior
0Ah | Texte | 132x44 |  |  | Mono |  | ? | B000h | STB VGA Extra
Graphique | 80x25 | 8x8 | 640x200 | 4 |  | ? | ????h | PC Junior, Tandy 1000
0Bh | Réservé (utilisation interne par le BIOS EGA)
Graphique |  |  | 640x200 | 16 |  |  | ????h | Tandy 1000 SL/TL
0Ch | Réservé (utilisation interne par le BIOS EGA)
0Dh | Graphique | 40x25 | 8x8 | 320x200 | 8 |  | 16 | A000h | EGA,VGA,SVGA
0Eh | Graphique | 80x25 | 8x8 | 640x200 | 16 |  | 4 | A000h | EGA,VGA,SVGA
0Fh | Graphique | 80x25 | 8x14 | 640x350 | Mono |  | 2 | A000h | EGA,VGA,SVGA
10h | Graphique | 80x25 | 8x14 | 640x350 | 4 |  | 2 | A000h | 64 Ko EGA
Graphique | 80x25 | 8x14 | 640x350 | 16 | 70 Khz | ? | A000h | 256 Ko EGA, VGA, SVGA
11h | Graphique | 80x30 | 8x16 | 640x480 | Mono | 60 KHz | ? | A000h | VGA, MCGA, ATI EGA, ATI VIP, SVGA
12h | Graphique | 80x30 | 8x16 | 640x480 | 16/262144 | 60 KHz | ? | A000h | VGA, ATI VIP, SVGA
| Graphique | 80x30 | 8x16 | 640x480 | 16/64 |  | ? | A000h | ATI EGA Wonder
| Graphique | ??x?? | ?x?? | 640x480 | 16 |  | ? | ????h | UltraVision + 256 Ko EGA
13h | Graphique | 40x25 | 8x8 | 320x200 | 256 /262144 |  | ? | A000h | VGA, MCGA, ATI VIP, SVGA
14h | Texte | 132x25 | Nx16 | Nx400 | 16 |  | ? | ????h | XGA, IBM Enhanced VGA (3)
| Texte | 132x25 | 8x16 | 1056x400 | 16/262144 |  | ? | ????h | Cirrus CL-GD 5420 /5422/5426
| Graphique | 80x25 | 8x8 | 640x200 | ? |  | ? | ????h | Lava Chrome II EGA
| Graphique | ??x?? | ?x? | 640x400 | 16 |  | ? | ????h | Tecmar VGA/AD
15h | Graphique | 80x25 | 8x14 | 640x350 | ? |  | ? | ????h | Lava Chrome II EGA
16h | Graphique | 80x25 | 8x14 | 640x350 | ? |  | ? | ????h | Lava Chrome II EGA
| Graphique | ??x?? | ?x? | 800x600 | 16 |  | ? | ????h | Tecmar VGA/AD
17h | Texte | 132x25 | ?x? | ???x??? | ? |  | ? | ????h | Tecmar VGA/AD
| Texte | 80x43 | 8x8 | 640x350 | 16 |  | 4 | B800h | Tseng Labs ET4000 BIOS (10)
| Graphique | 80x34 | 8x14 | 640x480 | ? |  | ? | ????h | Lava Chrome II EGA
18h | Texte | 80x30 | 9x16 | 720x480 | 16 |  | 1 | A000h | Realtek RTVGA (12)
| Texte | 132x25 | ?x? | ???x??? | Mono |  | ? | B000h | L'ensemble puce Cirrus 5320
| Texte | 132x44 | 8x8 | 1056x352 | Mono |  | ? | B000h | Tseng Labs EVA
| Texte | 132x44 | 9x8 | 1188x352 | 4 Gris |  | 2 | B000h | L'ensemble puce Tseng Labs ET3000
| Texte | 132x44 | 8x8 | 1056x352 | 16/256 |  | 2 | B000h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...)
| Graphique | 80x34 | 8x14 | 640x480 | ? |  | ? | ????h | Lava Chrome II EGA
| Graphique | ??x?? | ?x?? | 1024x768 | 16 |  | ? | ????h | Tecmar VGA/AD
19h | Texte | 80x43 | 9x11 | 720x473 | 16 |  | 1 | A000h | Realtek RTVGA (12)
| Texte | 132x25 | 8x14 | 1056x350 | Mono |  | ? | B000h | Tseng Labs EVA
| Texte | 132x25 | 9x14 | 1188x350 | 4 Gris |  | 4 | B000h | L'ensemble puce Tseng Labs ET3000
| Texte | 132x25 | 8x14 | 1056x350 | 16/256 |  | 4 | B000h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...)
| Texte | 132x34 | ?x?? | ???x??? | Mono |  | ? | B000h | L'ensemble puce Cirrus 5320
1Ah | Texte | 80x60 | 9x8 | 720x480 | 16 |  | 1 | A000h | Realtek RTVGA (12)
| Texte | 132x28 | 8x13 | 1056x364 | Mono |  | ? | B000h | Tseng Labs EVA
| Texte | 132x28 | 9x13 | 1188x364 | 4 Gris |  | 4 | B000h | L'ensemble puce Tseng Labs ET3000
| Texte | 132x28 | 8x13 | 1056x364 | 16/256 |  | 4 | B000h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...)
| Texte | 132x44 | ?x?? | ????x??? | Mono |  | ? | B000h | L'ensemble puce Cirrus 5320
| Graphique | ???x?? | ?x?? | 640x350 | 256 |  | ? | ????h | Tecmar VGA/AD
1Bh | Texte | 132x25 | 9x14 | 1188x350 | 16 |  | 1 | A000h | Realtek RTVGA (12)
| Graphique | ???x?? | ?x?? | 640x400 | 256 |  | ? | ????h | Tecmar VGA/AD
1Ch | Texte | 132x25 | ?x?? | ????x??? | ? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Texte | 132x30 | 9x16 | 1188x480 | 16 |  | 1 | A000h | Realtek RTVGA (12)
| Graphique | ???x?? | ?x?? | 640x480 | 256 |  | ? | ????h | Tecmar VGA/AD
1Dh | Texte | 132x43 | ?x?? | ???x??? | ? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Texte | 132x43 | 9x11 | 1188x473 | 16 |  | 1 | A000h | Realtek RTVGA (12)
| Graphique | ???x?? | ?x? | 800x600 | 256 |  | ? | ????h | Tecmar VGA/AD
1Eh | Texte | 132x44 | ?x? | ???x??? | ? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Texte | 132x60 | 9x8 | 1188x480 | 16 |  | 1 | A000h | Realtek RTVGA (12)
1Fh | Graphique | 100x75 | 8x8 | 800x600 | 16 |  | 1 | A000h | Realtek RTVGA
20h | Graphique |  |  | 320x200 | 16777216 |  |  | A000h | NVidia GeForce 6
| Texte | 132x25 | ?x? | ???x??? | 16 |  | ? | ????h | Avance Logic AL2101
| Graphique | ???x?? | ?x? | 240x128 | ? |  | ? | B000h | HP 95LX
| Graphique | 120x45 | 8x16 | 960x720 | 16 |  | 1 | A000h | Realtek RTVGA
21h | Graphique |  |  | 640x480 | 16777216 |  |  | A000h | NVidia GeForce 6
| Texte | 132x30 | ?x? | ???x??? | 16 |  | ? | ????h | Avance Logic AL2101
| Texte | 132x44 | 9x9 | 1188x396 | 16/262144 |  | ? | B800h | WD90C
| Texte | 132x44 | 9x9 | 1188x396 | 16 |  | ? | B800h | Diamond Speedstar 24X
| Texte | 132x60 | ?x? | ???x??? | 16 |  | 2 | B800h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...) (10)
| Graphique | 80x43 | 8x8 | 720x348 | Mono |  | ? | B000h | DESQview 2.x + Hercules (4)
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | 1 | A000h | Realtek RTVGA (12)
22h | Texte | 132x44 | 9x8 | 1188x352 | 16/262144 | 60 KHz | 2 | B800h | STB VGA Extra
| Graphique |  |  | 800x600 | 16777216 |  |  | A000h | NVidia GeForce 6
| Texte | 132x43 | ?x? | ????x??? | ?? |  | ? | ????h | Allstar peacock (VGA)
| Texte | 132x43 | ?x? | ????x??? | 16 |  | ? | ????h | Avance Logic
| Texte | 132x44 | 8x8 | 1056x352 | ?? |  | ? | ????h | Tseng Labs EVA
| Texte | 132x44 | 9x8 | 1188x352 | 16/262144 | 60 KHz | 2 | B800h | L'ensemble puce Tseng Labs ET3000
| Texte | 132x44 | 8x8 | 1056x352 | 16/262144 | 60 KHz | 2 | B800h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...)
| Texte | 132x44 | 8x8 | 1056x352 | ?? |  | ? | ????h | Ahead Systems EGA2001
| Texte | 132x44 | 8x8 | 1056x352 | 16 |  | 2 | B800h | Ahead B
| Texte | 132x44 | ?x? | ???x??? | 16 |  | ? | ????h | Orchid Prodesigner VGA
| Graphique | 80x43 | 8x8 | 720x348 | Mono |  | ? | B800h | DESQview 2.x + Hercules (4)
| Graphique | 96x64 | 8x16 | 768x1024 | 16 |  | 1 | A000h | Realtek RTVGA
23h | Texte | 132x25 | 9x14 | 1188x350 | 16/262144 |  | 4 | B800h | STB VGA Extra
| Texte | 132x25 | 6x14 | 792x350 | ?? |  | ? | ????h | Tseng Labs EVA
| Texte | 132x25 | 9x14 | 1188x350 | 16/262144 |  | 4 | B800h | L'ensemble puce Tseng Labs ET3000
| Texte | 132x25 | 8x14 | 1056x350 | 16/262144 | 60 KHz | 4 | B800h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...)
| Texte | 132x25 | 8x14 | 1056x350 | ?? |  | ? | ????h | Ahead Systems EGA2001
| Texte | 132x25 | 8x14 | 1056x350 | 16 |  | 4 | B800h | Ahead B
| Texte | 132x25 | 8x8 | 1056x200 | 16 |  | ? | B800h | ATI EGA Wonder, ATI VIP
| Texte | 132x25 | ?x? | ????x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Texte | 132x28 | ?x? | ????x??? | ?? |  | ? | ????h | Allstar Peacock (VGA)
| Texte | 132x28 | ?x? | ????x??? | 16 |  | ? | ????h | Orchid Prodesigner VGA
| Texte | 132x60 | ?x? | ????x??? | 16 |  | ? | ????h | Avance Logic AL2101
| Graphique | 128x48 | 8x16 | 1024x768 | 4 |  | 1 | A000h | Realtek RTVGA
24h | Texte | 132x28 | 8x13 | 1056x364 | 16/262144 | 60 KHz | 4 | B800h | STB VGA Extra
| Texte | 80x30 | ?x? | ????x??? | 16 |  | ? | ????h | Avance Logic AL2101
| Texte | 132x25 | ?x? | ????x??? | ? |  | ? | ????h | Allstar Peacock (VGA)
| Texte | 132x25 | ?x? | ????x??? | 16 |  | ? | ????h | Orchid Prodesigner VGA
| Texte | 132x28 | 6x13 | 792x364 | ?? |  | ? | ????h | Tseng Labs EVA
| Texte | 132x28 | 9x13 | 1188x364 | 16/262144 | 60 KHz | 4 | B800h | L'ensemble puce Tseng Labs ET3000
| Texte | 132x28 | 8x13 | 1056x364 | 16/262144 | 60 KHz | 4 | B800h | L'ensemble puce Tseng ET4000 (IT-VGA2,...)
| Texte | 132x28 | 8x12 | 1056x336 | 16 |  | 1 | B800h | Ahead B
| Texte | 132x28 | ?x?? | ????x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Graphique | 64x32 | 8x16 | 512x512 | 256 |  | 1 | A000h | Realtek RTVGA
25h | Texte | 80x43 | ?x?? | ???x??? | 16 |  | ? | ????h | Avance Logic AL2101
| Graphique | 80x60 | 8x8 | 640x480 | ?? |  | ? | ????h | Tseng Labs EVA
| Graphique | 80x60 | 8x8 | 640x480 | 16/262144 |  | 1 | A000h | L'ensemble puce Tseng Labs ET3000/ET4000
| Graphique | ??x?? | ?x? | 640x480 | 16 |  | ? | ????h | VEGA VGA
| Graphique | 80x60 | 8x8 | 640x480 | 16 |  | ? | A000h | Orchid Prodesigner VGA
| Graphique | 80x60 | 8x8 | 640x480 | 16 |  | 1 | A000h | Ahead B (même que 26h)
| Graphique | ??x?? | ?x? | 640x480 | 16 |  | ? | ????h | NEC GB-1
| Graphique | ??x?? | ?x? | 640x480 | 16 |  | ? | ????h | L'ensemble puce Cirrus 5320
| Graphique | ??x?? | ?x? | 640x400 | 256 |  | ? | ????h | Realtek RTVGA
26h | Texte | 80x60 | 8x8 | 640x480 | ?? |  | ? | ????h | Tseng Labs EVA
| Texte | 80x60 | 8x8 | 640x480 | 16/262144 |  | 3 | B800h | L'ensemble puce Tseng Labs ET3000/ET4000
| Texte | 80x60 | ?x? | ???x??? | ?? |  | ? | ????h | Allstar Peacock (VGA)
| Texte | 80x60 | ?x? | ???x??? | 16 |  | ? | ????h | Orchid ProDesigner VGA
| Texte | 80x60 | ?x? | ???x??? | 16 |  | ? | ????h | Avance Logic AL2101
| Graphique | 80x60 | 8x8 | 640x480 | ?? |  | ? | ????h | Ahead Systems EGA2001
| Graphique | 80x60 | 8x8 | 640x480 | 16 |  | 1 | A000h | Ahead B (même que 25h)
| Graphique | ??x?? | ?x? | 640x480 | 256 |  | ? | ????h | Realtek RTVGA
27h | Texte | 132x25 | 8x8 | 1056x200 | Mono |  | ? | B000h | ATI EGA Wonder, ATI VIP
| Graphique | ???x?? | ?x? | 720x512 | 16 |  | ? | ????h | VEGA VGA
| Graphique | ???x?? | ?x? | 720x512 | 16 |  | ? | ????h | Genoa
| Graphique | 100x75 | 8x8 | 800x600 | 256 |  | 1 | A000h | Realtek RTVGA (12)
| Graphique | ???x?? | ?x? | 960x720 | 16 |  | ? | ????h | Avance Logic AL2101
28h | Texte | ???x?? | ?x? | ???x??? | ?? |  | ? | ????h | VEGA VGA
| Graphique | ???x?? | ?x? | 512x512 | 256 |  | ? | ????h | Avance Logic AL2101
| Graphique | ???x?? | ?x? | 1024x768 | 256 |  | ? | ????h | Realtek RTVGA (1 Mo)
29h | Graphique | 100x37 | 8x16 | 800x600 | 16/262144 | 60 KHz | 1 | A000h | STB VGA Extra
| Graphique | ???x?? | ?x? | 640x400 | 256 |  | ? | ????h | Avance Logic AL2101
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | VEGA VGA
| Graphique | 100x37 | 8x16 | 800x600 | 16 |  | ? | A000h | Orchid
| Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | A000h | STB, Genoa, Sigma
| Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | ????h | Allstar Peacock (VGA)
| Graphique | 100x37 | 8x16 | 800x600 | 16/262144 | 60 KHz | 1 | A000h | L'ensemble puce Tseng Labs ET3000/ET4000
| Graphique | ???x?? | ?x?? | 800x600 | ??? |  | ? | ????h | EIZO MDB10
| Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | ????h | L'ensemble puce Cirrus 5320
| Graphique | ???x?? | ?x?? | 1024x1024 | 256 |  | ? | ????h | Realtek RTVGA BIOS v3.C10
2Ah | Texte | 100x40 | ?x?? | ???x??? | ?? |  | ? | ????h | Allstar Peacock (VGA)
| Texte | 100x40 | 8x16 | 800x640 | 16 |  | ? | ????h | Orchid Prodesigner VGA
| Texte | 100x40 | 8x15 | 800x600 | 16/262144 |  | 4 | B800h | L'ensemble puce Tseng Labs ET3000/4000
| Graphique | ???x?? | ?x?? | 640x480 | 256 |  | ? | ????h | Avance Logic AL2101
| Graphique | ???x?? | ?x?? | 1280x1024 | 16 |  | ? | ????h | Realtek RTVGA
2Bh | Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | ????h | Avance Logic AL2101
2Ch | Graphique | ???x?? | ?x?? | 800x600 | 256 |  | ? | ????h | Avance Logic AL2101
2Dh | Graphique | 80x25 | 8x14 | 640x350 | 256/ 262144 |  | 1 | A000h | STB VGA Extra
| Graphique | ???x?? | ?x?? | 640x350 | 256 |  | ? | ????h | VEGA VGA
| Graphique | ???x?? | ?x?? | 640x350 | 256/ 262144 |  | ? | A000h | Orchid, Genoa, STB
| Graphique | 80x25 | 8x14 | 640x350 | 256/ 262144 |  | 1 | A000h | L'ensemble puce Tseng Labs ET3000/4000
| Graphique | ??x?? | ?x?? | 640x350 | 256 |  | ? | ????h | L'ensemble puce Cirrus 5320
| Graphique | ??x?? | ?x?? | 768x1024 | 16 |  | ? | ????h | Avance Logic AL2101
2Eh | Graphique | 80x30 | 8x16 | 640x480 | 256/ 262144 |  | 1 | A000h | STB VGA Extra
| Graphique | ??x?? | ?x?? | 640x480 | 256 |  | ? | ????h | VEGA VGA
| Graphique | 80x30 | 8x16 | 640x480 | 256/ 262144 |  | ? | A000h | Orchid
| Graphique | ??x?? | ?x?? | 640x480 | 256/ 262144 |  | ? | A000h | STB, Genoa, Sigma
| Graphique | 80x30 | 8x16 | 640x480 | 256/ 262144 |  | 1 | A000h | L'ensemble puce Tseng Labs ET3000/ET4000
| Graphique | ??x?? | ?x? | 768x1024 | 256 |  | ? | ????h | Avance Logic AL2101
2Fh | Texte | 160x50 | 8x8 | 1280x400 | 16 |  | 4 | B800h | Ahead B (Wizard/3270)
| Graphique | ??x?? | ?x? | 720x512 | 256 |  | ? | ????h | VEGA VGA
| Graphique | ??x?? | ?x? | 720x512 | 256 |  | ? | ????h | Genoa
| Graphique | 80x25 | 8x16 | 640x400 | 256/ 262144 |  | 1 | A000h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...)
| Graphique | ??x?? | ?x?? | 1024x768 | 4 |  | ? | ????h | Avance Logic AL2101
30h | Graphique | 100x37 | 8x16 | 800x600 | 256/ 262144 | 60 KHz | 1 | A000h | STB VGA Extra
| Graphique | ??x?? | ?x?? | 800x600 | 256 |  | ? | ????h | VEGA VGA
| Graphique | 100x37 | 8x16 | 800x600 | 256/ 262144 |  | ? | A000h | Orchid
| Graphique | ???x?? | ?x?? | 800x600 | 256/ 262144 |  | ? | A000h | STB, Genoa, Sigma
| Graphique | ???x?? | ?x?? | 720x350 | 2 |  | ? | ????h | 3270 PC
| Graphique | ???x?? | ?x?? | 800x600 | 256 |  | ? | ????h | Cardinal
| Graphique | ???x?? | ?x?? | ???x??? | ? |  | ? | B800h | AT&T 6300
| Graphique | 100x37 | 8x16 | 800x600 | 256/ 262144 | 60 KHz | 1 | A000h | L'ensemble puce Tseng Labs ET3000/ET4000 et 512 Ko minimum
| Graphique | ???x?? | ?x?? | 1024x768 | 16 |  | ? | ????h | Avance Logic AL2101
31h | Graphique | ???x?? | ?x?? | 1024x768 | 256 |  | ? | ????h | Avance Logic AL2101
32h | Texte | 80x34 | 8x10 | 640x340 | 16 |  | 4 | B800h | Ahead B (Wizard/3270)
33h | Texte | 132x44 | 8x8 | 1056x352 | 16 |  | ? | B800h | ATI EGA Wonder,ATI VIP
| Texte | 80x34 | 8x8 | 640x272 | 16 |  | 4 | B800h | Ahead B (Wizard/3270)
34h | Texte | 80x66 | 8x8 | 640x528 | 16 |  | 4 | B800h | Ahead B (Wizard/3270)
36h | Graphique |  |  | 960x720 | 16 / 262144 |  | 1 | A000h | STB VGA Extra
| Graphique | ??x?? | ?x? | 960x720 | 16 |  | ? | ????h | VEGA VGA
| Graphique | ??x?? | ?x? | 960x720 | 16 |  | ? | ????h | STB
| Graphique | ??x?? | ?x? | 960x720 | 16 |  | ? | ????h | Tseng ET3000 seulement
| Graphique | ??x?? | ?x? | 1280x1024 | 16 |  | ? | ????h | Avance Logic AL2101
37h | Graphique | 128x48 | 8x16 | 1024x768 | 16 | 60 KHz | 1 | A000h | STB VGA Extra
| Texte | 132x44 | 8x8 | 1056x352 | Mono |  | ? | B800h | ATI EGA Wonder, ATI VIP
| Graphique | ???x?? | ?x? | 1024x768 | 16 |  | ? | ????h | VEGA VGA
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | A000h | Orchid
| Graphique | ???x?? | ?x?? | 1024x768 | 16 |  | ? | A000h | STB, Genoa, Sigma
| Graphique | ???x?? | ?x?? | 1024x768 | 16 |  | ? | ????h | Definicon
| Graphique | 128x48 | 8x16 | 1024x768 | 16 | 60 KHz | 1 | A000h | L'ensemble puce Tseng ET3000/ET4000 et minimum de 512 Ko
| Graphique | ???x?? | ?x?? | 1280x1024 | 256 |  | ? | ????h | Avance Logic AL2101
38h | Graphique | ???x?? | ?x?? | 1024x768 | 256 |  | ? | ????h | STB VGA/EM-16 Plus (1MB)
| Graphique | 128x48 | 8x16 | 1024x768 | 256/ 262144 | 60 KHz | 1 | A000h | L'ensemble puce Tseng Labs ET4000 (IT-VGA2,...) et minimum de 1 Mo
| Graphique | ???x?? | ?x?? | 1024x768 | 256 |  | ? | ????h | Orchid ProDesigner II
3Dh | Graphique | ???x?? | ?x?? | 1280x1024 | 16 |  | ? | ????h | Definicon
| Graphique | 128x64 | 8x16 | 1280x1024 | 16 |  | 1 | A000h | Tseng Labs ET4000 version 3.00 (1)(7)
3Eh | Graphique | ???x?? | ?x?? | 1280x961 | 16 |  | ? | ????h | Definicon
3Fh | Graphique |  |  | 1024x768 | 16777216 |  |  | A000h | NVidia GeForce 6
40h | Texte | 80x43 | ?x?? | ???x??? | ?? |  | ? | ????h | VEGA VGA, Tecmar VGA/AD
| Texte | 80x43 | ?x?? | ???x??? | ?? |  | ? | ????h | Video7 V-RAM VGA
| Texte | 80x43 | ?x?? | ???x??? | ?? |  | ? | ????h | Tatung VGA
| Texte | 100x30 | ?x?? | ???x??? | 16 |  | ? | ????h | MORSE VGA
| Texte | 100x30 | ?x?? | ???x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Texte | 80x25 | ?x?? | 720x350 | Mono |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x?? | 320x200 | 65536 |  | ? | ????h | Avance Logic AL2101
| Graphique | 80x25 | 8x16 | 640x400 | 2 |  | 1 | B800h | AT&T 6300, AT&T VDC600
| Graphique | 80x25 | 8x16 | >640x400 | 2 |  | 1 | B800h | Olivetti Quaderno
| Graphique | 80x25 | 8x16 | 640x400 | 2 |  | 1 | B800h | Compaq Portable
41h | Texte | 132x25 | ?x?? | ???x??? | ? |  | ? | ????h | VEGA VGA
| Texte | 132x25 | ?x?? | ???x??? | ? |  | ? | ????h | Tatung VGA
| Texte | 132x25 | ?x?? | ???x??? | ? |  | ? | ????h | Video7 V-RAM VGA
| Texte | 100x50 | ?x?? | ???x??? | 16 |  | ? | ????h | MORSE VGA
| Texte | 100x50 | ?x?? | ???x??? | ? |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Texte | 80x34 | 9x14 | 720x476 | 16/262144 |  | ? | B800h | WD90C
| Texte | 80x34 | 9x14 | 720x476 | 16 |  | ? | B800h | Diamond Speedstar 24X
| Graphique | ??x?? | ?x?? | 512x512 | 65536 |  | ? | ????h | Avance Logic AL2101
| Graphique | ??x?? | ?x?? | 640x200 | 16 |  | 1 | ????h | AT&T 6300
| Graphique | 80x25 | ?x?? | 720x348 | Mono |  | ? | B000h | Genoa SuperEGA BIOS 3.0+
42h | Texte | 132x43 | ?x?? | ???x??? | ? |  | ? | ????h | VEGA VGA
| Texte | 132x43 | ?x?? | ???x??? | ? |  | ? | ????h | Tatung VGA
| Texte | 132x43 | ?x?? | ???x??? | ? |  | ? | ????h | Video7 V-RAM VGA
| Texte | 80x34 | 9x10 | 720x340 | 4 |  | 4 | B800h | Ahead B (Wizard/3270)
| Texte | 100x60 | ?x?? | ???x??? | 16 |  | ? | ????h | MORSE VGA
| Texte | 100x60 | ?x?? | ???x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | 80x25 | 8x16 | 640x400 | 16 |  | ? | ????h | AT&T 6300, AT&T VDC600
| Graphique | ??x?? | ?x? | 640x400 | 65536 |  | ? | ????h | Avance Logic AL2101
| Graphique | 80x25 | ?x? | 720x348 | Mono |  | ? | B800h | Genoa SuperEGA BIOS 3.0+
43h | Texte | 80x60 | ?x? | ???x??? | ? |  | ? | ????h | VEGA VGA
| Texte | 80x60 | ?x? | ???x??? | ? |  | ? | ????h | Tatung VGA
| Texte | 80x60 | ?x? | ???x??? | ? |  | ? | ????h | Video7 V-RAM VGA
| Texte | 80x45 | 9x8 | 720x360 | 4 |  | 4 | B800h | Ahead B (Wizard/3270)
| Texte | 100x75 | ?x? | ???x??? | 16 |  | ? | ????h | MORSE VGA
| Texte | 80x29 | ?x? | 720x348 | Mono |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x? | Fenêtre de 640x200 à 640x400 |  |  |  |  | AT&T 6300 (non-supporté)
| Graphique | ??x?? | ?x? | 640x480 | 65536 |  | ? | ????h | Avance Logic AL2101
44h | Graphique |  |  | 1280x1024 | 65536 |  |  | A000h | NVidia GeForce 6
| Inactif VDC et sortie DEB | ????h | AT&T 6300
| Texte | 100x60 | ?x? | ???x??? | ? |  | ? | ????h | VEGA VGA
| Texte | 100x60 | ?x? | ???x??? | ? |  | ? | ????h | Tatung VGA
| Texte | 100x60 | ?x? | ???x??? | ? |  | ? | ????h | Video 7 V-RAM VGA
| Texte | 80x32 | ?x? | 720x352 | Mono |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x? | 800x600 | 65536 |  | ? | ????h | Avance Logic AL2101
45h | Texte | 132x28 | ?x? | ???x??? | ? |  | ? | ????h | Tatung VGA
| Texte | 132x28 | ?x? | ???x??? | ? |  | ? | ????h | Video7 V-RAM VGA
| Texte | 80x44 | ?x? | 720x352 | Mono |  | ? | ????h | Genoa Super EGA BIOS 3.0+
46h | Texte | 132x25 | 8x14 | 1056x350 | Mono |  | ? | ????h | Genoa 6400
| Texte | 132x25 | 9x14 | 1188x350 | Mono |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Graphique | 100x40 | 8x15 | 800x600 | 2 |  | ? | ????h | AT&T VDC600
47h | Texte | 132x29 | 8x12 | 1056x348 | Mono |  | ? | ????h | Genoa 6400
| Texte | 132x29 | 9x12 | 1188x348 | Mono |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Texte | 132x28 | 9x16 | 1188x448 | 16/262144 |  | ? | B800h | WD90C
| Texte | 132x28 | 9x16 | 1188x448 | 16 |  | ? | B800h | Diamond Speedstar 24X
| Graphique | 100x37 | 8x16 | 800x600 | 16 |  | ? | ????h | AT&T VDC600
48h | Texte | 132x32 | 8x12 | 1056x384 | Mono |  | ? | ????h | Genoa 6400
| Texte | 132x32 | 9x11 | 1188x352 | Mono |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Graphique | 80x50 | 8x8 | 640x400 | 2 |  | ? | B800h | AT&T 6300, AT&T VDC600
| Graphique | 80x50 | 8x8 | 640x400 | 2 |  | ? | B800h | Olivetti Quaderno
49h | Texte | 132x44 | 8x8 | 1056x352 | Mono |  | ? | ????h | Genoa 6400
| Texte | 132x44 | 9x8 | 1188x352 | Mono |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Graphique | 80x30 | 8x16 | 640x480 | ? |  | ? | ????h | Lava Chrome II EGA
4Dh | Texte | 120x25 | ?x? | ???x??? | ? |  | ? | ????h | VEGA VGA
4Eh | Texte | 120x43 | ?x? | ???x??? | ? |  | ? | ????h | VEGA VGA
| Texte | 80x60 | 8x8 | 640x480 | 16/262144 |  | ? | B800h | Oak OTI -067/ OTI-077 (8)
4Fh | Texte | 132x25 | ?x? | ???x??? | ? |  | ? | ????h | VEGA VGA
| Texte | 132x60 | ?x? | ???x??? | ? |  | ? | ????h | même Oak Tech VGA (8)
50h | Texte | 80x30 | 8x16 | 640x480 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Texte | 80x34 | ?x?? | ???x??? | ? |  | ? | ????h | Lava Chrome II EGA
| Texte | 80x43 | ?x?? | ???x??? | Mono |  | ? | ????h | VEGA VGA
| Texte | 132x25 | 9x14 | 1188x350 | Mono |  | ? | ????h | Ahead Systems EGA 2001
| Texte | 132x25 | 9x14 | ????x??? | 4 |  | 4 | B800h | Ahead B
| Texte | 132x25 | 8x14 | ????x??? | 16 |  | 8 | B800h | OAK Technologies VGA-16
| Texte | 132x25 | 8x14 | ????x??? | 16/262144 |  | ? | B800h | Oak OTI-037/067/077 (8)
| Texte | 132x25 | 8x14 | 1056x350 | 16 |  | 8 | B800h | L'ensemble de puce UM587
| Texte | 132x30 | ?x?? | ???x??? | 16 |  | ? | ????h | MORSE VGA
| Texte | 132x30 | ?x?? | ???x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | 80x30 | 8x16 | 640x480 | 16 |  | ? | ????h | Paradise EGA-480
| Graphique | 80x30 | 8x16 | 640x480 | 16 |  | ? | ????h | NEL Electronics BIOS
| Graphique | ??x?? | ?x? | 640x480 | Mono??? |  | ? | ????h | Taxan 565 EGA
| Graphique | 40x25 | 8x8 | 320x200 | ? |  | ? | ????h | Genoa Super EGA BIOS 3.0+
51h | Texte | 80x30 | 8x16 | 640x480 | ? |  | ? | ????h | Paradise EGA-480
| Texte | 80x30 | 9x16 | 720x480 | ? |  | ? | ????h | NEL Electronics BIOS
| Texte | 80x30 | ?x?? | ???x??? | ? |  | ? | ????h | Lava Chrome II EGA
| Texte | 80x43 | 8x11 | 640x473 | 16/262144 |  | ? | B800h | Trident TVGA 8800/ 8900
| Texte | 132x25 | ?x?? | ???x??? | Mono |  | ? | ????h | VEGA VGA
| Texte | 132x28 | 9x12 | 1188x336 | 4 |  | 4 | B800h | Ahead B
| Texte | 132x43 | 8x8 | 1056x344 | 16 |  | 5 | B800h | OAK Technologies VGA-16
| Texte | 132x43 | 8x8 | 1056x344 | 16/262144 |  | ? | B800h | Oak OTI-037/ 067/ 077
| Texte | 132x43 | 8x8 | 1056x344 | 16 |  | 5 | B800h | L'ensemble UM587
| Texte | 132x50 | ?x? | ???x?? | 16 |  | ? | ????h | MORSE VGA
| Texte | 132x50 | ?x? | ???x?? | ?? |  | ? | ????h | L'ensemble Cirrus 510/ 520
| Graphique | 80x34 | 8x14 | 640x480 | 16 |  | ? | ????h | ATI EGA Wonder
| Graphique | 80x25 | 8x8 | 640x200 | ?? |  | ? | ????h | Genoa Super EGA BIOS 3.0+
52h | Texte | 80x60 | ?x? | ???x??? | ?? |  | ? | ????h | Lava Chrome II EGA
| Texte | 80x60 | 8x8 | 640x480 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Texte | 132x43 | ?x? | ???x??? | Mono |  | ? | ????h | VEGA VGA
| Texte | 132x44 | 9x8 | 1188x352 | Mono |  | ? | ????h | Ahead Systems EGA 2001
| Texte | 132x44 | 9x8 | 1188x352 | 4 |  | 2 | B800h | Ahead B
| Texte | 132x60 | ?x? | ???x??? | 16 |  | ? | ????h | MORSE VGA
| Texte | 132x60 | ?x? | ???x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | 94x29 | 8x14 | 752x410 | 16 |  | ? | ????h | ATI EGA Wonder
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | 1 | A000h | OAK Technologies VGA-16
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | A000h | L'ensemble de puce Oak OTI-037 (8)
| Graphique | 100x37 | 8x16 | 800x600 | 16 |  | ? | A000h | Les puces Oak OTI-067/077 (8)
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | A000h | L'ensemble de puce UM587
| Graphique | 128x30 | 8x16 | 1024x480 | 16 |  | ? | ????h | NEL Electronics BIOS
53h | Texte | 80x25 | 8x16 | 640x400 | ?? |  | ? | ????h | NEL Electronics BIOS
| Texte | 80x60 | ?x?? | 640x480 | 16 |  | ? | ????h | MORSE VGA
| Texte | 80x60 | ?x?? | 640x480 | ?? |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Texte | 132x25 | 8x14 | 1188x350 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Texte | 132x43 | ?x?? | ????x??? | ?? |  | ? | ????h | Lava Chrome II EGA
| Graphique | ???x?? | ?x?? | 640x480 | 256 |  | ? | ????h | Oak VGA
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | ? | A000h | Oak OTI-067/ OTI-077 (8)
| Graphique | 100x40 | 8x14 | 800x560 | 16 |  | ? | ????h | ATI EGA Wonder, ATI VIP
| Graphique | ???x?? | ?x?? | ???x??? | ?? |  | ? | ????h | AX PC
54h | Texte | 132x25 | ?x?? | ???x??? | ?? |  | ? | ????h | Lava Chrome II EGA
| Texte | 132x30 | 8x16 | 1056x480 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Texte | 132x43 | 8x8 | 1056x344 | ?? |  | ? | ????h | Paradise EGA-480
| Texte | 132x43 | 8x8 | 1056x344 | ?? |  | ? | ????h | NEL Electronics BIOS
| Texte | 132x43 | 7x9 | 924x387 | 16/262144 |  | ? | B800h | Paradise VGA
| Texte | 132x43 | 8x9 | 1056x387 | 16/262144 |  | ? | B800h | Paradise VGA
| Texte | 132x43 | ?x? | ????x??? | ?? |  | ? | ????h | Taxan 565 EGA
| Texte | 132x43 | ?x? | ???x??? | ?? |  | ? | ????h | AST VGA Plus
| Texte | 132x43 | ?x? | ???x??? | ?? |  | ? | ????h | Hewlett-Packard D1180A
| Texte | 132x43 | 7x9 | 924x387 | 16 |  | ? | ????h | AT&T VDC600
| Texte | 132x43 | 9x9 | 1188x387 | 16/262144 |  | ? | B800h | WD90C
| Texte | 132x43 | 9x9 | 1188x387 | 16/262144 |  | ? | B800h | Diamond Speedstar 24X
| Texte | 132x43 | 9x9 | 1188x387 | 16/262144 |  | ? | B800h | Diamond Stealth 24X
| Texte | 132x43 | 8x8 | 1056x350 | 16/262144 |  | ? | ????h | Cirrus CL-GD5420/5422/5426
| Texte | 132x50 | 8x8 | 1056x400 | 16 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 100x42 | 8x14 | 800x600 | 16 |  | ? | A000h | ATI EGA Wonder et ATI VGA Wonder
| Graphique | 100x42 | 8x14 | 800x600 | 16 |  | ? | A000h | ATI Ultra 8514A, ATI XL
| Graphique | ???x?? | ?x?? | 800x600 | 256 |  | ? | A000h | Oak VGA
| Graphique | 100x37 | 8x16 | 800x600 | 256 |  | ? | A000h | Les puces Oak OTI-067/077 (8)
55h | Texte | 80x66 | 8x8 | 640x528 | 16/262144 |  | ? | A000h | ATI VIP
| Texte | 132x25 | 8x14 | 1056x350 | ?? |  | ? | ????h | Paradise EGA-480
| Texte | 132x25 | 8x14 | 1056x350 | ?? |  | ? | ????h | NEL Electronics BIOS
| Texte | 132x25 | 7x16 | 924x400 | 16/262144 |  | ? | B800h | Paradise VGA
| Texte | 132x25 | 8x16 | 1056x400 | 16/262144 |  | ? | B800h | Paradise VGA avec MultiSync
| Texte | 132x25 | ?x?? | ???x??? | ?? |  | ? | ????h | Taxan 565 EGA
| Texte | 132x25 | ?x?? | ???x??? | ?? |  | ? | ????h | AST VGA Plus
| Texte | 132x25 | ?x?? | ???x??? | ?? |  | ? | ????h | Hewlett-Packard D1180A
| Texte | 132x25 | 7x16 | 924x400 | 16 |  | ? | ????h | AT&T VDC600
| Texte | 132x25 | 8x16 | 1056x400 | 16 |  | ? | A000h | NCR 77C22 (9)
| Texte | 132x25 | 9x16 | 1188x400 | 16/262144 |  | ? | B800h | WD90C
| Texte | 132x25 | 9x16 | 1188x400 | 16/262144 |  | ? | B800h | Diamond Speedstar 24X
| Texte | 132x25 | 9x16 | 1188x400 | 16/262144 |  | ? | B800h | Diamond Stealth 24X
| Texte | 132x25 | 8x14 | 1056x350 | 16/262144 |  | ? | ????h | Cirrus CL-GD5420/5422/5426
| Texte | 132x43 | 8x11 | 1056x473 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Graphique | 94x29 | 8x14 | 752x410 | ?? |  | ? | ????h | Lava Chrome II EGA
| Graphique | 128x48 | 8x16 | 1024x768 | 16/262144 |  | ? | A000h | ATI VGA Wonder v4+ (5)
| Graphique | ???x?? | ?x?? | 1024x768 | 16/262144 |  | ? | ????h | ATI VGA Wonder Plus
| Graphique | ???x?? | ?x?? | 1024x768 | 16/262144 |  | ? | ????h | ATI Ultra 8514A, ATI XL
| Graphique | 128x48 | 8x16 | 1024x768 | 4 |  | ? | A000h | Les puces Oak OTI-067/ 077 (8)
56h | Texte | 132x43 | 8x8 | 1056x344 | 3??? |  | 2 | B000h | NSI Smart EGA+
| Texte | 132x43 | 7x9 | 924x387 | 4 |  | ? | B000h | Paradise VGA
| Texte | 132x43 | 8x9 | 1056x387 | 4 |  | ? | B000h | Paradise VGA avec MultiSync
| Texte | 132x43 | ?x? | ???x??? | Mono |  | ? | ????h | Taxan 565 EGA
| Texte | 132x43 | 7x9 | 924x387 | 2 |  | ? | ????h | AT&T VDC600
| Texte | 132x43 | 9x8 | 1188x344 | ? |  | ? | ????h | NEL Electronics BIOS
| Texte | 132x50 | 8x8 | 1056x400 | 4 |  | ? | A000h | NCR 77C22 (9)
| Texte | 132x60 | 8x8 | 1056x480 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Graphique | ???x?? | ?x? | 1024x768 | 16 |  | ? | A000h | Oak VGA
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | A000h | Les puces Oak OTI-067/077 (8)
57h | Graphique | 128x48 | 8x16 | 1024x768 | 16 777 216 | 75 KHz | ? | A000h | S3 Trio32/64
| Texte | 132x25 | 8x14 | 1056x350 | 3??? |  | 4 | B000h | NSI Smart EGA+
| Texte | 132x25 | 7x16 | 924x400 | 4 |  | ? | B000h | Paradise VGA
| Texte | 132x25 | 8x16 | 1056x400 | 4 |  | ? | B000h | Paradise VGA avec MultiSync
| Texte | 132x25 | 9x14 | 1188x350 | ? |  | ? | ????h | NEL Electronics BIOS
| Texte | 132x25 | ?x?? | ???x??? | Mono |  | ? | ????h | Taxan 565 EGA
| Texte | 132x25 | 7x16 | 924x400 | 2 |  | ? | ????h | AT&T VDC600
| Texte | 132x25 | 9x14 | 1188x350 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Texte | 132x25 | 8x16 | 1056x400 | 4 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 96x48 | 8x16 | 768x1024 | 16 |  | ? | A000h | Les puces Oak OTI-067/077 (8)
58h | Texte | 80x33 | 8x14 | 640x462 | 16 |  | ? | B800h | ATI EGA Wonder, ATI VIP
| Texte | 80x32 | 9x16 | 720x512 | 16 |  | ? | ????h | Genoa 6400
| Texte | 80x43 | 8x8 | 640x344 | ?? |  | ? | ????h | NEL Electronics BIOS
| Texte | 132x30 | 9x16 | 1056x480 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Graphique | 100x75 | 8x8 | 800x600 | 16/262144 |  | ? | A000h | Paradise VGA
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | ????h | AT&T VDC600
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | ????h | Diamond Speedstar 24X
| Graphique | 100x75 | 8x8 | 800x600 | 16/262144 |  | ? | A000h | Paradise VGA, WD90C
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | AST VGA Plus, Compaq VGA
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | Dell VGA
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | Hewlett-Packard D1180A
| Graphique | ???x?? | ?x? | 800x600 | ??? |  | ? | ????h | ELT VGA PLUS 16
| Graphique | 100x37 | 8x16 | 800x600 | 16/262144 |  | ? | A000h | Cirrus CL-GD5420/5422/5426
| Graphique | 160x64 | 8x16 | 1280x1024 | 16 |  | ? | A000h | L'ensemble puce Oak OTI-077 (8)
59h | Graphique |  |  | 1280x1024 | 65536 | 75 KHz | ? | A000h | S3 Trio32/64
| Texte | 80x43 | 9x8 | 720x344 | ? |  | ? | ????h | NEL Electronics BIOS
| Texte | 80x66 | 8x8 | 640x528 | 16/262144 |  | ? | A000h | ATI VIP
| Texte | 132x43 | 9x11 | 1188x473 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Graphique | 100x75 | 8x8 | 800x600 | 2 |  | ? | A000h | Paradise VGA
| Graphique | 100x75 | 8x8 | 800x600 | 2 |  | ? | ????h | AT&T VDC600
| Graphique | ???x?? | ?x? | 800x600 | 2 |  | ? | ????h | AST VGA Plus, Compaq VGA
| Graphique | ???x?? | ?x? | 800x600 | 2 |  | ? | ????h | Dell VGA
| Graphique | ???x?? | ?x? | 800x600 | 2 |  | ? | ????h | Hewlett-Packard D1180A
| Graphique | 100x75 | 8x8 | 800x600 | 2 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 128x48 | 8x16 | 1024x768 | 256 |  | ? | A000h | L'ensemble puce Oak OTI-077 (8)
5Ah | Graphique |  |  | 1280x1024 | 16 |  |  | A000h | NVidia GeForce 6
| Texte | 80x60 | 8x8 | 640x480 | ?? |  | ? | ????h | NEL Electronics BIOS
| Texte | 132x60 | 9x8 | 1188x480 | 16/262144 |  | ? | B800h | Trident TVGA 8800/8900
| Graphique | 128x48 | 8x16 | 1024x768 | 2 |  | ? | A000h | NCR 77C22 (9)
5Bh | Graphique |  |  | 640x400 | 256 |  |  | A000h | NVidia GeForce 6
| Texte | 80x30 | 8x16 | 640x480 | ? |  | ? | B800h | ATI VGA Wonder (Non-documenté)
| Graphique | ??x?? | ?x?? | 640x350 | 256 |  | ? | ????h | Genoa 6400
| Graphique | 80x25 | 8x16 | 640x400 | 32768 |  | ? | A000h | L'ensemble puce Oak OTI-067/077 (8)
| Graphique | ??x?? | ?x? | 800x600 | 16 |  | ? | ????h | Maxxon, SEFCO TVGA, Imtec
| Graphique | 100x75 | 8x8 | 800x600 | 16/262144 |  | ? | A000h | Trident TVGA 8800, 8900
| Graphique | ???x?? | ?x? | 800x600 | ?? |  | ? | ????h | Vobis MVGA
| Graphique | 100x37 | 8x16 | 800x600 | ?? |  | ? | ????h | NEL Electronics BIOS
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | A000h | NCR 77C22 (1)(9)
5Ch | Graphique |  |  | 800x600 | 256 |  |  | A000h | NVidia GeForce 6
| Texte | 100x37 | 8x16 | 800x592 | ?? |  | ? | ????h | NEL Electronics BIOS
| Graphique | ??x?? | ?x?? | 640x400 | 256 |  | ? | ????h | Logix, ATI Prism Elite
| Graphique | ??x?? | ?x?? | 640x400 | 256 |  | ? | ????h | Maxxon, SEFCO TVGA, Imtec
| Graphique | 80x25 | 8x16 | 640x400 | 256/262144 |  | ? | A000h | Zymos Poach, Hi Res 512
| Graphique | 80x25 | 8x16 | 640x400 | 256/262144 |  | ? | A000h | Trident TVGA 8800/8900
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | ? | ????h | Genoa 6400
| Graphique | 80x30 | 8x16 | 640x480 | 32768 |  | ? | A000h | L'ensemble puce Oak OTI-077 (8)
| Graphique | 100x75 | 8x8 | 800x600 | 256 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 100x75 | 8x8 | 800x600 | 256/262144 |  | ? | A000h | WD90C
| Graphique | 100x75 | 8x8 | 800x600 | 256/262144 |  | ? | A000h | Diamond Speedstar 24X
| Graphique | 100x37 | 8x16 | 800x600 | 256/262144 |  | ? | A000h | Cirrus CL-GD5420/5422/5426
5Dh | Graphique |  |  | 1024x768 | 16 |  |  | A000h | NVidia GeForce 6
| Texte | 100x75 | 8x8 | 800x600 | ??? |  | ? | ????h | NEL Electronics BIOS
| Graphique | ???x?? | ?x?? | 640x480 | 256 |  | ? | ????h | Logix, ATI Prism Elite
| Graphique | ???x?? | ?x?? | 640x480 | 256 |  | ? | ????h | Maxxon, SEFCO TVGA, Imtec
| Graphique | 80x30 | 8x16 | 640x480 | 256/262144 |  | ? | A000h | Zymos Poach, Hi Res 512
| Graphique | 80x30 | 8x16 | 640x480 | 256/262144 |  | ? | A000h | Trident TVGA 8800 (512 Ko)
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 128x48 | 8x16 | 1024x768 | 16/262144 |  | ? | A000h | WD90C
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | ????h | Diamond Speedstar 24X
| Graphique | 128x48 | 8x16 | 1024x768 | 16/262144 |  | ? | A000h | Cirrus CL-GD5420/5422/5426
5Eh | Graphique |  |  | 1024x768 | 256 |  |  | A000h | NVidia GeForce 6
| Graphique | ??x?? | ?x?? | 640x400 | 256 |  | ? | ????h | Paradise VGA, VEGA VGA
| Graphique | ??x?? | ?x?? | 640x400 | 256 |  | ? | ????h | AST VGA Plus, NCR 77C22
| Graphique | ??x?? | ?x?? | 640x400 | 256 |  | ? | ????h | Compaq VGA, Dell VGA
| Graphique | 80x25 | 8x16 | 640x400 | 256 |  | ? | ????h | AT&T VDC600
| Graphique | 80x25 | 8x16 | 640x400 | 256 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 80x25 | 8x16 | 640x400 | 256/262144 |  | ? | A000h | WD90C
| Graphique | 80x25 | 8x16 | 640x400 | 256/262144 |  | ? | A000h | Diamond Speedstar 24X
| Graphique | ??x?? | ?x?? | 800x600 | 16 |  | ? | ????h | Logix, ATI Prism Elite
| Graphique | 100x37 | 8x16 | 800x600 | 16 |  | ? | ????h | NEL Electronics BIOS
| Graphique | 100x75 | 8x8 | 800x600 | 256 |  | ? | ????h | Genoa 6400
| Graphique | 100x75 | 8x8 | 800x600 | 256/262144 |  | ? | A000h | Zymos Poach, Trident 8900
| Graphique | 100x75 | 8x8 | 800x600 | 256/262144 |  | ? | A000h | Hi Res 512
5Fh | Graphique | 80x30 | 8x16 | 640x480 | 256 |  | 8 | A000h | NVidia GeForce 6
| Graphique | ??x?? | ?x? | 640x480 | 256 |  | ? | ????h | Paradise VGA
| Graphique | ??x?? | ?x? | 640x480 | 256 |  | ? | ????h | AST VGA Plus, NCR 77C22
| Graphique | ??x?? | ?x? | 640x480 | 256 |  | ? | ????h | Compaq VGA, Dell VGA
| Graphique | ??x?? | ?x? | 640x480 | 256 |  | ? | ????h | Hewlett-Packard D1180A
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | ? | ????h | AT&T VDC600 (512 Ko)
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | ? | A000h | NCR 77C22 (9)
| Graphique | 80x30 | 8x16 | 640x480 | 256/262144 |  | ? | A000h | WD90C
| Graphique | 80x30 | 8x16 | 640x480 | 256/262144 |  | ? | A000h | Diamond Speedstar 24X
| Graphique | 80x30 | 8x16 | 640x480 | 256/262144 |  | ? | A000h | Cirrus CL-GD5420/5422/5426
| Graphique | ??x?? | ?x?? | 1024x768 | 16 |  | ? | ????h | Logix, ATI Prism Elite
| Graphique | ??x?? | ?x?? | 1024x768 | 16 |  | ? | ????h | Maxxon, Imtec
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | ????h | Genoa 6400
| Graphique | 128x48 | 8x16 | 1024x768 | 16/262144 |  | ? | A000h | Zymos Poach, Hi Res 512
| Graphique | 128x48 | 8x16 | 1024x768 | 16/262144 |  | ? | A000h | Trident TVGA 88/8900 512 Ko
60h | Texte | 132x25 | 8x14 | 1056x350 | 16/64 |  | 8 | B800h | Quadram Ultra VGA
| Texte | 132x25 | 8x14 | 1056x350 | 16 |  | ? | ????h | Genoa 6400
| Texte | 132x25 | 8x14 | 1056x350 | 16 |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Texte | 132x25 | ?x?? | ???x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Texte | 132x25 | ?x?? | ???x??? | 16 |  | ? | ????h | L'ensemble puce Chips & Technologies
| Graphique | 80x??? | ?x?? | ???x400 | ?? |  | ? | ????h | Corona/Cordata BIOS 4.10+
| Graphique | 80x25 | 8x16 | 640x400 | 256 |  | 1 | A000h | Ahead A, Ahead B
| Graphique | ??x?? | ?x?? | 752x410 | ?? |  | ? | ????h | VEGA VGA
| Graphique | ??x?? | ?x?? | 752x410 | 16 |  | ? | ????h | Tatung VGA
| Graphique | ??x?? | ?x?? | 752x410 | 16 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | 128x48 | 8x16 | 1024x768 | 4/262144 |  | ? | A000h | Trident TVGA 8900
| Graphique | 128x48 | 8x16 | 1024x768 | 256/262144 |  | ? | A000h | WD90C
| Graphique | 128x48 | 8x16 | 1024x768 | 256/262144 |  | ? | A000h | Diamond Speedstar 24X
| Graphique | 128x48 | 8x16 | 1024x768 | 256/262144 |  | ? | A000h | Cirrus CL-GD5420/5422/5426
61h | Texte | 132x29 | 8x12 | 1056x348 | 16/64 |  | 8 | B800h | Quadram Ultra VGA
| Texte | 132x29 | 8x8 | 1056x232 | 16 |  | ? | ????h | Genoa 6400
| Texte | 132x29 | 8x8 | 1056x232 | 16 |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Texte | 132x50 | ?x? | ???x??? | ?? |  | ? | ????h | L'ensemble puce Cirrus 5320
| Texte | 132x50 | ?x? | ???x??? | 16 |  | ? | ????h | L'ensemble puce Chips & Technologies
| Graphique | ??x?? | ?x? | ???x400 | ?? |  | ? | ????h | Corona/Cordata BIOS 4.10+
| Graphique | 80x25 | 8x16 | 640x400 | 256 |  | ? | A000h | ATI VGA Wonder, ATI VGA Wonder+
| Graphique | 80x25 | 8x16 | 640x400 | 256 |  | ? | A000h | ATI Ultra 8514A, ATI XL
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | 1 | A000h | Ahead A, Ahead B (512K)
| Graphique | ??x?? | ?x?? | 720x540 | ?? |  | ? | ????h | VEGA VGA
| Graphique | ??x?? | ?x?? | 720x540 | 16 |  | ? | ????h | Tatung VGA
| Graphique | ??x?? | ?x?? | 720x540 | 16 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | 96x64 | 8x16 | 768x1024 | 16/262144 |  | ? | A000h | Trident TVGA 88/8900 512 Ko
| Graphique | 128x48 | 8x16 | 1024x768 | 256 |  | ? | A000h | NCR 77C22 (1)(9)
62h | Texte | 132x32 | 8x11 | 1056x352 | 16/64 |  | 6 | B800h | Quadram Ultra VGA
| Texte | 132x32 | 8x12 | 1056x384 | 16 |  | ? | ????h | Genoa 6400
| Texte | 132x32 | 8x11 | 1056x352 | 16 |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x?? | 640x450 | 16 |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | ? | A000h | ATI VGA Wonder, ATI VGA Wonder+
| Graphique | 80x30 | 8x16 | 640x480 | 256 |  | ? | A000h | ATI Ultra 8514A, ATI XL
| Graphique | 80x30 | 8x16 | 640x480 | 32768 |  | ? | A000h | WD90C
| Graphique | 80x30 | 8x16 | 640x480 | 32768 |  | ? | A000h | Diamond Speedstar 24X
| Graphique | ??x?? | ?x? | 800x600 | ?? |  | ? | ????h | VEGA VGA
| Graphique | ??x?? | ?x? | 800x600 | 16 |  | ? | ????h | Tatung VGA
| Graphique | ??x??? | ?x? | 800x600 | 16 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | 100x75 | 8x8 | 800x600 | 256 |  | 1 | A000h | Ahead A, Ahead B (512K)
| Graphique | 128x48 | 8x16 | 1024x768 | 256/262144 |  | ? | A000h | Trident TVGA 8900, Zymos
| Graphique | 128x48 | 8x16 | 1024x768 | 256 |  | ? | A000h | NCR 77C22 (9)
63h | Texte | 132x44 | 8x8 | ???x??? | 16/64 |  | 5 | B800h | Quadram Ultra VGA
| Texte | 132x44 | 8x8 | ???x??? | 16 |  | ? | ????h | Genoa 6400
| Texte | 132x44 | 8x8 | ???x??? | 16 |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ???x?? | ?x? | 720x540 | 16 |  | ? | ????h | MORSE VGA
| Graphique | ???x?? | ?x? | 720x540 | 16 |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | 100x42 | 8x14 | 800x600 | 256 |  | ? | A000h | ATI VGA Wonder, VGA Wonder+
| Graphique | 100x42 | 8x14 | 800x600 | 256 |  | ? | A000h | ATI Ultra 8514A,ATI XL
| Graphique | ???x?? | ?x?? | 800x600 | 32768 |  | ? | A000h | WD90C
| Graphique | ???x?? | ?x?? | 800x600 | 32768 |  | ? | A000h | Diamond Speedstar 24X
| Graphique | 128x48 | 8x16 | 1024x768 | 256 |  | 1 | A000h | Ahead B (1 Mo)
| Graphique | ???x?? | ?x? | 1024x768 | ?? |  | 2 | ????h | Video7 V-RAM VGA
64h | Texte | 132x60 | 8x8 | ???x??? | 16 |  | ? | ????h | Genoa 6400
| Graphique | ??x?? | ?x? | 640x480 | 65536 |  | ? | A000h | Cirrus CL-GD 5422/5426
| Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | ????h | MORSE VGA
| Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | ???x?? | ?x?? | 800x600 | ??? |  | ? | ????h | SAMPO-Mira VGA
| Graphique | ???x?? | ?x?? | 1024x768 | 4 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | 128x48 | 8x16 | 1024x768 | 256 |  | ? | A000h | ATI VGA Wonder Plus, ATI XL
| Graphique | 160x64 | 8x16 | 1280x1024 | 16/262144 |  | ? | A000h | WD90C (1)
| Graphique | 160x64 | 8x16 | 1280x1024 | 16/262144 |  | ? | A000h | Diamond Speedstar 24X (1)
65h | Graphique | ???x?? | ?x?? | 800x600 | 65536 |  | ? | A000h | Cirrus CL-GD 5422/5426
| Graphique | ???x?? | ?x?? | 1024x768 | 16 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | ? | A000h | ATI VGA Wonder
66h | Texte | 80x50 | 8x8 | 640x400 | 16/262144 |  | ? | B800h | WD90C
| Texte | 80x50 | 8x8 | ???x??? | 16 |  | ? | B800h | Diamond Speedstar 24X
| Graphique | ??x?? | ?x? | 640x400 | 256 |  | ? | ????h | Tatung VGA
| Graphique | ??x?? | ?x? | 640x400 | 256 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | ??x?? | ?x? | 640x480 | 32768 |  | ? | A000h | Cirrus CL-GD 5422/ 5426
67h | Texte | 80x43 | 8x8 | 640x344 | 16/262144 |  | ? | B800h | WD90C
| Texte | 80x43 | 8x8 | ???x??? | 16 |  | ? | B800h | Diamond Speedstar 24X
| Graphique | ??x?? | ?x? | 640x480 | 256 |  | ? | ????h | Video7 V-RAM VGA
| Graphique | ??x?? | ?x? | 800x600 | 32768 |  | ? | A000h | Cirrus CL-GD 5422/5426
| Graphique | 128x48 | 8x16 | 1024x768 | 4 |  | ? | A000h | ATI VGA Wonder
| Graphique | 160x64 | 8x16 | 1280x1024 | 16 |  | ? | A000h | NCR 77C22 (1)(9)
69h | Graphique | 80x30 | 8x16 | 640x480 | 256/262144 | 75 KHz | ? | A000h | S3 Trio32/64
| Texte | 132x50 | 8x8 | 1056x400 | 16/262144 |  | ? | B800h | WD90C
| Texte | 132x50 | 8x8 | ???x??? | 16 |  | ? | B800h | Diamond Speedstar 24X
| Graphique | ???x?? | ?x? | 720x540 | 256 |  | ? | ????h | Video7 V-RAM VGA
6Ah | Graphique |  |  | 800x600 | 16 |  |  | A000h | NVidia GeForce 6
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | A000h | Interface standard VESA
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | ????h | Genoa 6400
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | ????h | Diamond Speedstar 24X
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | A000h | Ahead A
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | 1 | A000h | Ahead B (VESA) (voir 71h)
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | Zymos Poach, Hi Res 512
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | Epson LT-386SX dans le Mode CRT
| Graphique | ???x?? | ?x? | 800x600 | 16 |  | ? | ????h | Compuadd 316SL dans le Mode CRT
| Graphique | 100x37 | 8x16 | 800x600 | 16/262144 |  | ? | A000h | Cirrus CL-GD5420/5422/5426
| Graphique | 100x42 | 8x14 | 800x600 | ?? |  | ? | A000h | ATI VGA Wonder (Non-documenté)
| Graphique | ???x?? | ?x?? | 800x600 | 16 |  | ? | ????h | L'ensemble puce Chips & Technologies
| Graphique | 160x64 | 8x16 | 1280x1024 | 256 |  | ? | A000h | NCR 77C22 (1)(9)
6Bh | Graphique |  |  | 1280x1024 | 256 |  |  | A000h | NVidia GeForce 6
| Graphique | 100x37 | 8x16 | 800x600 | 256 | 75 KHz | ? | A000h | S3 Trio32/64
| Texte | 100x37 | 8x16 | ???x??? | 16 |  | ? | ????h | Genoa 6400
| Texte | 100x37 | 8x16 | ???x??? | ?? |  | ? | ????h | NEL Electronics BIOS
6Ch | Graphique | 80x30 | 8x16 | 640x480 | 16M |  | ? | A000h | Trident 8900CL/BIOS C04
| Graphique | 100x75 | 8x8 | 800x600 | 256 |  | ? | ????h | Genoa 6400
| Graphique | 160x60 | 8x16 | 1280x960 | 16/262144 |  | ? | A000h | WD90C (1)
| Graphique | 160x60 | 8x16 | 1280x960 | 16/262144 |  | ? | A000h | Diamond Speedstar 24X (1)
| Graphique | 160x64 | 8x16 | 1280x1024 | 16/262144 |  | ? | A000h | Cirrus CL-GD 5422/5426 (1)
| Graphique | ???x?? | ?x? | 1280x1024 | 16 |  | ? | ????h | NCR
6Dh | Graphique | 128x48 | 8x16 | 1024x768 | 256 | 75 KHz | ? | A000h | S3 Trio32/64
| Graphique | 160x64 | 8x16 | 1280x1024 | 256/262144 |  | ? | A000h | Cirrus CL-GD 5422/ 5426 (1)
6Eh | Graphique | 80x30 | 8x16 | 640x480 | 65536 |  | ? | A000h | NVidia GeForce 6
Graphique | 40x25 | 8x8 | 320x200 | 65536 |  | ? | A000h | Cirrus CL-GD 5422/5426
6Fh | Graphique | 80x30 | 8x16 | 640x480 | 65536 | 75 KHz | ? | A000h | S3 Trio32/64
| Graphique | 40x25 | 8x8 | 320x200 | 16M |  | ? | A000h | Cirrus CL-GD 5422/5426
70h | Ajustement mode étendue (Voir AX=0070h) | Everex Micro Enhancer EGA
| Texte | 40x25 | 8x8 | ???x??? | 16 |  | 8 | B800h | Quadram (CGA double scan)
| Texte | 40x25 | 8x8 | (CGA double scan) | ? |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x? | 360x480 | 256 |  | ? | ????h | Les puces Cirrus 510/520/5320
| Graphique | 90x28 | 8x14 | 720x392 | 16 |  | 1 | A000h | Ahead B
| Graphique | ??x?? | ?x? | 800x600 | 16 |  | ? | ????h | L'ensemble puce C&T, Cardinal
| Graphique | ??x?? | ?x? | 1024x480 | 256 |  | ? | ????h | Trident 8900C BIOS C3.0
| Graphique | ???x?? | ?x? | 640x480 | 32768 |  | ? | ????h | NCR
71h | Texte | 80x25 | 8x8 | ???x??? | 16 |  | 8 | B800h | Quadram (CGA double scan)
| Texte | 80x25 | 8x8 | 640x400 | ?? |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x? | 528x400 | 256 |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | 80x30 | 8x16 | 640x480 | 16M |  | ? | A000h | Cirrus CL-GD 5422/5426
| Graphique | 100x35 | 8x16 | 800x600 | 16 de 64 |  | ? | A000h | NSI Smart EGA+
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | 1 | A000h | Ahead B (Voir 6Ah)
| Graphique | ??x?? | ?x? | 960x720 | 16 |  | ? | ????h | Ensemble de puce C&T, Cardinal
| Graphique | ??x?? | ?x? | 1024x480 | 256 |  | ? | ????h | Trident 8900C BIOS C3.0
| Graphique | ???x?? | ?x? | 800x600 | 32768 |  | ? | ????h | NCR
72h | Graphique |  |  | 1024x768 | 65536 |  |  | A000h | NVidia GeForce 6
| Texte | 80x60 | 8x8 | ???x??? | 16 |  | ? | B800h | Quadram Ultra VGA
| Texte | 80x60 | 8x8 | ???x??? | 16 |  | ? | B800h | Genoa 6400
| Texte | 80x60 | 8x8 | ???x??? | 16 |  | ? | B800h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x? | 528x480 | 256 |  | ? | ????h | L'ensemble puce Cirrus 510/520
| Graphique | ??x?? | ?x? | 640x480 | 32768 |  | ? | A000h | ATI
| Graphique | ??x?? | ?x? | 640x480 | 16M |  | ? | A000h | WD90C
| Graphique | ??x?? | ?x? | 640x480 | 16M |  | ? | A000h | Diamond Speedstar 24X
| Graphique | ??x?? | ?x? | 1024x768 | 16 |  | ? | ????h | L'ensemble de puce C&T, Cardinal
73h | Graphique | 80x60 | 8x8 | 640x480 | 16 |  | ? | A000h | Quadram Ultra VGA
| Graphique | 80x60 | 8x8 | 640x480 | 16 |  | ? | ????h | Genoa 6400
| Graphique | 80x60 | 8x8 | 640x480 | 16 |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
74h | Texte | 100x37 | 8x16 | 800x600 | 65536 | 75 KHz | ? | A000h | S3 Trio32/64
| Texte | 80x66 | 8x8 | ???x??? | 16 |  | ? | B800h | Quadram Ultra VGA
| Texte | 80x66 | 8x8 | ???x??? | 16 |  | ? | B800h | Genoa 6400
| Texte | 80x66 | 8x8 | ???x??? | 16 |  | ? | B800h | Genoa SuperEGA BIOS 3.0+
| Graphique | ??x?? | ?x?? | 640x400 | 2 |  | ? | B800h | Toshiba 3100 mode AT&T
| Graphique | 80x30 | 8x16 | 640x480 | 32768 |  | ? | A000h | Trident 8900C/BIOS C03
| Graphique | 128x48 | 8x16 | 1024x768 | 16 |  | 1 | A000h | Ahead A, Ahead B (512 Ko)
| Graphique | ????x??? | ?x? | 1024x768 | 65536 |  | ? | A000h | Cirrus CL-GD 5422/5426 (1)
75h | Graphique | 80x30 | 8x16 | 640x480 | 65536 |  | ? | A000h | Trident 8900C/BIOS C03
| Graphique | 80x66 | ?x?? | 640x528 | 16??? |  | ? | A000h | Quadram Ultra VGA
| Graphique | 80x66 | ?x?? | 640x528 | 16 |  | ? | ????h | Genoa Super EGA BIOS 3.0+
| Graphique | 128x48 | 8x16 | 1024x768 | 4 |  | 1 | A000h | Ahead B
76h | Texte | 94x29 | 8x14 | ???x??? | 16 |  | ? | B800h | Quadram Ultra VGA
| Texte | 94x29 | 8x14 | ???x?? | ?? |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | 100x75 | 8x8 | 800x600 | 32768 |  | ? | A000h | Trident 8900C/BIOS C03
| Graphique | 128x48 | 8x16 | 1024x768 | 2 |  | 1 | A000h | Ahead B
77h | Graphique | 128x48 | 8x16 | 1024x768 | 65536 | 75 KHz | ? | A000h | S3 Trio32/64
| Graphique | 94x29 | ?x? | 752x410 | 16??? |  | ? | A000h | Quadram Ultra VGA
| Graphique | 94x29 | ?x? | 752x410 | 16 |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | 100x75 | 8x8 | 800x600 | 65536 |  | ? | A000h | Trident 8900C/BIOS C03
78h | Graphique |  |  | 320x200 | 65536 |  |  | A000h | NVidia GeForce 6
| Texte | 100x37 | 8x16 | ???x??? | 16 |  | ? | ????h | Genoa 6400
| Texte | 100x75 | 8x8 | ???x??? | 16 |  | ? | B800h | Quadram Ultra VGA
| Texte | 100x75 | 8x8 | ???x??? | ?? |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ???x?? | ?x? | 640x400 | 256 |  | ? | ????h | STB VGA/EM-16 Plus
| Graphique | ???x?? | ?x? | 640x400 | 256 |  | ? | ????h | Cardinal, L'ensemble puce C&T
| Graphique | ???x?? | ?x? | 640x400 | 256 |  | ? | ????h | L'ensemble puce Cirrus 5320
| Graphique | ???x?? | ?x? | 640x480 | 65536 |  | ? | ????h | NCR
79h | Graphique |  |  | 1280x1024 | 16777216 |  |  | A000h | NVidia GeForce 6
| Graphique | ???x?? | ?x? | 640x480 | 256 |  | ? | ????h | Cardinal, L'ensemble puce C&T
| Graphique | 100x75 | 8x8 | 800x600 | 16??? |  | ? | A000h | Quadram Ultra VGA
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | 100x75 | 8x8 | 800x600 | 16 |  | ? | ????h | Genoa 6400
| Graphique | ???x?? | ?x? | 800x600 | 65536 |  | ? | ????h | NCR
7Ah | Texte | 114x60 | 8x8 | ???x??? | 16 |  | ? | B800h | Quadram Ultra VGA
| Texte | 114x60 | 8x8 | ???x??? | ?? |  | ? | ????h | Genoa SuperEGA BIOS 3.0+
| Graphique | ???x?? | ?x? | 720x540 | 256 |  | ? | ????h | L'ensemble puce C&T, Cardinal
| Graphique | ???x?? | ?x? | 1024x768 | 65536 |  | ? | ????h | NCR (C32)
7Bh | Graphique | ???x?? | ?x? | 800x600 | 256 |  | ? | ????h | L'ensemble puce C&T, Cardinal
| Graphique | 114x60 | ?x? | 912x480 | 16??? |  | ? | A000h | Quadram Ultra VGA
| Graphique | ??x?? | ?x? | 912x480 | 16 |  | ? | ????h | Genoa Super EGA BIOS 3.0+
7Ch | Graphique | ??x?? | ?x? | 512x512 | 16 |  | ? | ????h | Genoa
| Graphique | ??x?? | ?x? | 800x600 | 256 |  | ? | ????h | L'ensemble puce Chips and Technologies 82C453
7Dh | Graphique | 64x32 | 8x16 | 512x512 | 256 |  | ? | ????h | Genoa
7Eh | Mode spécial d'ajustement de mode vidéo (voir AX=007Eh) | ????h | Paradise VGA, AT&T VDC600
| Graphique | 80x25 | 8x16 | 640x400 | 256 |  | ? | ????h | Genoa 6400
| Graphique | ??x?? | ?x?? | 1024x768 | 256 |  | ? | ????h | L'ensemble puce Chips and Technologies 82C453
7Fh | Fonction spécial d'ajustement de mode vidéo (voir AX=007Fh) | ????h | Paradise VGA, AT&T VDC600
| Graphique | 128x48 | 8x16 | 1024x768 | 4 |  | ? | ????h | Genoa 6400
82h | Texte | 80x25 | ?x? | ???x??? | Noir & Blanc |  | ? | ????h | AT&T VDC Mode de recouvrement (6)
83h | Texte | 80x25 | ?x? | ???x??? | ? |  | ? | ????h | AT&T VDC Mode de recouvrement (6)
86h | Graphique | ??x?? | ?x? | 640x200 | Noir & Blanc |  | ? | ????h | AT&T VDC Mode de recouvrement (6)
88h | Graphique | 90x43 | 8x8 | 720x352 | Mono |  | ? | B000h | Hercules et le piloe «MSHERC.COM»
C0h | Graphique | ??x?? | ?x? | 640x400 | 2 sur une palette programmable |  | ? | ????h | AT&T VDC Mode de recouvrement (6)
| Graphique | ??x?? | ?x? | 640x400 | 2 sur une palette programmable |  | ? | ????h | Recouvrement d'Olivetti Quaderno
C4h | Sortie inactive | AT&T VDC Mode de recouvrement (6)
C8h | Graphique | 80x50 | 8x8 | 640x400 | 2 |  | ? | B800h | Recouvrement Olivetti Quaderno
D0h | Graphique | ??x?? | ?x? | 640x400 | 2 |  | ? | B800h | DEC VAXmate mode AT&T

Sortie

Aucune

Remarques

- Cette routine change pour un mode d'affichage plein d'écran avant le démarrage d'un système d'exploitation. Seulement, outre le DOS, on peut constater que cette notion est partiellement vrai, puisque les systèmes à environnement graphique telle qu'OS/2, Windows et Linux peuvent mettre à l'intérieur d'une fenêtre d'application un mode d'affichage quelconque. On devra donc tenir compte de se genre de problème afin de ne pas présuppose qu'on est toujours en mode plein écran lorsqu'on fait appel à cette fonction.

  Sous OS/2, on parviendra à savoir si on est mode plein écran ou en fenêtre en interrogeant le port d'Entrée/Sortie 03D6h, celui-ci retournera une valeur égal à 0, s'il est effectivement en mode pleine écran, dans le cas contraire, un mode en fenêtre, il retournera une valeur différente de 0.

  Le BIOS d'IBM support les modes d'affichage de 00h à 07h et programme le contrôleur 6845 directement. Le livre «IBM Personal Computer AT Hardware Reference Library - Technical Reference, First Edition, Edition IBM, March 1984, Publication No: 1502494» fournit le code source entre les pages 265 à 268.

  Les modes d'affichages de la Tseng Labs ET400 sont basé sur le manuel de référence de la carte VGA de l'IT-VGA2, lequel utilise la-dite puce. Voir IT-VGA2 Reference Manual, First Edition, Version 1.1, Edition InformTech, March 1991, page 56 à 57 (Extended VGA Modes)..

  Les modes d'affichages de la S3 Trio32/64 ont été testé sur Virtual PC, car je n'ai trouvé aucun manuel fournissant ses informations..

  Les modes d'affichages de la NVidia Geforce 6 ont été testé directement sur ma machine, car je n'ai trouvé aucun manuel fournissant ses informations..

1. Moniteur entrelacé seulement.

2. Pour la carte vidéo d'ATI EGA Wonder, le mode 08h est seulement valide si SMS.COM est charger en mode résident. Les cartes SMS du mode 08h au mode 27h dans le cas d'un octet à l'adresse 0040h:0063h égalant la somme 0B4h, dans un mode autre que le 23h, il sélectionne le mode approprié (Monochrome ou Couleur) en 132x25 caractères. Pour l'ATI VGA Wonder, le mode 08h est le même, et il est seulement valide si VCONFIG est charger en mode résident.

3. Certaines cartes XGA supporte 132 colonnes d'écran de texte mais hélas pas la ROM BIOS, seulement au niveau matériel par programmation directe du mode en question.

4. DESQview intercepte les appel de changement de définition dans les deux modes (21h est la page 0, 22h est la page 1) seulement s'il n'existe pas de carte graphique Hercules d'installé.

5. L'ATI BIOS v4-1.00 a un défilement du texte anormal dans ce mode vidéo.

6. Pour AT&T VDC overlay modes, BL contient le mode DEB, lequel peut-être 06h, 40h ou 44h.

7. Le BIOS en mode texte supporté est non documenté; les défilements vertical ou horizontal ont seulement un déplacement d'environ 1/3 de l'écran (et donc des portions incorrect), et par voie de conséquence, seulement 3/4 de l'écran est effacé.

8. Les modes d'affichage de l'Oak OTI-037/067/077 sont présent dans l'Oak VGA BIOS.

9. Cette carte utilise la plein rangé de 128 Ko de mémoire A000h à BFFFh pour le tampon vidéo.

10. Le mode vidéo 17h est supporté par le BIOS 8.01X daté du 14 septembre 1990 de la Tseng Labs ET4000, mais pas par la version 8.01X daté du 28 février 1992; le mode 21h est supporté par la version du 28 février 1992 mais pas la version du 14 septembre 1990.

11. L'émulateur nommé HERKULES émule le mode texte 90x45 de la carte graphique Hercules;

12. Le Realtek RTVGA BIOS version 3.C10 plante quand on utilise le mode 21h ou 27h; cette version de BIOS ajuste les données BIOS incorrectement pour les modes textes étendue, résultat d'un déplacement d'une fenêtre de seulement 24 lignes (l'utilitaire VMODE.EXE ajuste les données correctement).

Exemples
L'exemple suivant permet de passer à l'affichage de l'écran de texte 80x25 en 16 couleurs :

1. MOV AX,0003h
2. INT 10h

Voici le même exemple en utilisant le langage de programmation «Turbo Pascal 6» ou supérieur de Borland :

1. Program TextMode;
2. BEGIN
3. ASM
4. MOV AX,0003h
5. INT 10h
6. END;
7. END.

Voici encore le même exemple en utilisant le langage de programmation «Turbo C» de Borland :

1. #include <DOS.H>
2. void main(void){
3. _AX=0x0003;
4. geninterrupt(0x10);
5. }

Cette exemple, utilisant le langage de programmation «OverCode Pascal», permet de passer au mode vidéo 13h :

1. Procédure ChangeModeVidéo(Mode: Byte); Registre; Assembleur; ASM
2. MOVZX AX,Mode
3. INT 10h
4. FIN;
6. DEBUT
7. ChangeModeVidéo($13);
8. FIN.

Voir également
Interruption 10h, Fonction 0Fh: Demander les informations de mode vidéo
Interruption 10h, Fonction 10h, Sous-Fonction F0h: Fixer un mode graphiques HiColor
Références
La Bible du PC: Programmation système - Sixième Edition, Edition Micro-Application, Michael Tischer, 1996, ISBN: 2-7429-0544-8, page 1577 à 1578.
Advanced Programmer's Guide to Super VGA Cards: The Advanced Programmer's Graphic Library Volume II, Edition Brady, George Sutty and Steve Blair, 1990, ISBN: 0-13-010455-8, page 245 (Ahead V5000-Ahead VGA Wizard/Deluxe), 259 (ATI 18800/ATI VGA Wonder), 295 (Cirrus GL-GD 510,GL-GD 520/MaxLogic MaxVGA), 316 (82C452/Boca 1024VGA), 347 (Genoa 6400), 359 (Headland HT-208/V7VGA), 398 (Trident), 416 (STB VGA Extra), 447 (Paradise VGA 1024), 477 (TrueTech VGA), 562 (SuperVGA Mode).
Programmer's Guide to EGA, VGA, and Super VGA Cards: Includes Graphics Accelarators! Third Edition, Edition Addison Wesley, Richard F. Ferraro, 1994, ISBN: 0-201-62490-7, page 1049 à 1050, 1057 à 1058 (ATI), 1135 à 1136 (Chips and Technologies), 1172 à 1173 (Cirrus Logic), 1218 (Video 7), 1255 à 1256 (NCR), 1286 (Oak), 1364 (Trident), 1465 à 1466 (Paradise).
ROM BIOS Listing: AT&T Personal Computer 6300 PLUS, Edition AT&T, Release 2.05, 1986, No Publication: 999-802-2181S, Issue 1, page 202 à 205
Quick hardware reference: Trident 8900C, TheFuhrer, Indrek Siitan, 30 March 1994
IT-VGA2 Reference Manual, First Edition, Version 1.1, Edition InformTech, March 1991, page 56 à 57 (Extended VGA Modes).
IBM Personal Computer AT Hardware Reference Library - Technical Reference, First Edition, Edition IBM, March 1984, Publication No: 1502494, page 265 à 268.
The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 396 à 397.
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 33 à 35.

Dernière mise à jour: Samedi, le 18 juillet 2009