Kompania Valve lëshoi Proton 5.0, një paketë për të ekzekutuar lojërat Windows në Linux

Kompania Valve publikoi në lëshimin e parë të degës së re të projektit Proton 5.0, i cili është i bazuar në zhvillimet e projektit Wine dhe synon të sigurojë ekzekutimin e aplikacioneve lojrash në Linux, të krijuara për Windows dhe të paraqitura në katalogun Steam. Zhvillimet e projektit shpërndahen nën licencën BSD.

Proton lejon që aplikacionet e lojërave që ofrohen vetëm për Windows të ekzekutohen drejtpërdrejt në klientin Linux të Steam. Paketa përfshin implementimin e DirectX 9/10/11 (në bazë të paketës DXVK) dhe DirectX 12 (në bazë të vkd3d), e cila funksionon përmes përkthimit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrolluesit e lojërave dhe mundësinë e përdorimit të modalitetit me ekran të plotë pavarësisht nga rezolutat e mbështetura në lojëra. Për të rritur performancën e lojërave shumëthërë, mbështeten mekanizmat "esync" (Eventfd Synchronization) dhe "futex/fsync«.

NĂ« versionin e ri:

  • ËshtĂ« kryer sinkronizimi me kodin e bazĂ«s Wine 5.0, nga e cila janĂ« transferuar mĂ« shumĂ« se 3500 ndryshime (dega e kaluar ishte bazuar nĂ« wine 4.11). 207 patches nga Proton 4.11 janĂ« transferuar upstream dhe tani janĂ« pjesĂ« e pĂ«rbĂ«rjes kryesore tĂ« Wine;
  • PĂ«r tĂ« vizatuar lojĂ«ra qĂ« pĂ«rdorin Direct3D 9, pĂ«r default aktivizohet shtresa DXVK, e cila pĂ«rkthen thirrjet nĂ« API Vulkan. PĂ«rdoruesit e sistemeve pa mbĂ«shtetje pĂ«r Vulkan mund tĂ« kthehen nĂ« backend wined3d, i cili pĂ«rdor pĂ«rkthimin nĂ« OpenGL, duke vendosur parametrin PROTON_USE_WINED3D;
  • Integrimi i forcuar me klientin Steam ka lejuar zgjerimin e gamĂ«s sĂ« lojĂ«rave tĂ« mbĂ«shtetura, ku aplikohet teknologjia e mbrojtjes nga modifikimi i paautorizuar tĂ« lojĂ«rave Denuvo. P.sh., nĂ« Proton tani mund tĂ« luani lojĂ«ra si Just Cause 3, Batman: Arkham Knight dhe Abzu;
  • Instalimet e reja tĂ« Proton kthejnĂ« informacione pĂ«r njĂ« version mĂ« tĂ« ri tĂ« sistemit operativ, siç kĂ«rkohet nga disa lojĂ«ra tĂ« reja.
    Parametrat e instalimeve të vjetra janë lënë të pandryshuar;
  • Ka filluar zhvillimi i pĂ«rmirĂ«simeve tĂ« rĂ«ndĂ«sishme, qĂ« lidhen me shtimin nĂ« Wine 5.0 tĂ« mbĂ«shtetjes pĂ«r punĂ«n me disa monitore dhe kartela grafike;
  • PĂ«r lojĂ«rat e vjetra Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r zĂ«rin voluminoz;
  • Struktura e repositorit Git tĂ« projektit Ă«shtĂ« ndryshuar. NĂ« degĂ«n 5.0 janĂ« shtuar nĂ«nmodulet e reja, gjĂ« qĂ« kĂ«rkon qĂ« gjatĂ« ndĂ«rtimit nga git tĂ« kryhet inicializimi i tyre me komandĂ«n «git submodule update —init»;
  • KomponentĂ«t FAudio me realizimin e bibliotekave tĂ« zĂ«rit DirectX (API XAudio2, X3DAudio, XAPO dhe XACT3) janĂ« pĂ«rditĂ«suar pĂ«r lĂ«shimin 20.02;
  • Shtresa DXVK, duke ofruar realizimin e DXGI (Infrastruktura Grafike DirectX), Direct3D 9, 10 dhe 11, qĂ« punon pĂ«rmes pĂ«rkthimit tĂ« thirrjeve nĂ« API Vulkan, Ă«shtĂ« pĂ«rditĂ«suar pĂ«r lĂ«shimin e publikuar dje 1.5.4. NĂ« DXVK 1.5.4 janĂ« eliminuar ndryshimet regresive qĂ« lidhen me mbĂ«shtetje pĂ«r Direct3D 9, dhe janĂ« zgjidhur problemet qĂ« shfaqen nĂ« lojrat Anno 1701, E.Y.E: Divine Cybermancy,
    Forgotten Realms: Demon Stone, King’s Bounty dhe
    The Witcher.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster