Uitgave van Wine 6.2, Wine enscenering 6.2 en Proton 5.13-6

Er vond een experimentele release plaats van een open implementatie van WinAPI - Wine 6.2. Sinds de release van versie 6.1 zijn 51 bugrapporten gesloten en 329 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • De Mono-engine is bijgewerkt naar versie 6.0 met DirectX-ondersteuning.
  • Ondersteuning toegevoegd voor de NTDLL-foutopsporings-API.
  • De WIDL-compiler (Wine Interface Definition Language) heeft de ondersteuning voor WinRT IDL (Interface Definition Language) uitgebreid.
  • Problemen met het gebruik van Xbox One-controllers op macOS zijn opgelost.
  • Foutrapporten met betrekking tot de werking van games en applicaties zijn gesloten: World of Tanks, Directory Opus 9 met de 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 voor 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.

Daarnaast is de release van het Wine Staging 6.2-project tot stand gekomen, in het kader waarvan uitgebreide builds van Wine worden gevormd, inclusief nog niet volledig gereed zijnde of risicovolle patches die nog niet geschikt zijn voor adoptie in de belangrijkste Wine-tak. Vergeleken met Wine biedt Wine Staging 669 extra patches.

De nieuwe release brengt synchronisatie met de Wine 6.2-codebase. Er zijn 38 patches overgebracht naar de hoofdversie van Wine, voornamelijk gerelateerd aan WIDL-ondersteuning en het uitbreiden van de mogelijkheden van ntdll. Bijgewerkte patches xactengine3_7-Notification, ntdll-Junction_Points en widl-winrt-support.

Daarnaast heeft Valve de release gepubliceerd van het Proton 5.13-6-project, dat gebaseerd is op de ontwikkelingen van het Wine-project en gericht is op het garanderen van de lancering van gaming-applicaties die voor Windows zijn gemaakt en worden gepresenteerd in de Steam-catalogus op Linux. De ontwikkelingen van het project worden gedistribueerd onder de BSD-licentie. Met Proton kun je rechtstreeks gaming-applicaties voor alleen Windows uitvoeren in de Steam Linux-client. Het pakket bevat implementaties van DirectX 9/10/11 (gebaseerd op het DXVK-pakket) en DirectX 12 (gebaseerd op vkd3d-proton), waarbij wordt gewerkt via de vertaling van DirectX-aanroepen naar de Vulkan API, en biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de modus Volledig scherm te gebruiken, ongeacht de ondersteunde resoluties in de schermresoluties van games. Om de prestaties van games met meerdere threads te verbeteren, worden de mechanismen “esync” (Eventfd Synchronisatie) en “futex/fsync” ondersteund.

In de nieuwe versie van Proton 5.13-6:

  • Geluidsproblemen in Cyberpunk 2077 zijn opgelost.
  • Verbeterde ondersteuning voor PlayStation 5-controllers.
  • Er is ondersteuning voor Nioh 2 verleend.
  • De voicechat in de game Deep Rock Galactic is in werkende vorm gebracht.
  • Verbeterde ondersteuning voor gamecontrollers en hot-pluggable apparaten in Yakuza Like a Dragon, Subnautica, DOOM (2016) en Virginia.
  • Er zijn invoerproblemen opgelost wanneer het Steam-scherm actief was.
  • Er wordt een probleem opgelost dat ervoor zorgt dat er een zwart scherm verschijnt als de focus verloren gaat in DOOM Eternal op AMD-systemen.
  • Ondersteuning voor virtual reality-headsets is hersteld in No Man's Sky.
  • Geluidsondersteuning toegevoegd in het spel Dark Sector.
  • Een vastlopen in Need for Speed ​​(2015) opgelost op systemen met AMD GPU's.

Bron: opennet.ru

Voeg een reactie