Veröffentlichung von Wine 6.2, Wine Staging 6.2 und Proton 5.13-6

Es fand eine experimentelle Veröffentlichung einer offenen Implementierung von WinAPI – Wine 6.2 – statt. Seit der Veröffentlichung von Version 6.1 wurden 51 Fehlerberichte geschlossen und 329 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Die Mono-Engine wurde mit DirectX-Unterstützung auf Version 6.0 aktualisiert.
  • Unterstützung für die NTDLL-Debugger-API hinzugefügt.
  • Der WIDL-Compiler (Wine Interface Definition Language) hat die Unterstützung für WinRT IDL (Interface Definition Language) erweitert.
  • Probleme bei der Verwendung von Xbox One-Controllern unter macOS wurden behoben.
  • Fehlermeldungen im Zusammenhang mit dem Betrieb von Spielen und Anwendungen sind geschlossen: World of Tanks, Directory Opus 9 mit dem Amiga Explorer Shell-Add-on, Total Commander 7.x, Foxit Reader, Paint.NET, Earth 2160, AVATAR Demo, iNodeSetup 3.60 , QQPlayer 3.1, Crossfire HGWC, EMS SQL Manager 2010 Lite für PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender 4.25, RSSeditor 0.9.54, High Impact eMail 5, WiX Toolset v3.9, PTC Mathcad Prime 3.0, PaintRibbon 1.x, Jeskola Buzz, OllyDbg 2.x, Google SketchUp, Kingsoft PC Doctor, WRC 5, Shadow Warrior 2, MS Word 2013/2016, Runaway , Adobe Audition, Steel Series Engine 3, Ryse: Son of Rome, Hitman: Absolution, iTunes 12.11.0.26, Game Protect Kit (GPK), Far Manager.

Darüber hinaus wurde die Veröffentlichung des Wine Staging 6.2-Projekts erstellt, in dessen Rahmen erweiterte Wine-Builds erstellt werden, einschließlich noch nicht vollständig fertiger oder riskanter Patches, die noch nicht für die Übernahme in den Wine-Hauptzweig geeignet sind. Im Vergleich zu Wine bietet Wine Staging 669 zusätzliche Patches.

Die neue Version bringt Synchronisierung mit der Codebasis von Wine 6.2. 38 Patches wurden auf das Haupt-Wine übertragen, hauptsächlich im Zusammenhang mit der WIDL-Unterstützung und der Erweiterung der Funktionen von ntdll. Aktualisierte Patches xactengine3_7-Notification, ntdll-Junction_Points und widl-winrt-support.

Darüber hinaus hat Valve die Veröffentlichung des Projekts Proton 5.13-6 veröffentlicht, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, den Start von Spieleanwendungen sicherzustellen, die für Windows erstellt und im Steam-Katalog unter Linux präsentiert werden. Die Entwicklungen des Projekts werden unter der BSD-Lizenz vertrieben. Mit Proton können Sie reine Windows-Gaming-Anwendungen direkt im Steam-Linux-Client ausführen. Das Paket enthält Implementierungen von DirectX 9/10/11 (basierend auf dem DXVK-Paket) und DirectX 12 (basierend auf vkd3d-proton), die durch die Übersetzung von DirectX-Aufrufen an die Vulkan-API arbeiten und eine verbesserte Unterstützung für Gamecontroller und die Fähigkeit bieten um den Vollbildmodus unabhängig von den in Spielen unterstützten Bildschirmauflösungen zu verwenden. Um die Leistung von Multithread-Spielen zu steigern, werden die Mechanismen „esync“ (Eventfd Synchronization) und „futex/fsync“ unterstützt.

In der neuen Version von Proton 5.13-6:

  • Soundprobleme in Cyberpunk 2077 wurden behoben.
  • Verbesserte Unterstützung für PlayStation 5-Controller.
  • Unterstützung für Nioh 2 wurde bereitgestellt.
  • Der Voice-Chat im Spiel Deep Rock Galactic wurde in funktionsfähige Form gebracht.
  • Verbesserte Unterstützung für Gamecontroller und Hot-Plug-Geräte in Yakuza Like a Dragon, Subnautica, DOOM (2016) und Virginia.
  • Eingabeprobleme behoben, wenn der Steam-Bildschirm aktiv ist.
  • Behebt ein Problem, das dazu führt, dass ein schwarzer Bildschirm angezeigt wird, wenn in DOOM Eternal auf AMD-Systemen der Fokus verloren wird.
  • Die Unterstützung für Virtual-Reality-Headsets wurde in No Man's Sky wiederhergestellt.
  • Soundunterstützung im Spiel Dark Sector hinzugefügt.
  • Ein Hängen in Need for Speed ​​​​(2015) auf Systemen mit AMD-GPUs wurde behoben.

Source: opennet.ru

Kommentar hinzufügen