Valve heeft de release van het project aangekondigd Proton 11.0-1, gebaseerd op de codebase van het Wine-project en gericht op het mogelijk maken van het draaien van in Linux gemaakte Windows-spelapplicaties die in de Steam-catalogus zijn opgenomen. Release 11.0-1 wordt gemarkeerd als de eerste stabiele release van tak 11.0. De ontwikkelingen van het project worden verspreid onder de BSD-licentie.
Proton maakt het mogelijk om Windows-spelapplicaties die alleen voor Windows zijn geleverd, direct te starten in de Linux-client van Steam. Het pakketaan omvat de implementatie van DirectX 8/9/10/11 (gebaseerd op het DXVK-pakket) en DirectX 12 (gebaseerd op vkd3d-proton), dat werkt door het vertalen van DirectX-aanroepen naar de Vulkan API, biedt verbeterde ondersteuning voor spelcontrollers en de mogelijkheid om de volledige schermmodus te gebruiken, ongeacht de schermresoluties die in de spellen worden ondersteund. Voor het verhogen van de prestaties van multithreaded spellen worden de mechanismen esync (Eventfd Synchronization) en futex/fsync ondersteund.
Onder wijzigingen in de nieuwe versie van Proton:
- Synchronisatie is uitgevoerd met de release van Wine 11.0.
- De DXVK-laag, die aanroepen naar de Vulkan API vertaalt, is bijgewerkt tot versie 2.7.1. VKD3D-Proton, een tak van vkd3d, gemaakt door Valve voor een betere ondersteuning van Direct3D 12 in Proton, is bijgewerkt naar de status van de repository van 10 april.
- Wine-mono 11.0.0, vkd3d 1.19, dxvk-nvapi 0.9.1 zijn bijgewerkt, Xalia 0.4.9.
- Ondersteuning voor Steamworks SDK 1.64 is toegevoegd.
- Voor het draaien van x86-spellen op ARM64EC-systemen is een emulator ingeschakeld FEX 2605.
Ondersteuning toegevoegd voor spellen:
- 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
Problemen in spellen opgelost:
- 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
Ondersteuning voor het gebruik van gamecontrollers in de launchers van games is toegevoegd:
- 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
Bron: linux.org.ru
