A empresa Valve publicou a versão do projeto Proton 6.3-5, que é baseada nos desenvolvimentos do projeto Wine e visa garantir a execução de aplicativos de jogos no Linux, criados para Windows e disponíveis no catálogo Steam. Os desenvolvimentos do projeto são distribuídos 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 feitas alterações destinadas a melhorar a qualidade de renderização nos jogos Bloodstained, Deep Rock Galactic, The Medium, Metal Gear Solid V: The Phantom Pain, Resident Evil 2 (2019), Resident Evil 3 (2020) e Team Sonic Racing.
- DXVK (1.9) e vkd3d-proton foram atualizados.
- O DXGI fornecido no DXVK é usado para selecionar a GPU padrão.
- Melhor suporte para controle de jogos em Hades e muitos outros jogos da base do motor Unity.
- Adicionada a suporte a jogos:
- Sid Meier’s Civilization VI,
- Crypt Stalker,
- Dark Devotion,
- Dorfromantic,
- Far Cry,
- Hard Reset,
- Hogs of War,
- Might & Magic: Clash of Heroes,
- Pro Cycling Manager 2020,
- Sang Froid — Tales of Werewolves,
- Secret of Mana,
- Trainz Railroad Simulator 2019.
- Problemas ao clicar em links em CyberPunk 2077 e Darksburg foram resolvidos.
- Crashes ao iniciar Conan Exile e outros jogos da empresa Funcom foram resolvidos.
- O desaparecimento do som em Project Cars 3 foi corrigido.
- Melhor suporte para builds em containers fora da máquina virtual onde a build foi realizada.
Fonte: opennet.ru
