Eine experimentelle Version der Open-Source-Implementierung der Win32 API — Wine 10.15 wurde veröffentlicht. Seit der Veröffentlichung von 10.14 wurden 16 Fehlerberichte geschlossen und 277 Änderungen vorgenommen.
Die wichtigsten Änderungen sind:
- Partial Unterstützung für den ntsync-Treiber wurde hinzugefügt, der die Leistung von Windows-Spielen, die mit Wine ausgeführt werden, erheblich steigert. Der Treiber ist Bestandteil des Linux-Kernels seit Version 6.14 und implementiert das symbolische Gerät /dev/ntsync sowie einen Satz von Synchronisationsprimitive, die im Windows NT-Kernel verwendet werden. Der signifikante Leistungszuwachs wird durch die Beseitigung von Overhead erreicht, der mit der Verwendung von RPC im Benutzermodus verbunden ist.
- In die opcservices-Bibliothek, die für die Arbeit mit OPC-Paketen (Open Packaging Conventions), die im OOXML-Standard (Office Open XML) definiert sind, entwickelt wurde, wurde Unterstützung für die Paketkomprimierung mit dem Zip64-Format hinzugefügt, das die Archivierung von Dateien mit einer Größe von mehr als 4 GB ermöglicht.
- Die Unicode-Zeichentabellen wurden auf Version 17.0.0 aktualisiert.
- Fehlerberichte wurden geschlossen, die mit Anwendungen verbunden sind: Visual Studio 2005, cmd.exe, Steam, CapCut.
- Fehlerberichte wurden geschlossen, die mit Spielen verbunden sind: Exertus darkness, Claw, Bloodrayne Demo.
Quelle: opennet.ru
