Veröffentlichung von Wine 4.16 und Proton 4.11-4 zum Ausführen von Windows-Spielen
Verfügbar experimentelle Veröffentlichung der offenen Implementierung der Win32-API – Wine 4.16. Seit der Veröffentlichung der Version 4.15 16 Fehlerberichte wurden geschlossen und 203 Änderungen vorgenommen.
Die wichtigsten Änderungen:
Verbesserte Stabilität der Mauserfassungsfunktionen in Spielen;
Verbesserte Unterstützung für Cross-Compilation in WineGCC;
Verbesserte Kompatibilität mit Windows-Debuggern;
Code im Zusammenhang mit Speicherverwaltung, Debugging, IOCTL, Konsole, Sperren und Dateiänderungsverfolgung wurde von Kernel32 nach Kernelbase verschoben;
Fehlermeldungen im Zusammenhang mit dem Betrieb von Dragon Age-Spielen und -Anwendungen sind geschlossen: Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, Ausstellen, Zoom Edit&Share 5.0.0.0.
Am selben Tag, Valve опубликовала neue Veröffentlichung des Projekts Proton 4.11-4, 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 DirectX 9-Implementierung (basierend auf D9VK), DirectX 10/11 (basierend auf DXVK-Erweiterung) und DirectX 12 (basierend auf vkd3d), das über die Übersetzung von DirectX-Aufrufen an die Vulkan-API funktioniert, 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.
In der neuen Version:
Die DXVK-Ebene (eine Implementierung von DXGI, Direct3D 10 und Direct3D 11 auf der Vulkan-API) wurde auf aktualisiert 1.3.4, das einen Speicherverlust behebt, der beim Ausführen von Spielen mit Direct2D auftritt. Leistungsprobleme in Quantum Break bei Verwendung von NVIDIA-Treibern und älteren AMD-Treibern behoben. Für Control-Spiele ist die Option d3d11.allowMapFlagNoWait aktiviert, um die GPU-Ressourcen umfassender zu nutzen.
Die D9VK-Ebene (Direct3D 9-Implementierung auf der Vulkan-API) wurde auf eine experimentelle Version aktualisiert 0.21-rc-p;
FAudio-Komponenten mit Implementierung von DirectX-Soundbibliotheken (API XAudio2, X3DAudio, XAPO und XACT3) zur Veröffentlichung aktualisiert 19.09;
Verbessertes Verhalten von PlayStation 4-Gamecontrollern und anderen über Bluetooth verbundenen Controllern;
Es wurden Verbesserungen bei Maus-Hijacking und Windows-Fokusverlust vorgenommen;
Unterstützung für den Start des Spiels Landwirtschafts-Simulator 19 wird bereitgestellt;
Grafische Artefakte in A Hat in Time und Ultimate Marvel vs Capcom 3 behoben.