Eine experimentelle Version der offenen Win32 API-Implementierung - Wine 11.9 wurde veröffentlicht. Seit dem Release von 11.8 wurden 24 Fehlerberichte geschlossen und 197 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Die Bibliothek SQLite 3.51.1 ist enthalten.
- Erste UnterstĂŒtzung fĂŒr systemweite Threads wurde implementiert. In ntdll wurden Funktionen zum Erstellen eines Threads mit pthread hinzugefĂŒgt.
- UnterstĂŒtzung fĂŒr das Pausieren von Threads im emulierten Code bei der AusfĂŒhrung auf ARM64-Systemen wurde hinzugefĂŒgt.
- Die KompatibilitÀt mit VBScript wurde verbessert.
- Im Treiber winewayland.drv, der die Verwendung von Wine in Umgebungen basierend auf dem Wayland-Protokoll ermöglicht, wird das Wayland-Protokoll wp_pointer_warp_v1 verwendet, um den Cursor sofort an die angegebene Position zu bewegen.
- In d3d9 wurde eine fiktive Initialisierungssequenz der virtuellen Methodentabelle (d3d9_device_vtbl) hinzugefĂŒgt, die nur die Methode d3d9_device_GetDisplayModeEx enthĂ€lt. Diese Ănderung ermöglicht die KompatibilitĂ€t mit der Plattform des Online-Spiels BFME Online Arena.
- Fehlerberichte im Zusammenhang mit Anwendungen wurden geschlossen: Lotus Notes 8.x, Photoshop CS 2, Logos 9, WinSCP, Homesite 5.5, GOM Player, Graphpad Prism 9, GXSCC, ExamDiff Pro Fileeditor, SteelSeries GG 110.0.
- Fehlerberichte im Zusammenhang mit Spielen wurden geschlossen: Wargaming Game Center, Command & Conquer 3, Command & Conquer Red Alert 3.
Gleichzeitig wurde die Version des Projekts Wine Staging 11.9 erstellt, die erweiterte Wine-Bauten bereitstellt, die nicht vollstĂ€ndig bereit oder riskante Patches enthalten, die derzeit fĂŒr die Hauptzweig von Wine ungeeignet sind. Im Vergleich zu Wine bietet Wine Staging 273 zusĂ€tzliche Patches. In diesem neuen Release von Wine Staging wurde die Codierungsbasis von Wine 11.9 synchronisiert und der vkd3d-Code aktualisiert. Die Patches, die Probleme mit dem vkd3d-Bau mithilfe von Mingw-Toolkits beheben und eine fiktive Initialisierungssequenz fĂŒr vtbl in d3d9 hinzufĂŒgen, wurden in die Hauptversion von Wine ĂŒbernommen.
Quelle: opennet.ru
