Veröffentlichung von Wine 4.21 und Proton 4.11-9 zum Ausführen von Windows-Spielen

Verfügbar experimentelle Veröffentlichung der offenen Implementierung der Win32-API – Wine 4.21. Seit der Veröffentlichung der Version 4.20 50 Fehlerberichte wurden geschlossen und 343 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Ermittlung der HTTP-Proxy-Konfigurations-URL basierend auf den über DHCP übertragenen Daten implementiert;
  • Unterstützung für D3DX9 hinzugefügt Parameterblöcke (Aufrufe d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() und d3dx_effect_DeleteParameterBlock() hinzugefügt);
  • Fortsetzung der Arbeit am Erstellen der Standard-DLL mit der integrierten msvcrt-Bibliothek (bereitgestellt vom Wine-Projekt, nicht von der Windows-DLL) im PE-Format (Portable Executable);
  • Geschlossene Fehlerberichte im Zusammenhang mit dem Betrieb von Spielen und Anwendungen LegoLand, Need For Speed: Shift, Super Mario Brothers X, CCleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell , Crysis 1, Nextiva, Everquest Classic, Archicad 22.

Darüber hinaus Ventil опубликовала neue Veröffentlichung des Projekts Proton 4.11-9, 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.

Die neue Version von Proton behebt eine in Version 4.11-8 eingeführte Regression, die zu einer verringerten Leistung bei 32-Bit-Spielen führte, die mit den Ebenen DXVK und D9VK ausgeführt wurden. Es wurde ein Problem mit der Anzeige der falschen Speichergröße für einige GPUs behoben. Ein Absturz beim Start von Crazy Machines 3 wurde behoben. Die Unterstützung für Feedback von Spiellenkrad-Controllern wurde wiederhergestellt.

Source: opennet.ru

Kommentar hinzufügen