Die experimentelle Veröffentlichung der Open-Source-Implementierung von WinAPI â Wine 7.12 â hat stattgefunden. Seit der Veröffentlichung der Version 7.11 wurden 13 Fehlerberichte geschlossen und 266 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- FĂŒr Anwendungen, die Qt5 verwenden, wurde die UnterstĂŒtzung von Designs hinzugefĂŒgt.
- Das Paket vkd3d mit der Implementierung von Direct3D 12, das ĂŒber Aufruftransformation in die Grafik-API Vulkan funktioniert, wurde auf Version 1.4 aktualisiert.
- Im Direct2D-API wurde die UnterstĂŒtzung fĂŒr Effekte verbessert.
- In den Werkzeugen zur Bearbeitung der Registrierung wurde die UnterstĂŒtzung fĂŒr Werte vom Typ QWORD (UINT64) implementiert.
- Fehlerberichte, die mit der FunktionalitÀt von Spielen verbunden sind, wurden geschlossen: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
- Fehlerberichte, die mit der FunktionalitÀt von Anwendungen verbunden sind, wurden geschlossen: MetaTrader4, Approach (Smart Suite), Wireshark.
ZusĂ€tzlich kann die Erstellung der Veröffentlichung des Projekts Wine Staging 7.12 erwĂ€hnt werden, in deren Rahmen erweiterte Wine-Bundles erstellt werden, die nicht vollstĂ€ndig fertige oder riskante Patches enthalten, die vorĂŒbergehend nicht fĂŒr die Hauptversion von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 543 zusĂ€tzliche Patches.
In der neuen Version wurde die Synchronisation mit der Codebasis von Wine 7.12 durchgefĂŒhrt. Die Ănderungen umfassen nur das Update des Patches âwinepulse-PulseAudio_Supportâ, der Probleme bei der Auswahl von AudiogerĂ€ten bei Verwendung des Audio-Backends PulseAudio löst, die UnterstĂŒtzung von GetPropValue hinzufĂŒgt, den exklusiven Zugriff auf das Audio-GerĂ€t implementiert und die Eigenschaft KEY_AudioEndpoint_PhysicalSpeakers an den Treiber fĂŒr PulseAudio ĂŒbergibt.
Quelle: opennet.ru
