Die experimentelle Version des offenen WinAPI-Projekts - Wine 6.16 - wurde veröffentlicht. Seit der Veröffentlichung von Version 6.15 wurden 36 Fehlerberichte geschlossen und 443 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Eine erste Version des Backends fĂŒr Joysticks, die das HID-Protokoll (Human Interface Devices) unterstĂŒtzen, wurde vorgeschlagen.
- Die UnterstĂŒtzung fĂŒr Designs auf Bildschirmen mit hoher Pixeldichte (highDPI) wurde verbessert.
- Die Vorbereitung zur Implementierung der GDI-Systemaufrufe wurde fortgesetzt.
- In WineDump wurde die UnterstĂŒtzung fĂŒr Debugging-Informationen von CodeView verbessert.
- Ein Problem beim Bauen auf Systemen mit Glibc 2.34 wurde gelöst.
- Fehlerberichte, die mit der Funktionsweise von Spielen in Verbindung stehen, wurden geschlossen: Hitman, Return of Arcade Anniversary, Dangerous Water, Comet Busters, Tetris, TemTem, Star Citizen.
- Fehlerberichte, die mit der Funktionsweise von Anwendungen in Verbindung stehen, wurden geschlossen: Kingsoft Office 2012, RootsMagic 3.2.x, Enterprise Architect 6.5, Internet Explorer 4, NVIDIA D3D SDK 10, MMS BuchfĂŒhrung und Bilanz, VPython 6.11, Homesite+ v5.5, Sumatra PDF 3.1.1.
Gleichzeitig wurde die Version des Projekts Wine Staging 6.16 erstellt, in dessen Rahmen erweiterte Versionen von Wine erstellt werden, die nicht vollstĂ€ndig bereit oder riskante Patches enthalten, die derzeit nicht fĂŒr die Hauptversionslinie von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 605 zusĂ€tzliche Patches.
In der neuen Version wurde eine Synchronisierung mit der Code-Basis von Wine 6.16 durchgefĂŒhrt. Zwei Patches wurden in den Hauptbestand von Wine ĂŒbernommen: ws2_32 (stellt die richtige Zeit fĂŒr SO_CONNECT_TIME zurĂŒck) und dpnet (implementiert IDirectPlay8Server EnumServiceProviders). ZusĂ€tzlich wurden Patches zur Implementierung der Funktionen D3DX11GetImageInfoFromMemory und D3DX11CreateTextureFromMemory aufgenommen. Die Patches server-default_integrity und ntdll-Syscall_Emulation wurden aktualisiert.
Quelle: opennet.ru
