Súčasnosť oznámili vývojári, ktorí majú na starosti projekt Wine zverejnením príspevku vydanie novej experimentálnej verzie otvorenej implementácie Win32 API Wine 4.14.
Spolu s ktorými Tiež tu bol príspevok od Valve o aktualizácii projektu Proton 4.11-2, ktorý stavia na úspechoch projektu Wine a jeho cieľom je zabezpečiť vydanie herných aplikácií založených na systéme Linux postavených pre Windows a uvádzaných v adresári Steam.
Hlavné zmeny vo víne 4.14
Od vydania verzie 4.13 bolo uzavretých 18 hlásení o chybách a bolo vykonaných 255 zmien s príchodom tejto novej verzie Wine 4.14.
Z hlásení o uzavretých chybách týkajúcich sa práce s hrami a aplikácie našli sme vylepšenia pre 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.
Medzi hlavné zmeny zvýraznené v publikácii Zistili sme, že mono motor bol aktualizovaný na verziu 4.9.2, ktorá umožňovala zbaviť sa problémov pri spustení DARK a DLC misií.
Zatiaľ čo vo formáte PE DLL (prenosný spustiteľný súbor) už nie sú viazaní na runtime MinGW.
Z ďalších zmien, ktoré vynikajú:
- Ntoskrnl implementuje volanie MmIsThisAnNtAsSystem a pridáva pahýle pre volania do SePrivilegeCheck a SeLocateProcessImageName.
- Wtsapi32 implementuje funkcie WTSFreeMemoryExA a WTSFreeMemoryExW a pridáva pahýly pre WTSEnumerateProcessesEx [AW], WTSEnumerateSessionsEx [AW] a WTSOpenServerEx [AW].
- Boli pridané nové knižnice wlanui a utildll.
- Kód súvisiaci so správou procesov, vlákien a deskriptorov súborov bol prenesený z kernel32 do kernelbase.
- Pridané funkcie pre prácu s textúrami vo wined3d, ako napríklad wined3d_texture_upload_data () a wined3d_texture_gl_upload_data ().
- Opravy chýb súvisiace so spracovaním výnimiek na platforme ARM64.
Ako nainštalovať experimentálnu verziu Wine 4.14 na Ubuntu a deriváty?
Ak máte záujem o vyskúšanie tejto novej vývojovej verzie aplikácie Wine na svojej distribúcii, môžete tak urobiť podľa pokynov, ktoré zdieľame nižšie.
Inštalácia tejto verzie Wine 4.14 na Ubuntu a deriváty urobíme nasledovné, v termináli, ktorý napíšeme:
sudo dpkg --add-architecture i386
Teraz do systému pridáme nasledujúce:
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
Zmeny v Protone 4.11-2
Ako to budú vedieť Proton vám umožňuje priamo spúšťať herné aplikácie, ktoré sú dostupné iba pre Windows na klientovi Steam Linux.
El paquete obsahuje implementáciu DirectX 9 (na základe D9VK), DirectX 10/11 (na základe DXVK) a 12 (na základe vkd3d), pracuje na preklade volaní DirectX do Vulkan API, ktorá poskytuje vylepšenú podporu pre herné ovládače a možnosť používať režim celej obrazovky bez ohľadu na podporované rozlíšenia obrazovky v hrách.
V tejto novej verzii Proton 4.11-2 zdôrazňuje, že komponenty FAudio s implementáciou zvukových knižníc DirectX (API XAudio2, X3DAudio, XAPO a XACT3) boli aktualizované na verziu 19.08.
Zatiaľ čo motor Mono bolo aktualizované na verziu 4.9.2 a vrstvu DXVK až do verzie 1.3.2.
Dátový výstup v režime 60 FPS sa poskytuje aj pre displeje s vysokou snímkovou frekvenciou (požadované pre staršie hry). Opravené problémy so zmrazením pri zadávaní textu v hrách Earth Defense Force 5 a Earth Defense Force 4.1.
Ako aktivovať Proton v službe Steam?
Za týmto účelom Mali by otvoriť klienta Steam a kliknúť na Steam v ľavom hornom rohu a potom na Nastavenia.
V sekcii „Účet“ nájdete možnosť registrácie pre beta verziu. Ak to urobíte a prijmete, klient Steam sa zavrie a stiahne sa beta verzia (nová inštalácia).
Na konci a po prístupe k svojmu účtu sa vrátia na rovnakú cestu, aby overili, že už používajú Proton.