Byla vydána experimentální verze otevřené implementace Win32 API — Wine 11.18. Od vydání 11.17 bylo uzavřeno 44 chybových zpráv a provedeno 380 změn.
Nejdůležitější změny:
- Ve vrstvě simulace jádra NT (ntoskrnl.exe) byly implementovány funkce PsGetThreadProcess, PsGetProcessPeb, PsGetContextThread, PsReferencePrimaryToken, MmGetPhysicalMemoryRanges, SeLocateProcessImageName, MmGetVirtualForPhysical, KeCapturePersistentThreadState, PsDereferencePrimaryToken, PsGetProcessImageFileName, které jsou potřebné pro správnou podporu ovladačů zařízení.
- Do dodávaných hlavičkových souborů pro jazyk C byly provedeny úpravy pro zvýšení kompatibility.
- Byly uzavřeny chybové zprávy týkající se fungování aplikací: QuickTime 2.x, Adobe Creative Cloud, Adobe Express Photos, SlingPlayer 1.5.
- Byly uzavřeny chybové zprávy týkající se fungování her: Assassin’s Creed Rogue, Super Meat Boy, Screamer 4×4 1.2, Enclave, Star Wars: Knights of the Old Republic, Return to Krondor, The Bard’s Tale IV Director’s Cut.
Byla samostatně vytvořena verze projektu Wine Staging 11.18, která poskytuje rozšířené sestavení Wine, zahrnující částečně dokončené nebo rizikové patche, které zatím nejsou vhodné pro přijetí do hlavní větve Wine. Ve srovnání s Wine poskytuje Wine Staging 273 dodatečných patchů. V nové verzi Wine Staging byla provedena synchronizace s kódovou základnou Wine 11.18 a aktualizován kód vkd3d. Do hlavního jádra Wine byl přesunut patch, který transformuje hlavičkový soubor d3d10_1shader.h do formátu idl (Interface Definition Language). Byly přidány patche pro konverzi barevného prostoru YV12 na RGB v kódu vykreslování a provádění kontrol spustitelných souborů pro architekturu WoW64 (64-bit Windows-on-Windows), která umožňuje spouštět 32-bitové Windows aplikace na 64-bitových Unix systémech.
Zdroj: opennet.ru
