Juuso Alasuutari szakember a hangfeldolgozó rendszerek fejlesztéséhez Linux számára (jackdbus és LASH író), bemutatta a Proton-i csomagot, ahol ez a projekt található célja a Valve Proton projektjének legfrissebb kódjának a Wine legújabb verziójába történő áthelyezése.
Ez lehetővé teszi, hogy ne kelljen megvárnia a Valve jelentős új kiadásait. Jelenleg már javasoltak egy Proton változatot a 4.13 bor alapján amely funkcionalitásában megegyezik a Proton 4.11-2-vel (a Proton fő projektje a Wine 4.11-et használja).
A Proton-i-ről
A Proton-i fő gondolata, hogy lehetőséget biztosítson a Wine legújabb verzióiban készült tapaszok használatára (minden kiadásnál több száz változás jelenik meg), amelyek segíthetnek olyan játékok elindításában, amelyek korábban problémákat okoztak.
Néhány probléma feltételezhető javítható a Wine új verzióiban, és néhány megoldható Proton patchekkel. Ezeknek a javításoknak a kombinációja lehetővé teszi a játékok jobb minőségének elérését, mint az új Wine és Proton külön használatakor.
Fontos megjegyezni, hogy a Protont a Valve fejlesztette ki, és ez a Wine projekt eredményein alapul, és célja a Windows számára létrehozott Linux-alapú játékalkalmazások elindításának biztosítása a Steam segítségével.
A Proton lehetővé teszi olyan játékalkalmazások közvetlen futtatását, amelyek csak a Windows számára érhetők el a Steam Linux kliensen.
A csomag tartalmazza a DirectX 9 megvalósítását (D9VK alapján), DirectX 10/11 (DXVK alapján) és 12 (vkd3d alapján), a DirectX hívások Vulkan API-ra fordításával dolgoznak.
Hogyan kell telepíteni a Proton-i-t?
Azok számára, akik érdekeltek a Proton-i telepítésében, Megtehetjük a telepítésünkön, amely már megvan a Steam-től.
Az első dolog, amit meg kell tennünk töltse le a legújabb Proton-i csomagot, ami ezekben az esetekben a Proton-i 4.13-3, ezt meg lehet szerezni az alábbi linkről.
Ebben az esetben A terminálról a következő parancs beírásával tehetjük meg:
wget https://github.com/imaami/Proton/releases/download/proton-i-4.13-3/Proton-i-4.13-3.tar.xz
Megtette ezt, most vBelépünk a Steam könyvtárunkba, amely a következő útvonalon található:
cd /home/$USER/.steam/steam
Itt A következő könyvtárat fogjuk létrehozni a "compatibletools.d" névvel:
mkdir compatibilitytools.d
Most kicsomagolni kell a letöltött fájl tartalmát elején és a fájlból kapott könyvtárat a "compatibletools.d" mappába helyezzük.
Ez megtehető a fájlkezelőből (grafikus módszer) vagy a terminálról úgy, hogy elhelyezi magát a fő könyvtárban, ahol a letöltött fájlkönyvtár található:
cp Proton-i-4.13-3 /home/$USER/.steam/steam
most, meg kell nyitnunk a Steam kliensünket. Abban az esetben, ha fut, be kell zárnia és újra meg kell nyitnia.
Kész ezt most kiválaszthatja a Steam verzióit a "Proton-i 4.13-3" verzióra mint például a Steam Play kompatibilitási eszköz.
Proton
A Proton 4.11.-3 új verziójáról
A Valve nemrégiben kiadta a Proton 4.11-3 projekt új verzióját hol van ez az új verzió nagyon jó hírekkel érkezik a játékokhozhát most támogatást nyújtanak a közvetlen hozzáféréshez játékkonzolokra emulációs réteg használata nélkül, amely jelentősen javította a különböző játékvezérlőkkel végzett munka minőségét.
Másrészt a D9VK réteg (Direct3D 9 megvalósítás a Vulkan API-n keresztül) frissítve a 0.20 verzióra, amely a d3d9.samplerAnisotropy, d3d9.maxAvailableMemory, d3d9.floatEmulation, GetRasterStatus, ProcessVertices, TexBem, TexM3x3Tex opciók és függvények támogatását tartalmazza.
A hirdetésben is kiemelik, hogy az összeomlásokat kijavították és az fsync javítások használatakor, valamint a "WINEFSYNC_SPINCOUNT" beállítás hozzáadása, amely hasznos lehet egyes játékok teljesítményének javításához.
Is Megállapíthatjuk, hogy a Steamworks legújabb verzióihoz támogatást adtunk és az OpenVR SDK, valamint a nagyon régi VR játékok jobb támogatása.
Javítva az összeomlás, amikor szöveget ír be néhány játékba az Unreal Engine 4 alapján, például a Mordhau és a Deep Rock Galactic.