A Valve publicou o lançamento do projeto Proton 7.0, que se baseia no código base do projeto Wine e tem como objetivo permitir que aplicativos de jogos criados para Windows e apresentados no catálogo Steam rodem em Linux. Os desenvolvimentos do projeto são distribuídos sob licença BSD.
O Proton permite que você execute diretamente aplicativos de jogos somente para Windows no cliente Steam Linux. O pacote inclui a implementação do DirectX 9/10/11 (baseado no pacote DXVK) e DirectX 12 (baseado no vkd3d-proton), funcionando através da tradução de chamadas DirectX para a API Vulkan, fornece suporte aprimorado para controladores de jogos e o capacidade de usar o modo de tela cheia, independentemente do suporte em jogos de resolução de tela. Para aumentar o desempenho de jogos multi-threaded, os mecanismos "esync" (Eventfd Synchronization) e "futex / fsync" são suportados.
Na nova versão:
- Sincronizado com o lançamento do Wine 7.0 (o branch anterior era baseado no Wine 6.3). Os patches específicos acumulados foram transferidos do Proton para o upstream, que agora estão incluídos na parte principal do Wine. A camada DXVK, que traduz chamadas para a API Vulkan, foi atualizada para a versão 1.9.4. VKD3D-Proton, um fork do vkd3d criado pela Valve para melhorar o suporte Direct3D 12 do Proton, foi atualizado para a versão 2.5-146. O pacote wine-mono foi atualizado para a versão 7.1.2.
- Adicionado suporte para decodificação de vídeo local no formato H.264.
- Adicionado suporte para o módulo Linux do sistema anti-cheat Easy Anti-Cheat (EAC), usado para garantir o lançamento de jogos baseados em Windows com anti-cheat habilitado. Easy Anti-Cheat permite que você execute um jogo em rede em um modo de isolamento especial, que verifica a integridade do cliente do jogo e detecta bloqueios do processo e manipulação de sua memória.
- Adicionado suporte ao jogo:
- Anno 1404
- Call of Juarez
- DCS World Steam Edição
- Disgaea 4 Completo +
- Dungeon Fighter Online
- Montanhas-russas épicas XR
- Eternal Return
- Forza Horizon 5
- Esboço de gravidade VR
- Monster Hunter Rise
- NecroVisioN
- Noites de Azure
- Oceanhorn: Monstro dos Mares Inexplorados
- Ordem de guerra
- Persona 4 Golden
- Resident Evil 0
- Resident Evil Revelations 2
- Edição Rocksmith 2014
- SCP: Secret Laboratory
- Wargroove
- Wartales
- Yakuza 4 Remasterizado
- Problemas resolvidos em jogos:
- Sea of Thieves
- Beacon
- Mount & Blade II: Bannerlord
- Age of Empires IV
- Vingadores da Marvel
- Estabilidade do runescape
- Coleção Castlevania Advance
- Iniciador Paradoxo
- Desbravador: Ira dos Justos
- Far Cry
- Doom Eternal
- Suporte de áudio aprimorado para Skyrim, Fallout 4 e Mass Effect 1.
- Suporte aprimorado para controladores Steam em jogos lançados na plataforma Origin.
- As otimizações de desempenho relacionadas ao processamento de entrada, janelas e alocação de memória foram movidas do ramo Proton Experimental.
Além disso, pode-se notar que o suporte para 591 jogos foi confirmado para o console de jogos Steam Deck baseado em Linux. 337 jogos são marcados como verificados manualmente pela equipe da Valve (Verificado). Dos jogos testados, 267 (79%) não possuem versão nativa do Linux e rodam em Proton.
Fonte: opennet.ru