A empresa Valve publicou uma atualização do projeto Proton 8.0-2, baseado na base de código do projeto Wine e destinado a garantir a execução de aplicativos de jogos no Linux, criados para Windows e listados no catálogo Steam. Os desenvolvimentos do projeto são licenciados sob a licença BSD.
O Proton permite o lançamento direto de aplicativos de jogos no cliente Steam para Linux, que são oferecidos apenas para Windows. O pacote inclui a implementação do DirectX 9/10/11 (baseado no pacote DXVK) e do DirectX 12 (baseado no vkd3d-proton), funcionando através da tradução de chamadas do DirectX para a API Vulkan, oferece suporte aprimorado para controladores de jogos e a possibilidade de uso do modo de tela cheia, independentemente das resoluções suportadas pelos jogos. Para aumentar o desempenho de jogos multithread, são suportados mecanismos como "esync" (Eventfd Synchronization) e "futex/fsync".
Na nova versão, foram resolvidos problemas em jogos como Baldur’s Gate 3, Divinity: Original Sin: Enhanced Edition, Divinity Original Sin II: Definitive Edition, Path of Exile, Elden Ring e Red Dead Redemption 2. Houve a correção de um vazamento de memória que ocorria ao iniciar Trackmania e Ubisoft Connect. Também foi resolvido um problema de falha no EA Launcher.
Fonte: opennet.ru
