Proton 4.11 é lançado com muitas novidades para gamers Linux - Diolinux - O modo Linux e Open Source de ver o Mundo

Responsive Ad Slot

Proton 4.11 é lançado com muitas novidades para gamers Linux

Valve lança mais uma versão do seu projeto em cima do Wine e DXVK, com a novidade do D9VK embutido.

quinta-feira, 1 de agosto de 2019

/ por Ricardo
A semana começou agitada para quem gosta de games e é usuário de Linux. Primeiro foi a NVIDIA lançando versões novas de drivers, agora a Valve trazendo uma nova versão do Proton e uma nova ferramenta de sincronização de objetos nos jogos. 

Proton 4.11 é lançado com muitas novidades  para gamers Linux





A primeira novidade é em relação ao Proton, que chegou com várias melhorias, correções de bugs e um salto na sua versão. Começando com a versão, que antes era a 4.2-9 e agora foi para 4.11, assim seguindo a mesma versão do Wine. Com isso trouxe:

● 3300 melhorias do Wine para o Proton e 154 patches do Proton 4.2 não são mais necessários ou foram para o upstreamed.

DXVK atualizado para a versão 1.3;

FAudio atualizado para a versão 19.07;

● Corrigido o input lag e adicionado suporte a rumble em alguns jogos que utilizam a Engine Unity;

Dentro deste update do Proton, dois se destacam, como a adição do D9VK e a mudança de alguns “módulos’ para Windows PE.

Sobre o D9VK, ele está vindo embutido em modo experimental, tendo que ser ativado manualmente no momento. O D9VK vinha sendo testado desde Junho, de acordo com o dev Joshua Ashton. Agora a Valve vai estar financiando de forma mais direta. Para ativar o D9VK nos jogos e assim experimentá-lo, você vai precisar colocar o seguinte parâmetro no jogo dentro da Steam: PROTON_USE_D9VK=1 %command%

A outra novidade é a mudança de alguns módulos do Wine, que antes eram em libs feitas no Linux e agora estão sendo construídas sobre as libs do Windows PE. Isso pode ajudar na compatibilidade de alguns sistemas de DRM e anti-cheat, conforme vai avançando o trabalho, a compatibilidade vai ficando mais madura e eficiente.

Para mais detalhes sobre essa versão do Proton, pode ser consultada aqui.

Agora a outra grande novidade é o começo dos testes do fsync, para melhorar a sincronização em processos a ser baseado no futex. Quando a Valve começou o desenvolvimento do Proton, encontrou problemas com jogos multi-threaded, assim trabalhou em conjunto com a CodeWeavers e desenvolveu um patchset, o “esync”, para resolver esses problemas. A princípio funcionou, mas precisava de várias configurações e poderiam causar problemas de exaustão nos aplicativos.

Por isso a Valve preferiu trabalhar em uma nova solução, o fsync. Com essa nova funcionalidade, o ganho nos games é esperado, visto que vai ser trabalhado junto ao kernel, tanto que a Valve mandou uma sugestão de mudança, para que ela seja “acomodada” no Kernel Linux.

Se você quiser testar esse kernel modificado pela Valve e testar às melhorias do fsync, eles publicaram um tutorial de como fazer isso.

Este artigo não acaba aqui, continue trocando uma ideia lá no nosso fórum.

Espero você até a próxima, um forte abraço.
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.

Blog Diolinux © all rights reserved
made with by templateszoo