Valve ka publikuar një version të ri të projektit Proton 9.0-4, i bazuar në bazën e kodit të projektit Wine dhe i synuar për të mundësuar ekzekutimin në Linux të aplikacioneve të lojërave të krijuara për Windows dhe të paraqitura në katalogun Steam. Zhvillimet e projektit shpërndahen sipas licencës BSD.
Proton lejon ekzekutimin direkt tĂ« aplikacioneve lojĂ«ra nĂ« klientin Linux tĂ« Steam, qĂ« ofrohen vetĂ«m pĂ«r Windows. Paketa pĂ«rfshin implementimin e DirectX 9/10/11 (bazuar nĂ« paketĂ«n DXVK) dhe DirectX 12 (bazuar nĂ« vkd3d-proton), duke punuar pĂ«rmes transmetimit tĂ« thirrjeve DirectX nĂ« API Vulkan, ofron mbĂ«shtetje tĂ« pĂ«rmirĂ«suar pĂ«r kontrollorĂ«t e lojĂ«rave dhe mundĂ«sinĂ« e pĂ«rdorimit tĂ« modalitetit me ekran tĂ« plotĂ«, pavarĂ«sisht nga pĂ«rshtatshmĂ«ria e rezolutave tĂ« ekranit nĂ« lojĂ«ra. PĂ«r tĂ« rritur performancĂ«n e lojĂ«rave me shumĂ« procese, pĂ«rkrah mekanizmat âesyncâ (Eventfd Synchronization) dhe âfutex/fsyncâ.
Ndër ndryshimet në versionin e ri të Proton:
- Shtresa DXVK, e cila përkthen thirrjet në API Vulkan, është përditësuar në degën 2.5.
- VKD3D-Proton, një degëzim i vkd3d i krijuar nga Valve për të përmirësuar mbështetjen e Direct3D 12 në Proton, është përditësuar në versionin 2.13-241. vkd3d-shader është importuar nga vkd3d 1.14.
- Paketa Dxvk-nvapi me implementimin e bibliotekës NVAPI mbi DXVK është përditësuar në versionin 0.7.1-94.
- Motori Wine Mono me implementimin e platformës .NET është përditësuar në versionin 9.3.1.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r lojĂ«rat:
- APB Reloaded
- Conquerorâs Blade
- Cube Hero Odyssey
- Disgaea 4 Complete+
- Hard Chip Demo
- ScarQuest
- Sniper Elite: Nazi Zombie Army 2 (vetëm për AMD GPUs)
- Test Drive Unlimited Solar Crown
- Total War: SHOGUN 2
- Warhammer 40k: Space Marine 2 (kërkon çaktivizimin e Steam Overlay)
- Welcome to Dustown
- Problemet në lojëra janë zgjidhur:
- 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
- Janë rregulluar regresionet e identifikuara në degën Proton 9, të cilat shfaqeshin në lojërat:
- 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
- Ndërfaqja për gamepad-et Xalia është përditësuar në versionin 0.4.4. Me ndihmën e Xalia është zbatuar mundësia e përdorimit të kontrollorëve të lojërave për menaxhimin e launcher-ëve të lojërave:
- Fallout: New Vegas
- MultiVersus
- Oddworld: Strangerâs Wrath HD
- Trackmania United Forever
- Trackmania Nations Forever
- WARRIORS ALL-STARS
- ĂshtĂ« zbatuar vendosja e saktĂ« e prioriteteve pĂ«r fijet e reja tĂ« ekzekutimit.
- ĂshtĂ« shtuar shfaqja e njĂ« paralajmĂ«rimi nĂ« log gjatĂ« nisjes nĂ« sisteme me vlerĂ« tĂ« ulĂ«t tĂ« parametrit sysctl vm.max_map_count, i cili pĂ«rcakton numrin maksimal tĂ« zonave tĂ« hartĂ«zimit tĂ« memories tĂ« disponueshme pĂ«r procesin (rekomandohet rritja nga 65530 nĂ« 1048576). NĂ«se vlerat e vm.max_map_count janĂ« tĂ« pamjaftueshme, mund tĂ« shfaqen probleme me nisjen dhe performancĂ«n e lojĂ«rave qĂ« konsumojnĂ« intensivisht memorie.
- ĂshtĂ« siguruar zgjedhja e saktĂ« e ekranit gjatĂ« nisjes nĂ« sisteme me disa monitorĂ« tĂ« lidhur me GPU tĂ« ndryshme.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r API NVIDIA Optical Flow dhe teknologjinĂ« DLSS 3 Frame Generation.
Burimi: opennet.ru
