Byla vydána experimentální větev otevřené implementace WinAPI, Wine 6.20. Od vydání verze 6.19 bylo uzavřeno 29 hlášení o chybách a bylo provedeno 399 změn.
Nejdůležitější změny:
- MSXml, XAudio, DInput a některé další moduly byly převedeny do formátu PE (Portable Executable).
- Některé systémové knihovny jsou zahrnuty pro podporu sestav založených na formátu PE.
- DirectInput podporuje pouze nový backend pro joysticky, které podporují protokol HID (Human Interface Devices).
- Winelib má vylepšenou podporu pro sestavení MSVCRT.
- Chybové zprávy související s provozem her byly uzavřeny: Emergency 3, Need For Speed Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
- Jsou uzavřena chybová hlášení související s provozem aplikací: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.
Dodatečně můžeme zaznamenat formování vydání projektu Wine Staging 6.20, v jehož rámci vznikají rozšířená sestavení Wine, včetně ne zcela připravených nebo rizikových patchů, které zatím nejsou vhodné pro přijetí do hlavní větve Wine. Ve srovnání s Wine poskytuje Wine Staging 557 dalších oprav.
Nové vydání se synchronizuje s kódovou základnou Wine 6.20. Do hlavního Wine bylo přeneseno 5 záplat týkajících se podpory joysticku v DirectInput a inicializace COM při aktivaci oken v imm32. Aktualizované opravy eventfd_synchronization a ntdll-NtAlertThreadByThreadId. Dočasně deaktivována sada patchů pro streamování mfplat a všechny zbývající opravy dinput (pro koordinaci práce s novým backendem HID).
Zdroj: opennet.ru