O que é Proton para Steam e como isso afeta os jogos no Linux?


0

Valve Proton e Linux

Lembra dos dias em que jogar no Linux era difícil de imaginar? Graças à camada de compatibilidade do Proton e às empresas com foco no Linux, os jogos no Linux ficaram muito melhores nos últimos anos. Mas o que exatamente é o Proton e por que ele é importante para os jogos Linux?

O que é a camada de compatibilidade de prótons?

Para entender o que é Proton, primeiro, precisamos entender duas tecnologias – DirectX e Vulkan.
Pense neles como aplicativos de driver para jogos. Eles são interfaces de programação de aplicativos (APIs) que ajudam seu computador a se comunicar com placas gráficas.

Embora DirectX seja uma API de código fechado desenvolvida pela Microsoft e específica para Windows, o Linux usa a API Vulkan de código aberto. Existem muitas outras APIs como OpenGL, mas vamos nos concentrar apenas em Vulkan e DirectX.

Como o DirectX é uma API somente do Windows e como o Windows é um dos sistemas operacionais mais populares globalmente, os desenvolvedores de jogos se concentram na otimização de seus jogos no DirectX. Como os jogos do Windows não podem ser reproduzidos no Linux, é aqui que entra o Proton.

Em termos simples, o Proton feito pela Valve é um fork do Wine que usa bibliotecas como DXVK (DirectX sobre Vulkan) para traduzir jogos DirectX para Vulkan. Pense desta maneira. Os jogos se comunicam com sua placa gráfica usando DirectX. O DirectX reúne recursos e os aloca para jogos. DirectX contém Direct3D (que é responsável por renderizar gráficos 3D em aplicativos). O Proton converte essas chamadas Direct3D em chamadas compreensíveis pelo Vulkan usando as bibliotecas.

O resultado final é um jogo apenas para Windows rodando em um PC Linux.

O que você pode jogar com o Proton?

Quando o Proton foi lançado em 2018, ele podia jogar apenas 27 jogos. No entanto, em três anos, a lista de jogos suportados cresceu para cerca de 16.000.

Estatísticas ProtonDB

O Proton é limitado, entretanto, por não poder jogar jogos com mecanismos anti-cheat integrados. Como o nome sugere, os mecanismos anti-cheat nos jogos evitam que os jogadores trapaceiem. Com o aumento dos trapaceiros, as empresas de jogos fizeram parceria com fornecedores de mecanismos anti-trapaça para melhorar a experiência de jogo. Alguns dos fornecedores anti-cheat populares são BattlEye e Easy da Epic Games.

Para descobrir quais jogos são suportados atualmente, acesse o site oficial do ProtonDB. No momento em que este livro foi escrito, mais de 77% dos primeiros 1.000 jogos são jogáveis ​​usando Proton, em que mais de 21% são executados nativamente (não requerem Proton), 21% são classificados como Platina (fora da caixa), 56% Ouro ( executado após ajustes), 66% Silver (executado com pequenos problemas e ajustes) e 71% Bronze (executado, mas travar com freqüência).

Como usar o Proton

Para habilitar o Proton, acesse Configurações do Steam> Steam Play> Habilitar Steam Play.

Configurações do Steam

Se você está procurando um guia detalhado sobre como executar jogos do Windows no Linux usando Proton, nós o ajudamos.

O futuro dos jogos em Linux com Proton

Não há como negar que o Desktop Linux melhorou na última década. No entanto, uma área onde o GNU / Linux estava gravemente deficiente era nos jogos – até que o Proton apareceu.

Proton é a chave para revolucionar os jogos do Linux a ponto de o Linux poder competir com o Windows. Um desenvolvimento que também pode ajudar a impulsionar os jogos no Linux é o
Steam Deck, anunciado em julho de 2021.

Para começar, o Steam Deck é um console de jogos portátil da Valve que roda Arch Linux (SteamOS com KDE Plasma, para ser mais preciso) e usa Proton para rodar jogos do Windows. O que é empolgante é que a Valve sabe que jogos com recursos anti-cheat não funcionarão no console. Como resultado, está trabalhando com os desenvolvedores do Easy e do BattlEye para possibilitar a execução de jogos do Windows que usam os mesmos mecanismos anti-cheat.

O fato de o Linux ser de código aberto significa que se a Valve conseguir obter o suporte do Easy e do BattlEye no SteamOS, o mesmo poderia ser portado para outras distros Linux. Isso acabaria por fortalecer a experiência de jogos do Linux em desktops em geral.

É muito cedo para prever exatamente como as coisas vão mudar, mas por enquanto, o futuro dos jogos Linux parece brilhante.


Like it? Share with your friends!

0

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win

0 Comments

Your email address will not be published. Required fields are marked *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format