Tvrtka Valve objavila je novu verziju projekta Proton 9.0-4, temeljenog na kodnoj bazi projekta Wine, koji je usmjeren na omogućavanje pokretanja Linux igara izrađenih za Windows i predstavljenih u Steam katalogu. Razvoj projekta distribuira se pod BSD licencom.
Proton omogućuje izravno pokretanje igara na Linux klijentu Steam koje su dostupne samo za Windows. Paket uključuje implementaciju DirectX 9/10/11 (temeljen na DXVK) i DirectX 12 (temeljen na vkd3d-proton), koje rade putem prevođenja DirectX poziva u Vulkan API, pruža poboljšanu podršku za kontrolere za igre i mogućnost korištenja punog zaslona neovisno o podržanim razlučivostima u igrama. Za poboljšanje performansi višedretvenih igara podržani su mehanizmi 'esync' (Eventfd Synchronization) i 'futex/fsync'.
Među promjenama u novoj verziji Protona:
- DXVK sloj, koji prevodi pozive u Vulkan API, ažuriran je na verziju 2.5.
- VKD3D-Proton, fork od vkd3d stvoren od strane Valvea za poboljšanje podrške za Direct3D 12 u Protonu, ažuriran je na verziju 2.13-241. vkd3d-shader je importiran iz vkd3d 1.14.
- Dxvk-nvapi paket s implementacijom NVAPI biblioteke iznad DXVK ažuriran je na verziju 0.7.1-94.
- Wine Mono engine s implementacijom .NET platforme ažuriran je na verziju 9.3.1.
- Dodana podrška za igre:
- APB Reloaded
- Conqueror’s Blade
- Cube Hero Odyssey
- Disgaea 4 Complete+
- Hard Chip Demo
- ScarQuest
- Sniper Elite: Nazi Zombie Army 2 (samo za AMD GPU-e)
- Test Drive Unlimited Solar Crown
- Total War: SHOGUN 2
- Warhammer 40k: Space Marine 2 (zahtijeva onemogućen Steam Overlay)
- Welcome to Dustown
- Riješeni problemi u igrama:
- Age of Empires II: Definitive Edition
- Age of Mythology: Retold
- Astral Ascent
- Blood Strike
- Chromacell
- Clash for Crust
- Crazy Taxi
- Dark and Darker
- Devil May Cry 3
- Diablo IV
- Dog Brew
- DOOM Eternal
- Dragon Age: The Veilguard
- Final Fantasy XVI
- For Honor
- Hard Reset Redux
- Hell Let Loose
- I Expect You To Die
- March of Empires
- Mary Skelter 2
- Mashiroiro Symphony HD - Sana Edition -
- Max: The Curse of Brotherhood
- Pharaoh Rebirth+
- Red Dead Redemption 2
- Rivals of Aether II
- Shadow Warrior
- Showdown 1896
- Skull and Bones
- SpellForce 3: Versus Edition.
- Star Wars Jedi Knight II: Jedi Outcast
- The Finals
- Yakuza 3 Remastered
- Yakuza 4 Remastered
- Yakuza 6
- Ispravljen je regresija otkrivena u Proton 9 koja se manifestirala u igrama:
- B-17 Flying Fortress — The Mighty 8th: Redux
- Fablecraft
- I Expect You To Die
- Hotshot Racing
- Marlow Briggs
- Mask of Death
- Star Wars: Knights of the Old Republic
- Interfejs za Xalia gamepade ažuriran je na verziju 0.4.4. Korištenjem Xalia omogućena je upotreba igraćih kontrolera za upravljanje launcherima igara:
- Fallout: New Vegas
- MultiVersus
- Oddworld: Stranger’s Wrath HD
- Trackmania United Forever
- Trackmania Nations Forever
- WARRIORS ALL-STARS
- Ispravno postavljanje prioriteta za nove niti.
- Dodano je upozorenje u log prilikom pokretanja na sustavima s malim vrijednostima parametra sysctl vm.max_map_count, koji definira maksimalni broj područja mapiranja memorije dostupnih procesu (preporučuje se povećanje s 65530 na 1048576). Na nedovoljno visokom vm.max_map_count mogu se pojaviti problemi s pokretanjem i performansama igara koje intenzivno koriste memoriju.
- Osigurano je pravilno odabir ekrana pri pokretanju na sustavima s više monitora priključenih na različite GPU-ove.
- Dodana je podrška za NVIDIA Optical Flow API i DLSS 3 Frame Generation tehnologiju.
Izvor: opennet.ru
