WINE 11.15 přichází s vylepšenou podporou pro ARM64EC a více než 200 změnami

VÍNO 10.15

WineHQ v pátek odpoledne vydal WINE 11.15 . Jedná se o novou vývojovou verzi a ačkoli dorazila podle obvyklého harmonogramu (v pátek, každé dva týdny ), vydali jsme ji o něco později. Zdá se, že projekt se během léta (na severní polokouli) nezpomalil, protože počet změn se pohybuje v rámci nedávného průměru, daleko od průměru minulých let, kdy jsme jich mohli vidět více než 600.

Seznam nejdůležitějších funkcí zahrnuje více algoritmů KDF v BCrypt, kompatibilitu s kompilací ARM64EC v režimu Mingw, více konverzí formátů v kodecích Windows a podporu pro lokální ověřování NTLM, spolu s obvyklými opravami různých chyb. V číslech bylo opraveno 41 chyb, které jsou uvedeny níže, a provedeno 205 změn.

Chyby opravené ve WINE 11.15

  • MSXML3: Na XMLDOMDocument nelze odeslat dotaz za účelem získání rozhraní IStream.
  • Verze Notepad++ starší než 6.9 se zhroutí, pokud nativní aplikace upraví soubor, který je otevřený, když se virtuální plocha nepoužívá (dogfood).
  • Lemmings Revolution: Zamkne se při opuštění.
  • Demoverze hry Rise of Legends se zhroutí s odkazem na nulový ukazatel v souboru msxml3.
  • cmd považuje shift.exe za interní příkaz.
  • Několik zkušebních instalačních programů Adobe CS6 se neinicializuje a zobrazuje se chyba „Při slučování dat dat byla zachycena výjimka. Chyba č. 1090“.
  • Hudební přehrávač Nokia: další průhledný šedý okraj v okně instalačního programu.
  • Tom Clancy's Rainbow Six: Lockdown: Demo nesprávně zobrazuje hráče a zbraně.
  • EM_SETPASSWORDCHAR nefunguje ve víceřádkových ovládacích prvcích pro úpravy.
  • Funkce popen() se zablokuje, když je uzavřen standardní vstup i standardní výstup.
  • conhost: write_console nevydává žádný zvuk při pípnutí.
  • V řetězcích chybí vykřičník "!", pokud je povolena vlastnost EnableDelayedExpansion.
  • Instalační program QuickBooks SS 2009 se zasekl.
  • Wine nedokáže analyzovat platný JavaScript.
  • Modifikátor %~s v cmd.exe (krátká cesta DOSu) se rozbalí do kombinovaného krátkého/dlouhého formátu.
  • Nesprávné pořadí Z v poli „Procházet složky“ v MPC-HC 1.7.13.
  • Neimplementovaná funkce KERNEL32.dll.InitializeSynchronizationBarrier.
  • Vybledlé barvy v OpenGL.
  • Wayland/EGL: vybledlé barvy způsobené dvojitou konverzí sRGB ve výchozím framebufferu (GL_FRAMEBUFFER_SRGB).
  • Wine na aarch64 selhává na Linuxu s CONFIG_ARM64_VA_BITS=39.
  • CharPrevA/CharPrevExA jsou blokovány s počátečním ukazatelem NULL (MapleStory 216150 se nespustí).
  • Funkce monitor_get_dpi načte dmPelsWidth/dmPelsHeight s hodnotou nula ve fyzické i aktuální hodnotě, což způsobí dělení nulou.
  • Final Fantasy XI Online: Neočekávané chování pravého Shiftu.
  • Myš ve službě Steam nefunguje správně.
  • Několik aplikací padá (Mugen, Touhou 8 a Final Burn Neo).
  • Aplikace (např. WinSCP) se po změně velikosti okna zhroutí.
  • Nesprávná poloha myši v YNAB 4.
  • Pegasus zamrzne a přestane reagovat.
  • Ovládací prvky HOTAS od WinWingu nejsou rozpoznávány a jsou agresivně přiřazovány, jako by se jednalo o ovladače Xbox.
  • Dialogová okna některých aplikací se ve Wine 11.13 za určitých podmínek, například s DPI = 144 (IrfanView, WinSCP), zobrazují ve čtvrtině své skutečné velikosti.
  • Dotazy WMI používající PS Core nefungují s Mono.
  • Celoobrazovkové aplikace s pevným rozlišením 4:3 ve Waylandu zobrazují obsah posunutý a mají nedefinovanou oblast odsazení.
  • Několik 32bitových aplikací, včetně vestavěných komponent Wine (winecfg, regedit atd.), padá s verzí wine-11.13.
  • KakaoTalk občas padá.
  • gdiplus: GdipCloneBitmapArea zahodí koncové pixely bitmap o velikosti 1 bpp/4 bpp s šířkou nezarovnanou na bajty.
  • shell32: SHBrowseForFolder se zhroutí, když aplikace poskytne neplatný soubor BROWSEINFO.pidlRoot.
  • wminet_utils: Implementujte GetErrorInfo().
  • Instalace WordPerfectu 7 selhala.
  • ole32/storage: Na konec názvu vnořeného streamu v sekundárním úložišti se zapíše další bajt NUL, což narušuje přenositelnost souborů .pub aplikace MS Publisher.
  • V aarch64 nelze kombinovat 32bitový ARM s emulací i386.
  • Amnesia: Rebirth zamrzne po úvodních obrazovkách.

Nyní dostupné

Wine 11.15 je nyní k dispozici ke stažení pomocí tlačítka níže. Stránka pro stahování obsahuje také informace o tom, jak nainstalovat tuto a další verze na operační systémy Linux, macOS a dokonce i Android.

Za dva týdny, pokud se obvyklý harmonogram vydrží a nic nenasvědčuje opaku, dorazí WINE 11.16, a to i s desítkami změn, které připraví WINE 12.0, jež na základě předchozích vydání dorazí začátkem roku 2027. Toto tempo bude pokračovat až do konce roku, kdy se frekvence vydávání zvýší na týdenní Release Candidates, poté stabilní verze (WINE 12) a nakonec začne vývoj WINE 13.0.


Přidat jako preferovaný zdroj v Googlu