Den nuvarande dagen meddelade utvecklarna som ansvarar för vinprojektet genom att posta lanseringen av en ny experimentversion av den öppna implementeringen av Win32 API Wine 4.14.
Tillsammans med vilken Det fanns också ett inlägg från Valve av Proton 4.11-2-projektuppdateringen, som bygger på vinsterprojektets prestationer och syftar till att säkerställa släpp av Linux-baserade spelapplikationer byggda för Windows och presenterade i Steam-katalogen.
Huvudsakliga förändringar i vin 4.14
Sedan 4.13-utgåvan har 18 felrapporter stängts och 255 ändringar gjorts med ankomsten av denna nya version av Wine 4.14.
Från stängda felrapporter relaterade till spelarbete och applikationer vi hittade förbättringarna för World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.
Bland de viktigaste förändringarna som markeras i publikationen Vi fann att monomotorn har uppdaterats till version 4.9.2, som gjorde det möjligt att bli av med problemen när man startade DARK- och DLC-uppdragen.
Medan i DLL-filer i PE-format (bärbar körbar) de är inte längre knutna till MinGW-körningen.
Av de andra förändringarna som sticker ut:
- Ntoskrnl implementerar ett samtal till MmIsThisAnNtAsSystem och lägger till stubbar för samtal till SePrivilegeCheck och SeLocateProcessImageName.
- Wtsapi32 implementerar funktionerna WTSFreeMemoryExA och WTSFreeMemoryExW och lägger till stubbar för WTSEnumerateProcessesEx [AW], WTSEnumerateSessionsEx [AW] och WTSOpenServerEx [AW].
- Nya wlanui och utildll dlls har lagts till.
- Koden relaterad till hantering av processer, trådar och filbeskrivare har överförts från kernel32 till kernelbase.
- Tillagda funktioner för att arbeta med texturer i wined3d, till exempel wined3d_texture_upload_data () och wined3d_texture_gl_upload_data ().
- Felkorrigeringar relaterade till undantagshantering på ARM64-plattformen.
Hur installerar jag den experimentella versionen av Wine 4.14 på Ubuntu och derivat?
Om du är intresserad av att kunna testa den här nya utvecklingsversionen av Wine på din distro kan du göra det genom att följa instruktionerna vi delar nedan.
För att installera den här versionen av Wine 4.14 på Ubuntu och derivat vi ska göra följande, i en terminal skriver vi:
sudo dpkg --add-architecture i386
Nu ska vi lägga till följande i systemet:
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
Förändringar i Proton 4.11-2
Hur kommer de att veta Proton låter dig direkt köra spelapplikationer som endast är tillgängliga för Windows på Steam Linux-klienten.
El paquete inkluderar implementering av DirectX 9 (baserat på D9VK), DirectX 10/11 (baserat på DXVK) och 12 (baserat på vkd3d), arbetar med översättningen av DirectX-samtal till Vulkan APIger förbättrat stöd för spelkontroller och möjligheten att använda helskärmsläge oavsett skärmupplösningar som stöds i spel.
I den här nya versionen av Proton 4.11-2 belyser att FAudio-komponenter med implementering av DirectX ljudbibliotek (API XAudio2, X3DAudio, XAPO och XACT3) de uppdaterades till version 19.08.
Medan motorn Mono uppdaterades till version 4.9.2 och DXVK-lagret upp till version 1.3.2.
Datautmatning i 60 FPS-läge tillhandahålls också för skärmar med hög bildhastighet (krävs för äldre spel). Fixade problem med frysning när du matade in text i Earth Defense Force 5 och Earth Defense Force 4.1-spel.
Hur aktiverar jag Proton på Steam?
För detta De ska öppna Steam-klienten och klicka på Steam i det övre vänstra hörnet och sedan på Inställningar.
I avsnittet "Konto" hittar du möjligheten att registrera dig för betaversionen. Om du gör detta och accepterar stängs Steam-klienten och laddar ner betaversionen (en ny installation).
I slutet och efter åtkomst till deras konto återvänder de till samma rutt för att verifiera att de redan använder Proton.