Compania Valve a publicat actualizarea proiectului Proton 8.0-5, bazată pe codul sursă al proiectului Wine, destinată să asigure rularea aplicațiilor de jocuri pentru Windows pe Linux, prezentate în catalogul Steam. Contribuțiile proiectului sunt distribuite sub licența BSD.
Proton permite rularea directă a aplicațiilor de jocuri în clientul Steam pentru Linux, care sunt disponibile doar pentru Windows. Pachetul include implementarea DirectX 9/10/11 (bazat pe pachetul DXVK) și DirectX 12 (bazat pe vkd3d-proton), care funcționează prin translația apelurilor DirectX în API Vulkan, oferind suport îmbunătățit pentru controlerele de joc și posibilitatea de a utiliza modul pe ecran complet, indiferent de rezoluțiile acceptate de jocuri. Pentru a îmbunătăți performanța jocurilor multithreading, sunt acceptate mecanismele „esync” (Eventfd Synchronization) și „futex/fsync”.
Printre modificările din noua versiune Proton:
- A fost asigurată suportul pentru gama dinamică extinsă (HDR) pe hardware-ul care suportă această tehnologie (de exemplu, HDR este suportat pe Steam Deck OLED). A fost oferită posibilitatea utilizării HDR în jocuri:
- Resident Evil 2
- Resident Evil 3
- Resident Evil 7 Biohazard
- Resident Evil Village
- Hogwarts Legacy
- Mass Effect Legendary Edition
- Injustice 2
- Alan Wake 2
- Devil May Cry 5
- Pana la versiunea 2.3-21-g1b31aa5d, a fost actualizat stratul DXVK, care traduce apelurile în API Vulkan. VKD3D-Proton, un fork al vkd3d, creat de Valve pentru a îmbunătăți suportul Direct3D 12 în Proton, a fost actualizat la versiunea 2.11-19-g0e681135. Pachetul dxvk-nvapi a fost actualizat la versiunea 0.6.4-20-g0a7c48b. Motorul Wine Mono cu implementarea platformei .NET a fost actualizat la versiunea 8.1.0.
- A fost îmbunătățit suportul pentru joystick-urile VKB Gladiator NXT Evo și Virpil Constellation ALPHA-R în prezența modulului kernel hidraw în sistem.
- A fost adăugat suport pentru jocuri:
- Grotesque Tactics: Evil Heroes
- Welcome to Princeland
- Red Tie Runner
- Simon the Sorcerer: 25th Anniversary Edition
- Assassin’s Creed Mirage
- Problemele în jocuri au fost rezolvate:
- Baldur’s Gate 3
- Cyberpunk 2077
- Forza Horizon 5
- Starfield
- Halo Infinite
- Witcher 3
- Hogwarts Legacy
- Resident Evil 2
- Crysis 2
- Crysis 3
- The Last of Us Part I
- Trivia Tricks
- Final Fantasy X/X-2 HD Remaster
- Final Fantasy VIII
- Freefall 3050AD
- LIGHTNING RETURNS: Final Fantasy XIII
- Final Fantasy XIII-2.
- Remnant: From The Ashes
- Deep Rock Galactic
- Nickelodeon All-Star Brawl 2
- Mighty Switch Force! Collection
- Aura: Fate of the Ages
- Project Cars 3
- Project Cars 2.
- Elite Dangerous
- Tony Hawk’s Pro Skater 1 + 2
- MareQuest: An Interactive Tail
- Naruto Shippuden Ultimate Ninja Storm 4
- Aveyond 4: Shadow of the Mist.
- The Binding of Isaac: Rebirth
- Idle Spiral
- NASCAR Heat 5
- DiRT Rally
- The Binding of Isaac
- Out of Ore.
- A fost inclus suportul nvapi în jocul Satisfactory.
- Au fost eliminate scurgerile de memorie la redarea video în VRchat utilizând AVPro.
- A fost rezolvată problema cu comutarea jocurilor pe un alt monitor în modul ecran complet în mediu personalizat Cinnamon.
Sursa: opennet.ro
