A Valve lançou o Proton 9.0-2, um pacote para executar jogos do Windows no Linux

A empresa Valve publicou uma nova versão do projeto Proton 9.0-2, baseado na base de código do projeto Wine e focado em garantir a execução de aplicativos de jogos para Windows no Linux, disponíveis no catálogo Steam. Os desenvolvimentos do projeto são distribuídos sob a licença BSD.

O Proton permite o lançamento direto de aplicativos de jogos no cliente Steam para Linux, que são oferecidos apenas para Windows. O pacote inclui a implementação do DirectX 9/10/11 (baseado no pacote DXVK) e do DirectX 12 (baseado no vkd3d-proton), funcionando através da tradução de chamadas do DirectX para a API Vulkan, oferece suporte aprimorado para controladores de jogos e a possibilidade de uso do modo de tela cheia, independentemente das resoluções suportadas pelos jogos. Para aumentar o desempenho de jogos multithread, são suportados mecanismos como "esync" (Eventfd Synchronization) e "futex/fsync".

Entre as mudanças na nova versão do Proton:

  • Adicionada a compatibilidade com OpenXR 1.1.36 (padrão Khronos) e OpenVR 2.2.3 (interface de programação da Valve) para funcionamento com headsets de realidade virtual.
  • Melhorada a compatibilidade com o pacote OpenComposite, permitindo a execução de jogos criados para SteamVR sem o SteamVR, usando a implementação do OpenVR que traduz chamadas para o OpenXR.
  • Sincronização realizada com o lançamento do Wine 9.1.
  • Até a versão 2.3.1, o intermediário DXVK foi atualizado, traduzindo chamadas para a API Vulkan.
  • VKD3D-Proton, um fork do vkd3d criado pela Valve para melhorar o suporte ao Direct3D 12 no Proton, foi atualizado para a versão 2.12.1.
  • O pacote Dxvk-nvapi, com a implementação da biblioteca NVAPI sobre o DXVK, foi atualizado para a versão 0.7.0.
  • O motor Wine Mono, com a implementação da plataforma .NET, foi atualizado para o lançamento 9.1.0.
  • Adicionada a suporte a jogos:
    • Alpha League
    • Battlezone Gold Edition (em modo VR)
    • Black Desert Online
    • FreestyleFootball R
    • Helldivers 2
    • Hero’s Land
    • Iragon
    • SimCity 3000 Unlimited
    • Warlords Battlecry III
  • Com a ajuda da Xalia, foi possível usar controladores de jogos para controlar lançadores de jogos:
    • Clustertruck
    • Fallout 3 (edição padrão e GOTY)
    • Fallout 4
    • Mugsters
    • The Elder Scrolls V: Skyrim (72850)
    • The Elder Scrolls V: Skyrim Special Edition
    • Tomb Raider: Anniversary
    • Tomb Raider: Legend
  • Solução de problemas de inicialização para os jogos "Call of Juarez: Gunslinger" e "Command & Conquer: The Covert Operations" em sistemas com um grande número de núcleos de CPU.
  • Problemas resolvidos ao iniciar jogos:
    • Akka Arrh
    • Alien Swarm: Reactive Drop
    • Apex Legends
    • Beat Saber
    • Bloons Monkey City
    • Brothers: A Tale of Two Sons
    • Call of Juarez: Bound in Blood
    • Cities: Skylines
    • Cosmoteer Starship Architect & Commander
    • Descent 3
    • Ghost of Tsushima
    • GRIS
    • Halo Infinite
    • Horizon Forbidden West
    • Idle Spiral
    • Marvel vs Capcom: Infinite
    • Nightingale
    • Shatterline
    • Simon the Sorcerer: 25th Anniversary Edition
    • Tekken 8
    • The Desolate Hope
    • The Finals
    • Tom Clancy’s Ghost Recon: Future Soldier
    • Tower Princess
    • Viking: Battle for Asgard
    • We Love Katamari REROLL+ Royal Reverie

    Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster