A mai nap jelentették be a Wine projektért felelős fejlesztők postázással a Win32 API Wine 4.14 nyílt megvalósításának új kísérleti verziójának kiadása.
Amellyel együtt Valve szintén bejegyezte a Proton 4.11-2 projekt frissítését, amely a Wine projekt eredményeire épít és célja a Windows-ra épített és a Steam könyvtárban szereplő Linux-alapú játékalkalmazások kiadásának biztosítása.
A bor főbb változásai 4.14
A 4.13-as kiadás óta 18 hibajelentést zártak le és 255 változtatást hajtottak végre a Wine 4.14 új verziójának megérkezésével.
A játékkal kapcsolatos zárt hibabejelentésekből és alkalmazások megtaláltuk a Z világháború, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.
A kiadványban kiemelt főbb változások között Megállapítottuk, hogy a mono motor frissítve lett a 4.9.2 verzióra, amely lehetővé tette, hogy megszabaduljon a problémáktól a DARK és DLC küldetések indításakor.
Míg a DLL-ekben PE formátumban (hordozható futtatható) már nincsenek a MinGW futásidejéhez kötve.
A többi kiemelkedő változás közül:
- Az Ntoskrnl végrehajtja az MmIsThisAnNtAsSystem hívását, és a SePrivilegeCheck és a SeLocateProcessImageName hívásokhoz hozzáadja a hívásokhoz tartozó csonkokat.
- A Wtsapi32 végrehajtja a WTSFreeMemoryExA és a WTSFreeMemoryExW függvényeket, és csonkokat ad hozzá a WTSEnumerateProcessesEx [AW], WTSEnumerateSessionsEx [AW] és WTSOpenServerEx [AW] csoporthoz.
- Új wlanui és utildll dll-eket adtak hozzá.
- A folyamatok, szálak és fájlleírók kezelésével kapcsolatos kódot a kernel32-ről a kernelbase-re vitték át.
- Hozzáadott funkciók a textúrák kezeléséhez a wined3d fájlban, például a wined3d_texture_upload_data () és a wined3d_texture_gl_upload_data ().
- Az ARM64 platformon végzett kivételkezeléssel kapcsolatos hibajavítások.
Hogyan kell telepíteni a Wine 4.14 kísérleti változatát az Ubuntu és a derivatívákra?
Ha érdekel, hogy tesztelheted a Wine új fejlesztői verzióját, megteheted az alábbi, megosztott utasítások követésével.
A Wine 4.14 ezen verziójának az Ubuntu és származékai telepítéséhez a következőket fogjuk tenni egy beírt terminálban:
sudo dpkg --add-architecture i386
Most a következőket fogjuk hozzáadni a rendszerhez:
wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Változások a Proton 4.11-2-ben
Honnan fogják tudni 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.
El paquete tartalmazza a DirectX 9 implementációt (D9VK alapján), DirectX 10/11 (DXVK alapján) és 12 (vkd3d alapján), a DirectX-hívások Vulkan API-ra történő fordításán keresztül dolgozikjavított támogatást nyújt a játékvezérlők számára, és a teljes képernyős mód használatának lehetőségét a játékokban támogatott képernyőfelbontástól függetlenül.
A A Proton 4.11-2 kiemeli, hogy a FAudio komponensek DirectX hangkönyvtárak (API XAudio2, X3DAudio, XAPO és XACT3) megvalósításával 19.08-ra frissítették őket.
Míg a motor A Mono frissítve lett a 4.9.2 verzióra és a DXVK rétegre 1.3.2-es verzióig.
Az adatkimenet 60 FPS üzemmódban magas képkockasebességű kijelzők esetén is biztosított (régebbi játékokhoz szükséges). Javítva a lefagyás problémája, amikor szöveget írunk be a Earth Defense Force 5 és a Earth Defense Force 4.1 játékokba.
Hogyan lehet aktiválni a Protont a Steamen?
Ehhez Meg kell nyitniuk a Steam klienst, és a bal felső sarokban kattintson a Steam gombra, 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).
Végül és miután hozzáférnek a fiókjukhoz, visszatérnek ugyanarra az útvonalra, hogy ellenőrizzék, hogy már használják-e a Protont.