VGA (Video Graphics Array) foi o padrão gráfico da IBM de 1987 para a linha PS/2. Sua resolução 640×480, proporção 4:3 e paleta de 256 cores (Modo 13h) tornaram-se o baseline de facto de PC por mais de uma década.
Especificações Técnicas
- Resolução: 640 × 480 pixels = 307.200 total.
- Proporção: 4:3 (corresponde a NTSC/PAL TV e monitores iniciais).
- Profundidade de Cor (original): 4-bit planar (16 cores) ou 8-bit packed pixel (256 cores, Modo 13h).
- Modos Estendidos: VESA BIOS Extensions (VBE) depois permitiram 15/16/24/32-bit color a 640×480 e resoluções maiores.
- Taxa de Atualização: 60 Hz padrão; 70/72/75/85 Hz suportados por monitores multisync.
- Sinal: RGBHV analógico (5 BNC ou DE-15 "conector VGA").
Impacto Histórico
O modo 256 cores do VGA (Modo 13h) foi um sweet spot: frame buffer linear (A0000h), sem bank switching, rápido o suficiente para jogos 320×200/256-cores (Doom, Duke Nukem 3D, Windows inicial). Fez a ponte entre EGA (16 cores) e SVGA (640×480/800×600+ com 16-bit+ color).
Legado Hoje
- Telas de boot BIOS/UEFI ainda default para 640×480 ou 800×600.
- Gerenciamento remoto (IPMI/iDRAC/iLO) frequentemente limita a 640×480 ou 1024×768 via mídia virtual.
- Displays industriais/embarcados ainda usam painéis 640×480 para disponibilidade de longo prazo.
- "VGA" incorretamente virou sinônimo do conector DE-15, mesmo a 1920×1080.
Por Que Importou
VGA deu aos desenvolvedores um alvo único e universal. Antes do VGA, programava-se para CGA, EGA, Hercules, Tandy, PCjr — cada um diferente. Após VGA, "compatível com VGA" significava seu jogo rodava em todo lugar. Essa padronização acelerou jogos de PC e adoção de GUI.