Alguns dias atrás A Valve lançou a nova versão do projeto Proton 4.2-4, que se baseia no trabalho do projeto Wine e visa garantir o lançamento de aplicativos de jogos Linux criados para Windows e apresentados no catálogo do Steam.
Os desenvolvimentos do projeto são distribuídos sob a licença BSD. Assim que estiverem prontas, as alterações desenvolvidas no Proton são transferidas para o projeto Wine original e para projetos relacionados, como DXVK e vkd3d.
Sobre o Proton
Proton permite que você execute aplicativos de jogos que estão disponíveis apenas para Windows diretamente no cliente Linux Steam.
O pacote inclui implementação DirectX 10/11 (baseado em DXVK) e 12 (baseado em vkd3d), trabalhando por meio da tradução de chamadas DirectX para a API Vulkan, fornece suporte aprimorado para controladores de jogo e a capacidade de usar o modo de tela inteira, independentemente das resoluções de tela suportadas em jogos.
Comparado com o projeto Wine original, o desempenho de jogos multithread aumentou significativamente graças ao uso dos patches »esync» (Eventfd Synchronization).
Atualmente a alguns dos jogos e aplicativos que foram testados e funcionam bem sobre este projeto são:
- Beat Sabre
- Bejeweled 2 Deluxe
- Clube de Literatura Doki Doki!
- DOOM
- Fallout Shelter
- FATE
- DOOM II: Inferno na Terra
- DOF VFR
- FANTASIA FINAL VI
- Geometria Traço
- Google Earth VR
- Na brecha
- Magic: The Gathering - Duels of the Planeswalkers 2012
- Magic: The Gathering - Duels of the Planeswalkers 2013
- Montagem e lâmina
- Montagem e lâmina: com fogo e espada
- Nier: Automata
- DIA DE PAGAMENTO: O Assalto
- QUAKE
- S.T.A.L.K.E.R.: Shadow of Chernobyl
- Star Wars: Battlefront 2
- Tekken 7
- O último remanescente
- Tropico 4
- Ultimate Doom
- Warhammer 40,000: Dawn of War - Dark Crusade
- Warhammer 40,000: Dawn of War - Soulstorm.
O que há de novo no Proton 4.2-4?
Nesta nova versão do Proton 4.2-4 é destacado que a camada DXVK (Implementação DXGI, Direct3D 10 e Direct3D 11 além da API Vulkan) foi atualizado para a versão 1.1.1, que adiciona suporte para colocar shaders na memória compactada e aumentar o desempenho de vários jogos, especialmente aqueles baseados no Unreal Engine 4.
Além disso, falha corrigida ao iniciar o jogo RAGE 2 (Para trabalhar em sistemas com GPUs AMD requer o uso de uma nova versão experimental do Mesa).
El o suporte para trabalhar com a API gráfica Vulkan foi aprimorado bem como compatibilidade com o jogo No Man's Sky.
Uma pequena alteração que não podemos descartar são os ícones aprimorados para alguns gerenciadores de janela.
Outras mudanças que se destacam neste novo lançamento são:
- Corrigido um bug que fazia com que o processo do Wine travasse ao atualizar a versão do Proton
- Problemas de definição de controle de jogo em jogos Yakuza Kiwami e Telltale
- Erros corrigidos devido a paisagens geradas incorretamente no jogo Space Engineers
- Corrigida a falha ao iniciar o jogo Flower.
Como ativar o Proton no Steam?
Se você estiver interessado em experimentar o que o projeto Proton oferece em sua distribuição Linux preferida, o único requisito que eles devem cumprir é instalar a versão beta do Steam Play para Linux ou junte-se ao Linux beta a partir do cliente Steam (se você já tiver o Steam instalado em seu sistema).
Para mudar para a versão Beta do Steam, dVocê deve abrir o cliente Steam em seu sistema e clicar em o menu Steam no canto superior esquerdo e depois em Configuração.
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 como de costume, você será lembrado pela única vez que o Proton é usado para isso.