A válvula liberou o lançamento da nova versão do projeto Proton 7.0-3, que é baseado no código base do projeto Wine e tem como objetivo executar aplicativos de jogos criados para Windows e apresentados no catálogo Steam no Linux.
Proton permite executar aplicativos de jogos apenas para Windows diretamente 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 ) trabalhando através da tradução de chamadas DirectX para a API Vulkan, oferece suporte aprimorado para drivers de jogos e o capacidade de usar tela cheia, independentemente do modo suportado pelos jogos de resolução de tela.
Principais novos recursos do Proton 7.0-3
Nesta nova versão que se apresenta, podemos constatar que o suporte para reconstruir o driver xinput em dispositivos Steam Deck.
Outra das mudanças que se destacam nesta nova versão é o detecção de roda de jogo aprimorada, além disso também foi adicionado suporte para API Windows.Gaming.Input, que fornece acesso aos controladores de jogo.
Além disso, a camada DXVK, que fornece uma implementação de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, trabalhando através da tradução de chamadas de API Vulkan, atualizado para a versão 1.10.1-57-g279b4b7e.
Além disso, o atualizações xvk-nvapi, a implementação do NVAPI sobre DXVK para a versão 0.5.4, bem como a implementação da versão atualizada do WineMono 7.3.0.
Os seguintes jogos são suportados:
- Idade da Cavalaria
- Sob um céu de aço
- Chrono Cross: a edição Radical Dreamer
- Cidades XXL
- CladunX2
- Armadura Amaldiçoada
- Táticas Flanarion
- Guerra de Gary Grigsby no Oriente
- Guerra de Gary Grigsby no Ocidente
- Iraque: Prólogo
- Guerreiro Mecânico Online
- Pequenos rádios grandes televisores
- Split / Second
- Star Wars Episódio I Racer
- Estranho de Sword City revisitado
- Súcubo x Santo
- V Rising
- Warhammer: Fim dos Tempos - Vermintide
- We Were Here Forever
Das outras correções que foram realizados também incluem:
- Corrige o travamento do Elden Ring durante o jogo longo.
- Repare o novo lançador de Final Fantasy XIV Online.
- Corrigida a falha do DEATHLOOP após uma longa suspensão do sistema.
- Corrigida falha no teste de Turing ao iniciar o Capítulo 4.
- Correção para compatibilidade do controlador no Mini Ninja.
- Correção para Resident Evil Revelations 2 não sendo lançado no Steam Deck.
- Corrija a reprodução de vídeo em: Disintegration, Dread X Collection: The Hunt, EZ2ON REBOOT: R, El Hijo – A Wild West Tale, Ember Knights, Outward: Definitive Edition, POSTAL4: No Regerts, Power Rangers: Battle for the Grid, Solosta: Crown of the Magister, Street Fighter V, The Room 4: Old Sins.
- Corrigida a reprodução de vídeo em Ghostwire: Tokyo e outros jogos usando codecs VP8 e VP9.
- Correção para compatibilidade do controlador sem volante no WRC10.
- Solução para o S&box não encontrar nenhum jogo para participar.
- Corrigir The Legend of Heroes: Zero no Kiseki Kai travando no primeiro lançamento.
- Corrige o travamento do Mortal Kombat Komplete quando há dispositivos de áudio com nomes longos.
- Corrigida a manipulação de links externos no Castelo Morihisa.
SSe você estiver interessado em saber mais sobre isso Sobre a nova versão lançada, você pode verificar os detalhes em o seguinte link.
Como ativar o Proton no Steam?
Para aqueles interessados em experimentar o Proton, eles devem ter a versão beta do Steam instalada em seu sistema, Caso não seja, eles podem ingressar na versão beta do Linux a partir do cliente Steam.
Para isso eles devem abra o cliente Steam e clique em Steam no canto superior esquerdo e depois em Configurações.
Na seção "Conta", você encontrará a opção de se registrar para a versão beta. Fazer isso e aceitar fechará o cliente Steam e baixará a versão beta (uma nova instalação).
Ao final e após acessar sua conta, eles retornam à mesma rota para verificar se já estão usando o Proton. Agora você pode instalar seus jogos regularmente, você será lembrado pela única vez que o Proton é usado para isso.
Por outro lado se você estiver interessado em compilar o código por conta própria, você pode obter a nova versão baixando-a em o seguinte link.
As instruções, bem como os detalhes para a realização deste processo e outras informações sobre o projeto podem ser encontradas neste link