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

Kompania Valve publikoi dalja e parë e degës së re të projektit Proton 5.0, i cili bazohet në punën e projektit Wine dhe ka për qëllim të mundësojë ekzekutimin në Linux të aplikacioneve lojëra të krijuara për Windows dhe të paraqitura në katalogun Steam. Punësimi i projektit distribuohen në bazë të licencës BSD.

Proton lejon drejtpërdrejt ekzekutimin në klientin Linux të Steam aplikacioneve të lojërave që ofrohen vetëm për Windows. Paketa përfshin implementimin e DirectX 9/10/11 (bazuar në paketën DXVK) dhe DirectX 12 (të bazuar në vkd3d), e cila punon përmes translacionit 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ë modit të ekranit të plotë pavarësisht nga zgjidhjet e ekranit të mbështetura në lojëra. Për të rritur performancën e lojërave me shumë prejardhje, mbështeten mekanizmatesync(Eventfd Synchronization) dhefutex/fsync«.

NĂ« versioni i ri:

  • Sinhronizimi me bazĂ«n e kodit Ă«shtĂ« pĂ«rfunduar Wine 5.0, nga e cila janĂ« transferuar mĂ« shumĂ« se 3500 ndryshime (dega e kaluar ishte e bazuar nĂ« wine 4.11). 207 patch-e nga Proton 4.11 janĂ« transferuar upstream dhe tani bĂ«jnĂ« pjesĂ« nĂ« pĂ«rbĂ«rjen kryesore tĂ« Wine;
  • PĂ«r tĂ« renderuar lojĂ«rat qĂ« pĂ«rdorin Direct3D 9, shtresa DXVK Ă«shtĂ« aktivizuar si parazgjedhje, duke translamtuar thirrjet nĂ« API Vulkan. PĂ«rdoruesit e sistemeve pa mbĂ«shtetje pĂ«r Vulkan mund tĂ« kthehen nĂ« backend wined3d, i cili pĂ«rdor translamtimin nĂ« OpenGL, duke vendosur konfigurimin PROTON_USE_WINED3D;
  • Integrimi me klientin Steam Ă«shtĂ« forcuar, i cili ka lejuar zgjerimin e gamĂ«s sĂ« lojĂ«rave tĂ« mbĂ«shtetura qĂ« pĂ«rdorin teknologjinĂ« e mbrojtjes nga modifikimet e paautorizuara tĂ« lojĂ«rave Denuvo. PĂ«r shembull, tani nĂ« Proton 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Ă«rkojnĂ« disa lojĂ«ra tĂ« reja.
    Parametrat e instalimeve të vjetra kanë mbetur pa ndryshim;
  • Ka filluar zhvillimi i pĂ«rmirĂ«simeve tĂ« dukshme qĂ« lidhen me mbĂ«shtetje pĂ«r punĂ«n me disa monitore dhe adapterĂ« grafikĂ« nĂ« Wine 5.0;
  • PĂ«r lojĂ«rat e vjetra Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r zvogĂ«limin e tingullit;
  • Struktura e Git-repozitorit tĂ« projektit Ă«shtĂ« ndryshuar. Dega 5.0 ka shtuar modulĂ« tĂ« rinj, çka kĂ«rkon qĂ« gjatĂ« ndĂ«rtimit nga git tĂ« kryhet inicializimi i tyre me komandĂ«n "git submodule update --init";
  • KomponentĂ«t me implementimin e bibliotekave zvogĂ«luese DirectX (API XAudio2, X3DAudio, XAPO dhe XACT3) janĂ« pĂ«rditĂ«suar nĂ« lĂ«shimin 20.06; me implementimin e bibliotekave tĂ« tingujve DirectX (API XAudio2, X3DAudio, XAPO dhe XACT3) janĂ« pĂ«rditĂ«suar pĂ«r publikimin 20.02;
  • Lidhja DXVK, duke ofruar implementimin e DXGI (Infrastruktura Grafike DirectX), Direct3D 9, 10 dhe 11, qĂ« punon pĂ«rmes translamtimit tĂ« thirrjeve nĂ« API Vulkan, Ă«shtĂ« pĂ«rditĂ«suar deri nĂ« publikimin e djeshĂ«m 1.5.4. NĂ« DXVK 1.5.4 janĂ« eliminuar ndryshimet regresive tĂ« lidhura me mbĂ«shtetje pĂ«r Direct3D 9, dhe janĂ« zgjidhur problemet e shfaqura nĂ« lojĂ«rat Anno 1701, E.Y.E: Divine Cybermancy,
    Forgotten Realms: Demon Stone, King’s Bounty dhe
    The Witcher.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster