A Valve lançou o Proton 6.3-3, baseado no projeto Wine e que visa garantir o lançamento em Linux aplicativos de jogos criados para Windows e apresentado no catálogo do Steam. O trabalho do projeto é distribuído sob a licença BSD.
O Proton permite que você inicie diretamente em Linux-Aplicativos de jogos do cliente Steam fornecidos apenas para WindowsO pacote inclui uma implementação do DirectX 9/10/11 (baseada no pacote DXVK) e do DirectX 12 (baseada no vkd3d-proton), que funciona através da tradução das chamadas DirectX para a API Vulkan. Ele oferece suporte aprimorado para controladores de jogos e a capacidade de usar o modo de tela cheia independentemente das resoluções de tela suportadas pelos jogos. Para melhorar o desempenho de jogos multithread, os mecanismos "esync" (Sincronização Eventfd) e "futex/fsync" são suportados.
Na nova versão:
- O VKD3D-Proton, um fork do vkd3d criado pela Valve para aprimorar o suporte ao Direct3D 12, foi atualizado para a versão 2.3.1, que adiciona suporte inicial à API DXR 1.0 (DirectX Raytracing), finaliza o suporte a VRS (Variable Rate Shading) e Rasterização Conservadora, e implementa a chamada D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, permitindo o uso de APITraces. Diversas otimizações de desempenho significativas foram realizadas.
- Adicionado suporte para The Origin Overlay, Bus and Army General e Mount & Blade II: Bannerlord.
- Corrigimos problemas que afetavam Red Dead Redemption 2 e Age of Empires II: Definitive Edition.
- Corrigidos problemas com os inicializadores de Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, Beam.NG e Eve Online.
- Problemas resolvidos com a detecção do controle do Xbox em Far Cry Primal.
- Adicionada a capacidade de ajustar o brilho e a cor em jogos mais antigos, como Deus Ex.
Fonte: opennet.ru
