A Valve lançou uma nova versão do Steam Play beta que inclui uma camada de compatibilidade, chamada Proton (baseada no Wine, com bibliotecas adicionais) que permite jogar jogos do Windows no Linux.
Graças a isso, você poderá instalar jogos somente para Windows e executá-los diretamente do cliente Linux Steam, junto com Steamworks nativo e suporte OpenVR.
Existem atualmente 27 títulos que são oficialmente suportados por esta versão Beta do Steam Play, incluindo FINAL FANTASY VI, DOOM, DOOM II, QUAKE, Star Wars: Battlefront 2, STALKER: Shadow of Chernobyl e mais, junto com o DOOM habilitado para VR VFR e a versão VR do aplicativo Google Earth.
Mais jogos serão marcados como suportados no Linux via Proton no futuro, mas até então há uma opção para forçar a ativação do Steam Play para todos os jogos em sua biblioteca, incluindo aqueles que não foram verificados com Proton (você encontrará instruções sobre como para habilitar isso no final do artigo).
As melhorias nesta versão beta do Steam Play incluem:
Os jogos do Windows sem a versão do Linux atualmente disponível agora podem ser instalados e executados diretamente do cliente Linux Steam, completo com Steamworks nativo e suporte OpenVR.
As implementações do DirectX 11 e 12 agora são baseadas no Vulkan, resultando em compatibilidade de jogo aprimorada e impacto de desempenho reduzido.
O suporte para tela inteira foi aprimorado: os jogos em tela inteira serão perfeitamente estendidos para a exibição desejada sem interferir na resolução nativa do monitor ou exigir o uso de uma área de trabalho virtual.
Suporte aprimorado ao controlador de jogo: os jogos reconhecerão automaticamente todos os controladores compatíveis com o Steam. Espere mais compatibilidade de controle out-of-the-box do que até mesmo a versão original do jogo.
O desempenho para jogos multithread foi bastante melhorado em comparação com o Vanilla Wine.
Mais adiante no anúncio é mencionado que o Proton é baseado em uma versão modificada ou Wine, com melhorias " projetadas e financiadas pela Valve, em um esforço de desenvolvimento conjunto com CodeWeavers ".
Deve-se notar que para placas de vídeo Nvidia, a versão 396.51 dos drivers proprietários é necessária. Os usuários de AMD e Intel precisam instalar versões recentes de MESA e LLVM. As instruções de instalação estão disponíveis para Ubuntu 18.04/Linux Mint 19, assim como uma lista completa de requisitos está disponível aqui.
Obviamente, esta é uma ótima notícia, mas acho que há um porém. Haverá menos lançamentos de jogos Linux nativos devido a este recurso Steam? Por que trabalhar em uma porta Linux nativa (excluindo aqui os jogos que só exigem o clique de um botão para serem construídos no Linux, como jogos feitos com Unity) quando o Steam oferece uma solução integrada para executar a versão Windows do jogo no Linux, mesmo se houver uma pequena perda de desempenho. O que você acha?
Para habilitar o Steam Play, você precisa optar pela atualização do Steam Beta, caso ainda não o tenha feito. Para fazer isso, abra as configurações do Steam e na guia Account
, clique em CHANGE...
em Beta participation
e selecione Steam Beta Update
no menu suspenso:
Depois que o Steam for atualizado e reiniciado, você deverá ver uma seção Steam Play
na barra lateral da janela de configurações do Steam. A partir daí, marque a caixa ao lado de Enable Steam Play
para todos os títulos, conforme mostrado na imagem abaixo:
Use esta opção para testar jogos que ainda não foram colocados na lista de permissões e você não quer esperar até que sejam oficialmente suportados. Deve-se observar que habilitar isso não significa que todos os jogos funcionarão - alguns não funcionarão, enquanto outros podem ter problemas de desempenho.
Leia mais sobre este lançamento do Steam Play aqui.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Valve's Steam Play Update Brings Support For Windows-Only Games To Linux With Proton (Wine-Based)