O que esperar das placas de vídeo de antes de 2000
A maioria das pessoas que tenta rodar software antigo hoje em dia esquece que o hardware daquela época foi construído para outra realidade. placas de video ate 2000 geralmente usam barramentos AGP ou PCI, memória de vídeo limitada a poucos megabytes e drivers que não reconhecem sistemas operacionais modernos. Se você está tentando fazer algo rodar num PC atual com essas peças, o problema não é raramente o software em si, mas a falta de compatibilidade de driver e a forma como as APIs gráficas evoluíram.
Placa de video ate 2000: realidade prática de instalação
O primeiro passo é identificar o slot da sua placa-mãe. Placas AGP de segunda geração, aquelas que vieram entre 1998 e 2000, são mais comuns nessa faixa de preço no mercado de usados. Já as PCI são ainda mais antigas e mais limitadas. A NVIDIA GeForce 256, a 3Dfx Voodoo 2, a ATI Rage 128 e a Matrox G400 são exemplos típicos. Cada uma tem seu próprio problema de compatibilidade. Eu tive um caso específico com uma Voodoo 2 SLI que comprei usada para rodar Doom II com acelerção hardware. O problema era que o Windows XP simplesmente não reconhecia o segundo card no arranjo SLI. O driver da 3Dfx foi descontinuado e a Microsoft cortou o suporte a dispositivos legacy no SP2. A solução que funcionou foi baixar o driver 5.10.0.1290 do site da 3Dfx (que ainda está archive.org), instalar em modo compatibilidade com Windows 98, e depois usar uma camada de tradução chamada nVoodoo que mapeia as chamadas Direct3D para OpenGL. Sem isso, o jogo trava nos primeiros dez segundos de gameplay por causa de um bug no preenchimento de Z-buffer que a API moderna não consegue simular.
Quais placas valem a pena considerar
Se o objetivo é mesmo usar software gráfico antigo ou jogos, aqui vai uma lista séria do que funciona até hoje: NVIDIA GeForce 256/DDR - Foi a primeira GPU com transform e iluminação por hardware. Roda DirectX 7 nativamente. O driver ainda existe e funciona no Windows 7 sem problemas. No Windows 10 ou 11, você precisa forçar o modo de compatibilidade e aceitar que algumas funções avançadas não vão carregar.
ATI Radeon 7500 - Uma das poucas placas da ATI que tem suporte DCC (downclocking) e driver ainda achável. O driver Catalyst 6.8 é o último que funciona reasonably bem em sistemas modernos. O problema é que ela não suporta DirectX 9, então qualquer aplicação que peça shaders vai falhar silenciosamente. Matrox G400 - Boa para DualHead, mas praticamente morta para jogos. O driver é uma relíquia e a Matrox abandonou o suporte há anos. Se você precisa dela para duas telas em um sistema legado, funciona. Para qualquer outra coisa, não vale o esforço.
3Dfx Voodoo 5 5500 - A última das Voodoo. Excelente performance em OpenGL puro, mas o driver é essencialmente um artefato do final dos anos 90. Instalar no Windows Vista ou superior é praticamente impossível sem máquina virtual com Windows 98.
👉 Clique no botão abaixo para saber mais sobre o assunto!
O problema dos drivers e como contornar
A maior dor de cabeça ao trabalhar com essas placas não é o hardware em si, mas o driver. A maioria dos fabricantes não mantém repositories públicos de drivers antigos, e os links originais já foram removidos há anos. O que resta são arquivos espalhados em fóruns e archive.org. Uma técnica que funciona na prática é usar o Driver Booster ou o Snappy Driver Installer para procurar versões legacy. Às vezes o driver certo está empacotado junto com uma suite mais nova que inclui um instalador em modo seguro. Outro truque é verificar se a própria placa tem chip de BIOS gravável - em alguns casos, atualizar a VBIOS para uma versão mais recente (mesmo que seja de um modelo irmão) resolve problemas de timing que causam tela preta na inicialização do sistema operacional moderno.
Eu perdi duas tardes tentando fazer uma GeForce 2 Go (placa de notebook) funcionar numa placa-mãe desktop porque o driver achado no site da NVIDIA era para versão mobile e tinha um ID de dispositivo ligeiramente diferente. O fix foi pegar o inf do driver desktop, modificar manualmente o HardwareID no arquivo para corresponder ao meu dispositivo, e forçar a instalação pelo Gerenciador de Dispositivos em modo texto com devcon install. Não é bonito, mas funciona quando não há alternativa.
Limitações reais que ninguém menciona
Placas de vídeo antigas têm um problema crônico: a memória de vídeo. A maioria tem entre 8 e 32 MB. Jogos que rodam a 640x480 com texturas em 16bpp não dão problema, mas qualquer coisa acima disso com texturas mais densas vai estourar a memória e causar travamentos. O stuttering que aparece é literalmente a placa tentando fallback para CPU quando a VRAM acaba, e a CPU daquele período não tem capacidade para compensar. Outro problema é o suporte a resoluções modernas. A maioria dessas placas para no máximo 1600x1200 ou 2048x1536. Se você tem um monitor 1080p ou superior, a imagem pode não aparecer ou aparecer cortada porque o timing de clock não é suportado. A solução é usar um adaptador VGA-HDMI com upscaler externo, ou configurar o monitor para uma resolução que a placa consiga gerar. Nem sempre é trivial, porque muitos monitores modernos não aceitam timings antigos.
E se o seu objetivo é simplesmente rodar emuladores ou jogos antigos, talvez seja mais eficiente usar uma placa mais recente em modo legacy. Uma GTX 1050 Ti com drivers descontinuados na versão 391.35 roda a maioria das aplicações DirectX 7 e 8 sem problemas, e ainda tem suporte nativo a resolução 1080p. O custo-benefício costuma ser melhor do que tentar fazer uma GeForce 256 funcionar no Windows 11.
Downloads e fontes de drivers
O archive.org é a principal fonte. Lá você encontra drivers originais da NVIDIA, ATI, 3Dfx, Matrox e S3 Graphics organizados por data de lançamento. O site Win-RAr also mantém uma coleção útil de drivers legacy testados pela comunidade. Evite sites de terceiros que prometem "drivers atualizados" para placas antigas - na maioria das vezes eles empacotam version mais novas com assinaturas quebradas que não instalam no Windows moderno. Para placas NVIDIA anteriores a 2002, o driver 342.01 é o último que suporta a arquitetura NV10/NV11 (GeForce 256/2/4xx mobile). A NVIDIA deixa esses drivers disponíveis no site deles sob a seção "Legacy Products". Para ATI, os drivers Catalyst 6.8 e anteriores são os mais estáveis para as séries Rage e Radeon 7000/7500.
Se você vai montar um sistema dedicado para isso, considere manter uma instalação limpa do Windows XP ou Windows 98 SE em uma partição separada. A experiência é drasticamente melhor do que tentar adaptar tudo ao Windows 10 ou 11, e o tempo gasto configurando workarounds pode ser usado para simplesmente rodar o software como foi originalmente projetado.