Vydané Wine 4.12 (4.12.1 k dispozícii ako ďalšie)

K dispozícii experimentálne vydanie otvorenej implementácie Win32 API - Víno 4.12. Od vydania verzie 4.11 Uzavrelo sa 27 hlásení chýb a vykonalo sa 336 zmien.

Najdôležitejšie zmeny:

  • Pridaná podpora ovládačov pre zariadenia PnP (Plug & Play);
  • Vylepšená podpora pre vzdialené ladenie pod Visual Studio;
  • Implementácia volania EnumDisplayDevicesW(), používaného na získanie informácií o obrazovkách použitých v aktuálnej relácii, bola uvedená do stavu vhodného na spustenie rôznych hier a aplikácií v prostrediach s viacerými monitormi, vrátane editora VS Code;
  • Mnohé funkcie a štruktúry (mutex, semafory, práca s tokenmi a registrom, ACL, hash atď.) knižníc advapi32 a kernel32 boli prenesené do implementácií z ntdll a kernelbase;
  • Funkcie wined3d poskytujú podporu pre štruktúru wined3d_context_gl;
  • Pokračujúce práce na vytváraní predvolenej knižnice DLL so vstavanou knižnicou msvcrt (poskytnutou projektom Wine, nie Windows DLL) vo formáte PE (Portable Executable). V porovnaní s posledným vydaním bolo do formátu PE preložených 89 ďalších knižníc DLL;
  • Hlásenia chýb súvisiace s prevádzkou hier a aplikácií sú zatvorené:
    Empire: Total War, Napoleon: Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed ​​​​Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, aplikácie WPF 4.x .NET, aplikácie CEFv3, VS Kód, Windows Media Player 9 a 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.

Dodatok: horúčava na pätách tvorené Opravná aktualizácia pre Wine 4.12.1, ktorá opravuje šesť chýb. Zahŕňa to opravu nesprávnej inicializácie 64-bitových predpôn cesty (WINEPREFIX pre WoW64), ktorá spôsobovala pády winboot vo Wine 4.12 po vytvorení ako súboru PE a setupapi nezaregistrovalo niektoré knižnice DLL. Opravené boli aj problémy s aplikáciami Settlers IV History Edition a LINE 5.x.

Zdroj: opennet.ru

Pridať komentár