Es fand eine experimentelle Veröffentlichung der offenen WinAPI-Implementierung â Wine 7.11 â statt. Seit der Veröffentlichung von Version 7.10 wurden 34 Fehlerberichte geschlossen und 285 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Der Treiber fĂŒr Android wurde auf das Dateiformat PE (Portable Executable) anstelle von ELF umgestellt.
- In der Bibliothek winegstreamer wurde die UnterstĂŒtzung fĂŒr den direkten Ausgabemodus (ohne Zwischenspeicherung, zero-copy) von Multimedia-Inhalten unter Verwendung von GStreamer implementiert.
- Es wurden Daten zur Zuordnung der Registrierungszeichen fĂŒr erweiterte Unicode-FlĂ€chen (Codebereiche) hinzugefĂŒgt.
- Fehlerberichte, die mit dem Betrieb von Spielen in Verbindung stehen, wurden geschlossen: Civilization 4, Mayhem Triple, Euphoria, SpinTires, Mafia, Mafia II, Saints Row The Third Remastered, Cyberpunk 2077, Stranger of Paradise, Doom Eternal, Epic Games Launcher, Ubisoft Connect.
- Fehlerberichte, die mit dem Betrieb von Anwendungen in Verbindung stehen, wurden geschlossen: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.
ZusĂ€tzlich kann die Veröffentlichung des Projekts Wine Staging 7.11 erwĂ€hnt werden, innerhalb dessen erweiterte Wine-Builds erstellt werden, die nicht vollstĂ€ndig fertige oder riskante Patches umfassen, die derzeit nicht fĂŒr die Haupt-Wine-Branch geeignet sind. Im Vergleich zu Wine bietet Wine Staging 542 zusĂ€tzliche Patches.
In der neuen Version wurde eine Synchronisierung mit der Codebasis von Wine 7.11 durchgefĂŒhrt. Drei Patches wurden in den Hauptbestand von Wine ĂŒbertragen: In faudio wurde die Benachrichtigung NOTIFY_CUESTOP beim Stoppen der Wiedergabe eingerichtet; In dwmapi wurde die BefĂŒllung der Parameter rateRefresh, rateCompose und qpcRefreshPeriod in DwmGetCompositionTimingInfo() sichergestellt, in DwmFlush() wurde die RĂŒckgabe des Status S_OK hinzugefĂŒgt.
Quelle: opennet.ru
