Sobre o projeto

dgVoodoo2 é um projeto que implementa as APIs gráficas Glide e DirectX sobre o moderno Direct3D 11/12. Ele permite que jogos e aplicativos antigos criados para interfaces gráficas legadas sejam executados nas versões atuais do Windows. As APIs suportadas incluem Glide, Glide2, Glide3 e Glide3 Napalm, além de DirectDraw, D3D3/5/6/7, D3D8 e D3D9. O projeto visa boa compatibilidade com as bibliotecas originais. Principais recursos: - Forçar resoluções personalizadas e MSAA tanto para jogos Glide quanto DirectX, melhorando a aparência de títulos com suporte a baixa resolução fixo em hardware. - Opções de compatibilidade de hardware/driver para placas de vídeo muito antigas, como GeForce 4 Ti4800 e ATI Radeon 8500, para jogos raros que as exigem. - Forçar modo janela e aplicar gerenciamento de cores simples e dithering como efeitos de pós-processamento para uma sensação retrô. - Aumentar a resolução de jogos de baixa resolução usando filtros de reamostragem como bicubic e lanczos, ou simples multiplicação de pixels. - Amplas opções de configuração por meio de um aplicativo de painel de controle com GUI ou edição manual de texto. Além disso, versões de 64 bits das DLLs da API dgVoodoo estão disponíveis, permitindo que desenvolvedores portem jogos ou aplicativos de 32 bits para plataformas modernas de 64 bits (x64, ARM64, ARM64EC) sem reescrever o código de renderização. A documentação está incluída no pacote dgVoodoo API 2.86.3 ou mais recente. O projeto está atualmente arquivado pelo autor, que observa que questões sobre compatibilidade com Linux/Wine/Proton serão fechadas automaticamente, pois essas plataformas não são alvos suportados.