Valve har publicerat en uppdatering till Proton 8.0-4-projektet, som är baserat på Wine-projektets kodbas och syftar till att köra spelapplikationer skapade för Windows och presenterade i Steam-katalogen på Linux. Utvecklingen av projektet distribueras under BSD-licensen.
Proton låter dig köra spelapplikationer endast för Windows direkt i Steam Linux-klienten. Paketet inkluderar implementeringar av DirectX 9/10/11 (baserat på DXVK-paketet) och DirectX 12 (baserat på vkd3d-proton), som arbetar genom översättningen av DirectX-anrop till Vulkan API, ger förbättrat stöd för spelkontroller och möjligheten för att använda helskärmsläge oavsett vilka som stöds i spelskärmsupplösningar. För att öka prestandan hos spel med flera trådar, stöds mekanismerna "esync" (Eventfd Synchronization) och "futex/fsync". Bland ändringarna i den nya versionen av Proton:
- DXVK-lagret, som översätter anrop till Vulkan API, har uppdaterats till version 2.3-5-g83dc4678. VKD3D-Proton, en gaffel av vkd3d skapad av Valve för att förbättra Protons Direct3D 12-stöd, har uppdaterats till version 2.10. Shader-kompilatorn är synkroniserad med den senaste vkd3d-kodbasen. Paketet dxvk-nvapi har uppdaterats till version 0.6.4. Wine har uppdaterats till version 8.0.1.
- Tillagt stöd för Steamworks SDK 1.58.
- Lade till stöd för spel som tidigare bara fungerade i Proton Experimental-grenen:
- Arthurian Legends
- KAOSKOD -NYTT TECKN PÅ KATTROFEN-
- EverQuest 2
- Oddworld: Stranger's Wrath HD
- Songs for a Hero - Definitive Edition
- STAR WARS Riddare av den gamla republiken II
- The Longest Journey
- Fixade regressioner som dök upp i Proton 8.0-grenen och ledde till problem i spelen Have a Nice Death, Resident Evil 4 (2005), Makai Kingdom: Reclaimed and Rebound, Echo och Scrap Mechanic. Fixade en regression som orsakade problem vid hot-plugging av spelkontroller på grund av ett racetillstånd.
- Problem i spel och applikationer har lösts:
- Overwatch 2
- Battle.net
- EA Desktop
- Baldur's Gate 3
- Street Fighter 6
- Garry's Mod, Dark Souls II, Aura: Fate of the Ages och Train Simulator
- Empyrion - Galactic Survival
- Secret of Mana
- Aura: Tidernas öde
- dvärg fästning
- Herrelös
- Systemchock (2023)
- Död i dagsljus,
- Warhammer 40,000 XNUMX: Boltgun
- Final Fantasy XIII
- Locoland
- Extraktion av Rainbow Six
- Ashes of Singularity: Escalation
- Age of Empires II: Definitive Edition
- Age of Empires IV
- Age of Wonders 4:s Paradox Launcher
- Ubisoft Connect
- Metro Exodus Enhanced Edition.
- Ship of Fools
- Mamashroom och The Bookwalker: Thief of Tales
- Dark Parables: The Exiled Prince Collector's Edition
- Aktiverat nvapi-stöd i spel:
- Alone in the Dark
- Atom-hjärta
- Baldur's Gate 3
- Demonolog
- Desordre
- Doge Simulator
- Icarus
- Lager av skräck
- Portal Prelude RTX
- Extraktion av Rainbow Six
- Ratchet & Clank: Rift Apart
- Rester 2
- Avskuren stål
- Sherlock Holmes The Awakened
- Showgunners
- Spider-Man: Miles Morales
- Strayed Lights
- trepang2
- voidtrain
- Warhammer 40,000: Darktide
Källa: opennet.ru