A empresa Valve lançou o projeto Proton 11.0-1, baseado na base de código do projeto Wine, visando garantir a execução de aplicativos de jogos criados para Windows no Linux e disponíveis no catálogo Steam. O lançamento 11.0-1 é marcado como a primeira versão estável da série 11.0. As contribuições do projeto são distribuídas sob a licença BSD.
O Proton permite a execução direta no cliente Steam para Linux de aplicativos de jogos disponíveis apenas para Windows. O pacote inclui uma implementação do DirectX 8/9/10/11 (baseado no pacote DXVK) e DirectX 12 (baseado no vkd3d-proton), funcionando através da tradução de chamadas do DirectX para a API Vulkan, oferecendo suporte aprimorado para controladores de jogos e a possibilidade de usar o modo de tela cheia, independentemente das resoluções suportadas nos jogos. Para aumentar o desempenho em jogos multithread, são suportados os mecanismos 'esync' (Eventfd Synchronization) e 'futex/fsync'.
Entre as mudanças na nova versão do Proton:
- Sincronização concluída com o lançamento do Wine 11.0.
- Até a versão 2.7.1, a camada DXVK foi atualizada, traduzindo chamadas para a API Vulkan. O VKD3D-Proton, um fork do vkd3d criado pela Valve para melhorar o suporte ao Direct3D 12 no Proton, foi atualizado para o estado do repositório de 10 de abril.
- Atualizados wine-mono 11.0.0, vkd3d 1.19, dxvk-nvapi 0.9.1, Xalia 0.4.9.
- Adicionada a suporte ao Steamworks SDK 1.64.
- Para executar jogos x86 em sistemas ARM64EC, foi usado o emulador FEX 2605.
- Adicionada a suporte a jogos:
- Blaite
- Breath of Fire IV
- DCS World Steam Edition
- Deadly Premonition
- Dino Crisis
- Dino Crisis 2
- Don’t Die Dateless, Dummy!
- From Dust
- Gothic 1 Classic
- Metal Fatigue
- METAL GEAR SURVIVE
- Resident Evil (1996)
- Resident Evil 2 (1998)
- SHOGUN: Total War.
- Universe Generator: The Golden Sword
- Unknown Faces
- Warhammer: Vermintide 2
- X-Plane 12
- Problemas resolvidos em jogos:
- Age of Empires II: Definitive Edition
- ARC Raiders
- Arma: Reforger
- BIRDCAGE
- Blazblue Centralfiction
- Brighter Shores
- Call of Duty 2
- Call of Duty: WWII
- Chambers
- CHRONO TRIGGER
- Crimson Desert
- Cyberpunk 2077
- DEATH STRANDING 2: ON THE BEACH
- Disintegratio
- Duck Game
- Dungeon Siege
- Elder Scrolls IV: Oblivion Game of the Year Edition (2009)
- Grounded
- HELLDIVERS 2
- Hellsinker
- Hollow Knight Beta
- Idle Trillionaire
- Killer Inn
- METAL GEAR SOLID 2: Sons of Liberty
- Microsoft Flight Simulator
- No Man’s Sky
- Pentiment
- Phasmophobia
- RAGE
- Rei and the Floating City
- Resident Evil 2
- RoBoRumble
- Satisfactory
- Sea of Solitude
- She Sees Red
- Space Engineers
- The Finals
- The King of Fighters XIII Global Match
- The Witcher 3
- Titanfall 2
- Adicionada a suporte para uso de controladores de jogos em lançadores de jogos:
- Batman: Arkham Asylum GOTY
- BioShock
- Dino Crisis
- Dino Crisis 2
- Disney Bolt
- Disney Epic Mickey 2: The Power of Two
- Final Fantasy X/X-2 HD Remaster
- Hellsinker
- LocoCycle
- Metal Slug XX
- Mortal Kombat Komplete Edition
- Puddle
- Rayman: Raving Rabbids
- Red Faction: Armageddon
- Resident Evil (1996)
- Resident Evil 2 (1998)
- Resident Evil 3 Nemesis (1999)
- Rocket Knight
- Sonic the Hedgehog 4 — Episode II
- STAR WARS Starfighter
- Ys SEVEN
- Zero Escape: The Nonary Games
Fonte: opennet.ru
