Danas najavili su programeri koji su zaduženi za projekt Wine objavljivanjem izlazak nove eksperimentalne verzije otvorene implementacije Win32 API Wine 4.14.
Uz koji Tu je bio i članak Valvea o ažuriranju projekta Proton 4.11-2, koja se nadovezuje na dostignuća Wine projekta i ima za cilj osigurati izdavanje aplikacija za igre zasnovane na Linuxu izgrađenih za Windows i smještenih u Steam direktoriju.
Glavne promjene u vinu 4.14
Od izdanja 4.13, zatvoreno je 18 izvještaja o greškama i napravljeno 255 izmjena dolaskom ove nove verzije Wine 4.14.
Iz zatvorenih izvještaja o greškama koji se odnose na rad u igrama i aplikacije pronašli smo poboljšanja za Svjetski rat 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.
Među glavnim promjenama istaknutim u publikaciji Otkrili smo da je mono motor ažuriran na verziju 4.9.2, što je omogućilo da se riješe problema prilikom pokretanja misija DARK i DLC.
Dok je u DLL-ovima u PE formatu (prenosivi izvršni) više nisu vezani za vrijeme izvođenja MinGW.
Od ostalih promjena koje se ističu:
- Ntoskrnl implementira poziv MmIsThisAnNtAsSystem i dodaje klice za pozive SePrivilegeCheck i SeLocateProcessImageName.
- Wtsapi32 implementira WTSFreeMemoryExA i WTSFreeMemoryExW funkcije, i dodaje klice za WTSEnumerateProcessEx [AW], WTSEnumerateSessionsEx [AW] i WTSOpenServerEx [AW].
- Dodani su novi wlanui i utildll dll-ovi.
- Kôd koji se odnosi na upravljanje procesima, nitima i deskriptorima datoteka prenesen je iz kernel32 u kernelbase.
- Dodane funkcije za rad s teksturama u wined3d, poput wined3d_texture_upload_data () i wined3d_texture_gl_upload_data ().
- Ispravke grešaka povezane s rukovanjem iznimkama na ARM64 platformi.
Kako instalirati eksperimentalnu verziju Wine 4.14 na Ubuntu i derivate?
Ako ste zainteresirani za mogućnost testiranja ove nove razvojne verzije Wine-a na vašem distro-u, to možete učiniti slijedeći upute koje dijelimo u nastavku.
Da instalirate ovu verziju Wine 4.14 na Ubuntu i derivate učinit ćemo sljedeće, u terminalu koji ukucamo:
sudo dpkg --add-architecture i386
Sada ćemo dodati sljedeće u sistem:
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
Promjene u protonu 4.11-2
Kako će znati Proton vam omogućava izravno pokretanje aplikacija za igre koje su dostupne samo za Windows na Steam Linux klijentu.
Paket uključuje DirectX 9 implementaciju (zasnovan na D9VK), DirectX 10/11 (zasnovan na DXVK) i 12 (zasnovan na vkd3d), radeći kroz prijevod DirectX poziva na Vulkan API, pružajući poboljšanu podršku za kontrolere igara i mogućnost upotrebe režima preko cijelog zaslona bez obzira na podržane rezolucije ekrana u igrama.
U ovoj novoj verziji Proton 4.11-2 ističe da FAudio komponente s implementacijom DirectX biblioteka zvuka (API XAudio2, X3DAudio, XAPO i XACT3) ažurirani su na verziju 19.08.
Dok je motor Mono je ažuriran na verziju 4.9.2 i DXVK sloj do verzije 1.3.2.
Izlaz podataka u režimu od 60 fps takođe je predviđen za ekrane sa velikom brzinom kadrova (potrebno za starije igre). Ispravljeni problemi sa smrzavanjem prilikom unosa teksta u igre Earth Defense Force 5 i Earth Defense Force 4.1.
Kako aktivirati Proton na Steamu?
Za ovo Trebali bi otvoriti Steam klijent i kliknuti na Steam u gornjem lijevom kutu, a zatim na Settings.
U odjeljku "Račun" pronaći ćete mogućnost registracije za beta verziju. Ako to učinite i prihvatite, zatvorit ćete Steam klijent i preuzeti beta verziju (nova instalacija).
Na kraju i nakon pristupa svom računu vraćaju se na istu rutu kako bi potvrdili da već koriste Proton.