Dnes oznámili vývojáři, kteří mají na starosti projekt Wine zveřejněním vydání nové experimentální verze otevřené implementace Win32 API Wine 4.14.
Spolu s tím Také zde byl příspěvek od Valve o aktualizaci projektu Proton 4.11-2, který staví na úspěších projektu Wine a jehož cílem je zajistit vydání herních aplikací založených na Linuxu vytvořených pro Windows a obsažených v adresáři Steam.
Hlavní změny ve víně 4.14
Od vydání verze 4.13 bylo uzavřeno 18 hlášení o chybě a bylo provedeno 255 změn s příchodem této nové verze Wine 4.14.
Z uzavřených hlášení o chybách souvisejících s prací ve hře a aplikace našli jsme vylepšení pro World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star občan, Adobe Digital Editions 2.
Mezi hlavní změny zvýrazněné v publikaci Zjistili jsme, že mono motor byl aktualizován na verzi 4.9.2, což umožnilo zbavit se problémů při spuštění DARK a DLC misí.
Zatímco v knihovnách DLL ve formátu PE (přenosný spustitelný soubor) již nejsou vázáni na runtime MinGW.
Z dalších změn, které vynikají:
- Ntoskrnl implementuje volání MmIsThisAnNtAsSystem a přidává pahýly pro volání SePrivilegeCheck a SeLocateProcessImageName.
- Wtsapi32 implementuje funkce WTSFreeMemoryExA a WTSFreeMemoryExW a přidává pahýly pro WTSEnumerateProcessesEx [AW], WTSEnumerateSessionsEx [AW] a WTSOpenServerEx [AW].
- Byly přidány nové knihovny wlanui a utildll.
- Kód související se správou procesů, vláken a deskriptorů souborů byl přenesen z kernel32 do kernelbase.
- Přidané funkce pro práci s texturami ve wined3d, jako jsou wined3d_texture_upload_data () a wined3d_texture_gl_upload_data ().
- Opravy chyb související se zpracováním výjimek na platformě ARM64.
Jak nainstalovat experimentální verzi Wine 4.14 na Ubuntu a deriváty?
Pokud máte zájem o možnost otestovat tuto novou vývojovou verzi aplikace Wine na vaší distribuci, můžete to provést podle pokynů, které sdílíme níže.
Chcete-li nainstalovat tuto verzi Wine 4.14 na Ubuntu a deriváty uděláme následující, v terminálu napíšeme:
sudo dpkg --add-architecture i386
Nyní přidáme do systému následující:
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
Změny v Protonu 4.11-2
Jak to budou vědět Proton umožňuje přímo spouštět herní aplikace, které jsou k dispozici pouze pro Windows na klientovi Steam Linux.
El paquete zahrnuje implementaci DirectX 9 (na základě D9VK), DirectX 10/11 (na základě DXVK) a 12 (na základě vkd3d), práce s překladem volání DirectX do rozhraní Vulkan API, poskytující vylepšenou podporu pro herní ovladače a schopnost používat režim celé obrazovky bez ohledu na podporovaná rozlišení obrazovky ve hrách.
V této nové verzi Proton 4.11-2 zdůrazňuje, že komponenty FAudio s implementací zvukových knihoven DirectX (API XAudio2, X3DAudio, XAPO a XACT3) byly aktualizovány na verzi 19.08.
Zatímco motor Mono bylo aktualizováno na verzi 4.9.2 a vrstvu DXVK až do verze 1.3.2.
Výstup dat v režimu 60 FPS je také k dispozici pro displeje s vysokou snímkovou frekvencí (vyžadováno pro starší hry). Opravené problémy se zamrzáním při zadávání textu ve hrách Earth Defense Force 5 a Earth Defense Force 4.1.
Jak aktivovat Proton ve službě Steam?
Pro tento Měli by otevřít klienta Steam a kliknout na Steam v levém horním rohu a poté na Nastavení.
V sekci „Účet“ najdete možnost registrace pro beta verzi. Tímto postupem a přijmutím zavřete klienta Steam a stáhnete beta verzi (nová instalace).
Na konci a po přístupu ke svému účtu se vrátí na stejnou cestu, aby ověřili, že již používají Proton.