Veröffentlichung von Wine 6.7 und VKD3D-Proton 2.3

Es fand eine experimentelle Veröffentlichung einer offenen Implementierung von WinAPI – Wine 6.7 – statt. Seit der Veröffentlichung von Version 6.6 wurden 44 Fehlerberichte geschlossen und 397 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Die Bibliotheken NetApi32, WLDAP32 und Kerberos wurden in das ausführbare Dateiformat PE konvertiert.
  • Die Implementierung des Media Foundation-Frameworks wurde verbessert.
  • Die mshtml-Bibliothek implementiert den ES6-JavaScript-Modus (ECMAScript 2015), der aktiviert wird, wenn der Kompatibilitätsmodus für Internet Explorer 11 aktiviert ist.
  • WOW64, eine Ebene zum Ausführen von 32-Bit-Programmen unter 64-Bit-Windows, verbessert die Dateisystemumleitung, um Programme durch 32-Bit-DLLs anstelle von 64-Bit-DLLs zu ersetzen.
  • Neue Treiber mit Plug & Play-Unterstützung hinzugefügt.
  • Ein Eingabegerät für die Arbeit mit der Tastatur im Raw-Modus hinzugefügt.
  • Fehlermeldungen im Zusammenhang mit dem Betrieb der Spiele sind geschlossen: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, „Fairy Tale About Father Frost, Ivan and Nastya“, MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Geschlossene Fehlerberichte im Zusammenhang mit dem Betrieb von Anwendungen: Melodyne 5, Informix Database Apps, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE , EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.

Darüber hinaus veröffentlichte Valve VKD3D-Proton 2.3, einen Zweig der vkd3d-Codebasis, der die Direct3D 12-Unterstützung im Proton-Game-Launcher verbessern soll. VKD3D-Proton unterstützt Proton-spezifische Änderungen, Optimierungen und Verbesserungen für eine bessere Leistung von Windows-Spielen auf Basis von Direct3D 12, die noch nicht in den Hauptteil von vkd3d übernommen wurden.

Die neue Version von VKD3D-Proton bietet zunächst Unterstützung für die DXR 1.0 API (DirectX Raytracing), deren Implementierung die Vulkan-Erweiterung VK_KHR_raytracing für Raytracing nutzt. DXR ist derzeit nur auf Systemen mit NVIDIA-Treibern funktionsfähig und kann in den Spielen Control und Ghostrunner verwendet werden. Die Unterstützung für VRS (Variable Rate Shading) und konservative Rasterisierung wurde abgeschlossen. Der Aufruf D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH wurde implementiert und ermöglicht die Verwendung von APITraces. Es wurden mehrere bedeutende Leistungsoptimierungen vorgenommen.

Source: opennet.ru

Kommentar hinzufügen