Verfügbar experimentelle Veröffentlichung der offenen Implementierung der Win32-API – Wine 4.10. Seit der Veröffentlichung der Version 4.9 44 Fehlerberichte wurden geschlossen und 431 Änderungen vorgenommen.
Die wichtigsten Änderungen:
Mehr als hundert DLLs werden standardmäßig mit einer integrierten Bibliothek erstellt msvcrt (bereitgestellt vom Wine-Projekt und der DLL von Windows) im PE-Format (Portable Executable);
Die Unterstützung für die Installation von PnP-Treibern (Plug and Play) wurde erweitert. Die Funktion UpdateDriverForPlugAndPlayDevices() wurde implementiert.
Zum Rahmen Medienstiftung Unterstützung für Uhrensynchronisation hinzugefügt;
Möglichkeit hinzugefügt, die Lautstärke in Soundtreibern zu ändern;
Geschlossene Fehlerberichte im Zusammenhang mit dem Betrieb von Spielen und Anwendungen:
Gleichzeitig Valve опубликовала Aufbau des Projekts Proton 4.2-6, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, für Windows erstellte und im Steam-Katalog präsentierte Spieleanwendungen für die Ausführung unter Linux zu ermöglichen. Projekterfolge Ausbreitung unter BSD-Lizenz. Mit Proton können Sie reine Windows-Gaming-Anwendungen direkt im Steam-Linux-Client ausführen. Das Paket enthält eine Implementierung von DirectX 10/11 (basierend auf DXVK-Erweiterung) und 12 (basierend auf vkd3d), das über DirectX-Aufrufe an die Vulkan-API arbeitet, bietet verbesserte Unterstützung für Gamecontroller und die Möglichkeit, den Vollbildmodus unabhängig von den in Spielen unterstützten Bildschirmauflösungen zu verwenden. Im Vergleich zum ursprünglichen Wine wurde die Leistung von Multithread-Spielen dank der Verwendung von Patches deutlich gesteigert.esync"(Eventfd-Synchronisierung).