
Wine je ponovna implementacija Win16 i Win32 aplikacijskog programskog sučelja za operativne sustave temeljene na Unixu.
La Razvojna verzija 9.6 Winea je sada dostupna, i dolazi s nekoliko poboljšanja i popravaka za kompatibilnost, performanse aplikacija i igara. I u ovom lansiranju jedna od najvažnijih promjena je implementacija podrške naprednih vektorskih proširenja (AVX), kao i sigurnosna poboljšanja, ispravci programskih pogrešaka i još mnogo toga.
U ovoj novoj verziji Wine 9.6, Zatvoreno je 18 izvješća o greškama i 154 promjene napravljene su od izdanja verzije 9.5, a najvažnije promjene koje se ističu su one koje spominjemo u nastavku.
Što je novo u Wine 9.6?
Ova nova razvojna verzija Wine 9.6 ističe podrška za značajke Advanced Vector Extensions (AVX) koje nude nove značajke, upute i poboljšanu shemu kodiranja za vrhunsku izvedbu, uz poboljšanja su implementirana u Direct2D, budući da je sada dodano više Direct2D efekata koji rade ispravno.
Još jedna od promjena koja se ističe u ovoj novoj verziji je Dodana podrška za RSA OAEP padding u BCryptu, vitalna značajka za moderne standarde šifriranja. Također, popravci interpretiranog načina rada u WIDL-u i da wined3d sada uključuje podršku za proširenje EXT_extended_dynamic_state2. wined3d sada zahtijeva podršku za GLSL 1.20.
Sa strane popravke u aplikacijama i igrama, ističe rad obavljen na ispravljanju ukupno 18 grešaka, uključujući specifične probleme s aplikacijama i igrama kao što su Mozart 11/10, ChessBase 14, SolidWorks 2016, VrtuleTree, Final Fantasy XI Online i više. Ovi popravci rješavaju pogreške pri pokretanju, padove, probleme s renderiranjem i druge pogreške koje su utjecale na korisničko iskustvo.
Od ostale promjene koji se ističu u ovoj novoj verziji:
- Gumbi TI-83 Plus Flash Debuggera nisu vidljivi
- "Text and Input Languages Service" zahtijeva neimplementiranu funkciju pod nazivom USER32.dll.LoadKeyboardLayoutEx
- Trackmania Unlimiter 1.3.x za TrackMania United Forever 2.11.26 ruši se na zaslonu za odabir računa (razlike upravitelja hrpe, netočne pretpostavke moda u internim strukturama podataka motora igre)
- nProtect GameGuard Personal/Anti-Virus/Spyware 3.x/4.x drajveri kernela ne uspijevaju jer PE modul 'winedevice' nema tablicu izvoza
- nProtect Anti-Virus/Spyware 4.0 'tkpl2k64.sys' ne uspijeva na neimplementiranoj funkciji 'fltmgr.sys.FltBuildDefaultSecurityDescriptor'
- Nekoliko 32-bitnih aplikacija ruši se zbog neispravnog rukovanja ključem 'HKLM\Software\Classes' u 64-bitnom WINEPREFIX-u (dijeljeni ključ u Windows 7+ WOW64) (Autocad 2005)
- [Regresija] Vizualni roman Shin Koihime Eiyuutan pada nakon otvaranja reprodukcije filma
- d2d1:d2d1 često ne uspijeva u GitLab CI
- Demo Nerf Arena Blast prikazuje samo crni ekran
- Nekoliko igara ima greške u teksturi (Iron Harvest, The Hong Kong Massacre)
- neispravno postavljanje vrijednosti ac_cv_lib_soname_vulkan na macOS-u
- wshom testira timeout u Wineu
- CryptStringToBinary u nekim slučajevima ne dodaje CR prije punjenja bajtova
Konačno ako želite znati više o tome o ovoj izdanoj novoj razvojnoj verziji Winea, možete pogledati dnevnik promjene na sljedećem linku.
Kako instalirati razvojnu verziju Wine 9.6 na Ubuntu i derivate?
Da biste instalirali ovu razvojnu verziju Wine 9.6, potrebno je izvršiti neke prilagodbe sustava. Prvi i najvažniji od njih je onaj od Omogući podršku za 32-bitnu arhitekturu. Vrijedno je spomenuti da, čak i ako je vaš sustav 64-bitni, uključivanje ove podrške spasit će vas od mnogih problema koji se inače javljaju, budući da je većina Wine biblioteka fokusirana na 32-bitnu arhitekturu. Da bismo to učinili, pišemo o terminalu:
sudo dpkg --add-architecture i386
Sada moramo uvesti ključeve i dodati ih u sustav s ovom naredbom:
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Učinio ovo sada dodat ćemo sljedeće spremište u sustav, za ovo u terminal pišemo:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources sudo apt update sudo apt --download-only install winehq-devel sudo apt install --install-recommends winehq-devel sudo apt --download-only dist-upgrade
Možemo potvrditi da već imamo instaliran Wine i koju verziju imamo na sustavu izvršavanjem sljedeće naredbe:
wine --version