O DXVK 2.5.3 foi lançado hoje, marcando a terceira atualização de manutenção da série DXVK 2.5. Este projeto é uma implementação baseada em Vulkan para as APIs D3D9, D3D10 e D3D11, projetada para Linux e Wine.
Esta nova versão foca em aprimorar o suporte a diversos jogos, incluindo Halo: The Master Chief Collection, TopSpin 2k25, Far Cry 5, Max Payne 3, Bright Memory, Arcana Heart 3 LOVE MAX!!!! e The Hurricane of the Varstray - Collateral Hazard.
Melhorias e Correções Específicas:
- TopSpin 2k25: Corrigido um problema de geração de código de sombreamento inválido para operações raras de textura no D3D11.
- Bright Memory: Foi implementado um contorno para evitar que o jogo priorizasse gráficos integrados em vez de GPUs Intel dedicadas.
- Far Cry 5: Resolvido um problema que fazia com que o terreno se tornasse invisível em GPUs Intel.
- Arcana Heart 3 LOVE MAX!!!!: Adicionado suporte para limite de 60 FPS, corrigindo problemas no Steam Deck OLED.
- The Hurricane of the Varstray - Collateral Hazard: O limite de 60 FPS também resolve problemas de execução em modo janela.
- Max Payne 3: Ativada a emulação flutuante estrita para evitar renderização corrompida no modo D3D9.
- Halo: The Master Chief Collection: Corrigido um problema de shader que causava cintilação de objetos em alguns drivers gráficos.
Outras Melhorias:
- Experiência de depuração aprimorada ao usar
DXVK_DEBUG=markers
. - Correção de um possível problema com a manipulação de fatores de mosaico
NaN
em sombreadores de casco D3D11. - Ajuste na validação de shaders D3D9, garantindo que códigos válidos não sejam rejeitados.
- Solução para uma regressão que causava graves problemas de renderização em diversos jogos D3D8 e D3D9 que utilizam renderização de função fixa.
Para mais informações sobre as mudanças no DXVK 2.5.3, visite a página oficial do projeto no GitHub. O código-fonte já está disponível para download e, em breve, a nova versão estará nos repositórios estáveis das principais distribuições GNU/Linux.