Veröffentlichung von Wine 4.16 und Paket zum Ausführen von Windows-Spielen Proton 4.11-4

Verfügbar experimentelle Veröffentlichung der offenen Win32 API — Wein 4.16. Seit der Veröffentlichung der Version 4.15 16 Fehlerberichte wurden geschlossen und 203 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Die Stabilität der Funktionen zur Mauszeigererfassung in Spielen wurde verbessert;
  • Die Unterstützung für das Cross-Compiling in WineGCC wurde verbessert;
  • Die Kompatibilität mit Windows-Debuggern wurde verbessert;
  • Der Code zur Speicherverwaltung, Debugging, ioctl, Konsole, Sperren und Aufzeichnung von Dateiänderungen wurde von kernel32 nach kernelbase verschoben;
  • Fehlerberichte, die mit der Ausführung von Spielen und Anwendungen wie Dragon Age: 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, ExHIBIT, Zoom Edit&Share 5.0.0.0 in Verbindung stehen, wurden geschlossen.

Am selben Tag hat Valve veröffentlicht Neue Version des Projekts Proton 4.11-4, das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, die Ausführung von in Linux entwickelten Spielen, die für Windows erstellt wurden und im Steam-Katalog präsentiert werden, zu ermöglichen. Die Entwicklungen des Projekts unter der freien Lizenz Apache 2.0 verbreitet. unter der BSD-Lizenz. Proton ermöglicht es, Spieleanwendungen, die ausschließlich für Windows bereitgestellt werden, direkt im Linux-Client von Steam zu starten. Das Paket umfasst eine Implementierung von DirectX 9 (basierend auf D9VK), DirectX 10/11 (basierend auf DXVK) und DirectX 12 (basierend auf vkd3d), die über eine Übersetzung von DirectX-Aufrufen in die Vulkan-API arbeiten, bietet verbesserte Unterstützung für Spielcontroller und die Möglichkeit, den Vollbildmodus unabhängig von den unterstützten Bildschirmauflösungen in Spielen zu verwenden.

In der neuen Version:

  • Die DXVK-Schicht (Implementierung von DXGI, Direct3D 10 und Direct3D 11 über die Vulkan-API) wurde auf die Version 1.3.4, in der ein Speicherleck behoben wurde, das beim Start von Spielen auftrat, die Direct2D nutzen. Leistungsprobleme in dem Spiel Quantum Break, die bei Verwendung von NVIDIA-Treibern und älteren AMD-Treibern auftraten, wurden behoben. Für das Spiel Control wurde die Option d3d11.allowMapFlagNoWait aktiviert, um die GPU-Ressourcen besser zu nutzen;
  • Die D9VK-Schicht (Implementierung von Direct3D 9 über die Vulkan-API) wurde auf eine experimentelle Version aktualisiert 0.21-rc-p;
  • Die FAudio-Komponenten mit Implementierungen von DirectX-Soundbibliotheken (API XAudio2, X3DAudio, XAPO und XACT3) wurden auf die Version 19.09;
  • Das Verhalten von PlayStation 4-Spielcontrollern und anderen Controllern, die über Bluetooth angeschlossen sind, wurde verbessert;
  • Verbesserungen im Zusammenhang mit der Mauszeigererfassung und dem Verlust des Fensterfokus wurden vorgenommen;
  • Die Unterstützung für das Starten des Spiels Farming Simulator 19 wurde sichergestellt;
  • Grafische Artefakte in den Spielen A Hat in Time und Ultimate Marvel vs Capcom 3 wurden behoben.

Quelle: opennet.ru

60GB SSD 8Gb DDR4