A Proton 5.0 a Wine 5.0, a Steam-hez való nagyobb integráció és egyebek alapján érkezik

gőz-játék-proton

Pár napja A Valve bejelentette a Proton 5.0 projekt új ágának kiadását, amely a Wine projekt tapasztalataira épül, és célja a Windows számára létrehozott és a Steam könyvtárban bemutatott Linux alapú játékalkalmazások elindításának biztosítása.

Azoknak, akik nem tudnak a projektről, Proton tudnia kell, hogy ez lehetővé teszi a közvetlen végrehajtást alkalmazásai játékok, amelyek csak a Windows számára érhetők el a Steam Linux kliensen. A csomag tartalmazza a DirectX 10/09/11 (a DXVK csomag alapján) és a DirectX 12 (vkd3d alapú) megvalósítását, a DirectX hívások Vulkan API-ra fordításával.

Ez jobb támogatást nyújt a játékvezérlők számára, és lehetővé teszi a teljes képernyős mód önálló használatát a játékokban. A többszálas játékok teljesítményének növelése érdekében az "esync" (Eventfd Synchronization) és "futex / fsync" mechanizmusok támogatottak.

A Proton 5.0 főbb újdonságai

A Proton 5.0 projekt új verziója, szinkronban érkezik a Wine 5.0 kódbázissal, amelyből több mint 3500 változás került átadásra (az előző ág a 4.11-es borra épült), míg 207 Proton 4.11-es patch-t szállítottak felfelé, és ma már a Wine fő projektjének részei.

A Proton 5.0 már alapértelmezés szerint rendereli a játékokat a Direct3D 9 használatával, a DXVK réteg, amely lefordítja a Vulkan API hívásokat. A Vulkan-támogatás nélküli rendszerek felhasználói a PROTON_USE_WINED3D beállításával visszatérhetnek az OpenGL fordítást használó wined3d háttérprogramba.

Megerősítették az integrációt a Steam klienssel, mint lehetővé tette a kompatibilis játékok körének kibővítését, amelyek a technológiát használják az illetéktelen módosítások elleni védelemre a Denuvo játékokból. Például a Protonban most olyan játékokat játszhat, mint a Just Cause 3, a Batman: Arkham Knight és az Abzu

A FAudio összetevői a megvalósítással DirectX hangkönyvtárak (XAudio2, X3DAudio, XAPO és XACT3 API) 20.02 verzióra frissültek.

A DXVK réteg, amely a DXGI (DirectX Graphics Infrastructure), a Direct3D 9, 10 és 11 megvalósítását biztosítja, amely hívásfordítással működik a Vulkan API-ban, Frissítve a 1.5.4 verzióra.

A DXVK 1.5.4-ben kijavították a Direct3D 9 támogatással kapcsolatos regressziós változásokat, és megoldották az Anno 1701, EYE: Divine Cybermancy, Forgotten Realms: Demon Stone, King's Bounty és The Witcher játékokban megjelenő problémákat.

A többi változás közül amelyek kiemelkednek a Proton 5.0-ból:

  • Az új Proton-telepítések az operációs rendszer újabb verziójáról adnak információt, mivel néhány új játék megköveteli. A régi telepítések paraméterei nincsenek módosítva.
  • A jelentős fejlesztések kidolgozása a támogatás több monitorral és grafikus adapterrel történő munkavégzéshez a Bor 5.0-ban.
  • Régebbi játékok esetén továbbfejlesztett térhangzás támogatás.
  • Megváltoztatta a projekt Git adattárának felépítését. Új almodulok kerültek az 5.0 ágba, amely megköveteli, hogy a gitből építkezve inicializálják őket a git almodul update –init paranccsal.

Hogyan lehet aktiválni a Protont a Steamen?

Végül azoknak, akik szeretnék kipróbálni a Protont, telepíteniük kell a Steam béta verzióját a rendszerükre ha nem, akkor csatlakozhat a Linux béta verziójához a Steam kliensből.

Ehhez meg kell nyissa meg a Steam klienst, és kattintson a bal felső sarokban a Steam, majd a Beállítások elemre.

A "Fiók" részben megtalálja a béta verzióra való regisztráció lehetőségét. Ha ezt megteszi és elfogadja, bezárja a Steam klienst és letölti a béta verziót (új telepítés).

Proton szelep

Végül és miután hozzáférnek a fiókjukhoz, visszatérnek ugyanarra az útvonalra, hogy ellenőrizzék, már használják-e a Protont. Mostantól rendszeresen telepítheti a játékait, csak arra az időre emlékezteti Önt, hogy a Protont használja.

Másrészt ha érdekli a kód önálló fordítása, az új verziót letöltheti innen: a következő link.

Az utasítások, valamint a folyamat végrehajtásának részletei és a projekttel kapcsolatos egyéb információk megtalálhatók ebben a linkben. 


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.