Lançamento do Proton 4.2-4, um pacote para rodar jogos do Windows no Linux
Empresa de válvulas publicado construindo o projeto Próton 4.2-4, que se baseia nos desenvolvimentos do projeto Wine e tem como objetivo garantir o lançamento de aplicações de jogos criadas para Windows e apresentadas no catálogo Steam no Linux. Desenvolvimentos de projetos espalhar sob licença BSD. À medida que ficam prontas, as alterações desenvolvidas no Proton são transferidas para o Wine original e projetos relacionados, como DXVK e vkd3d.
O Proton permite que você execute diretamente aplicativos de jogos somente para Windows no cliente Steam Linux. O pacote inclui uma implementação de DirectX 10/11 (baseado em Dxvk) e 12 (com base em vkd3d), trabalhando por meio de chamadas DirectX para a API Vulkan, fornece suporte aprimorado para controladores de jogos e a capacidade de usar o modo de tela inteira, independentemente das resoluções de tela suportadas nos jogos. Comparado ao Wine original, o desempenho dos jogos multithread aumentou significativamente graças ao uso de patches "esync"(Sincronização de Eventfd).
A camada DXVK (uma implementação de DXGI, Direct3D 10 e Direct3D 11 na API Vulkan) foi atualizada para a versão 1.1.1, em qual adicionou suporte para colocar código de shader na memória de forma compactada e aumentou o desempenho de vários jogos, especialmente aqueles construídos no Unreal Engine 4.
Corrigido travamento ao iniciar o jogo RAGE 2 (para funcionar em sistemas com GPUs AMD é necessária a versão experimental mais recente do Mesa);
Suporte aprimorado à API gráfica Vulkan, garantindo compatibilidade com a build Vulkan do jogo “No Man's Sky”;
Ícones aprimorados para alguns gerenciadores de janelas;
Corrigido um bug que fazia com que o processo Wine travasse ao atualizar a versão Proton;
Resolvidos problemas com detecção de controladores de jogo em jogos Yakuza Kiwami e Telltale;
Corrigidos erros devido aos quais paisagens eram geradas incorretamente no jogo Space Engineers;