Sortie de Wine 6.2, Wine staging 6.2 et Proton 5.13-6

Une version expérimentale d'une implémentation ouverte de WinAPI - Wine 6.2 - a eu lieu. Depuis la sortie de la version 6.1, 51 rapports de bogues ont été clôturés et 329 modifications ont été apportées.

Les changements les plus importants :

  • Le moteur Mono a été mis à jour vers la version 6.0 avec prise en charge DirectX.
  • Ajout de la prise en charge de l'API du débogueur NTDLL.
  • Le compilateur WIDL (Wine Interface Definition Language) a étendu la prise en charge de WinRT IDL (Interface Definition Language).
  • Les problèmes d'utilisation des contrôleurs Xbox One sur macOS ont été résolus.
  • Les rapports d'erreurs liés au fonctionnement des jeux et applications sont fermés : World of Tanks, Directory Opus 9 avec le module complémentaire Amiga Explorer Shell, 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 pour PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina l'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.

De plus, la version du projet Wine Staging 6.2 a été créée, dans le cadre de laquelle des versions étendues de Wine sont formées, y compris des correctifs pas entièrement prêts ou risqués qui ne sont pas encore adaptés à l'adoption dans la branche principale de Wine. Par rapport à Wine, Wine Staging fournit 669 correctifs supplémentaires.

La nouvelle version apporte la synchronisation avec la base de code Wine 6.2. 38 correctifs ont été transférés vers le Wine principal, principalement liés au support WIDL et à l'extension des capacités de ntdll. Correctifs mis à jour xactengine3_7-Notification, ntdll-Junction_Points et widl-winrt-support.

De plus, Valve a publié la sortie du projet Proton 5.13-6, basé sur les développements du projet Wine et visant à assurer le lancement d'applications de jeux créées pour Windows et présentées dans le catalogue Steam sous Linux. Les développements du projet sont distribués sous licence BSD. Proton vous permet d'exécuter directement des applications de jeu Windows uniquement dans le client Steam Linux. Le package comprend les implémentations de DirectX 9/10/11 (basé sur le package DXVK) et DirectX 12 (basé sur vkd3d-proton), fonctionnant via la traduction des appels DirectX vers l'API Vulkan, offre une prise en charge améliorée des contrôleurs de jeu et la capacité pour utiliser le mode plein écran quelles que soient celles prises en charge dans les résolutions d'écran des jeux. Pour augmenter les performances des jeux multithread, les mécanismes « esync » (Eventfd Synchronization) et « futex/fsync » sont pris en charge.

Dans la nouvelle version de Proton 5.13-6 :

  • Les problèmes de son dans Cyberpunk 2077 ont été résolus.
  • Prise en charge améliorée des contrôleurs PlayStation 5.
  • La prise en charge de Nioh 2 a été fournie.
  • Le chat vocal du jeu Deep Rock Galactic a été mis en forme.
  • Prise en charge améliorée des contrôleurs de jeu et des appareils hot-plug dans Yakuza Like a Dragon, Subnautica, DOOM (2016) et Virginia.
  • Correction de problèmes de saisie lorsque l'écran Steam est actif.
  • Résout un problème qui provoque l'apparition d'un écran noir lors de la perte de focus dans DOOM Eternal sur les systèmes AMD.
  • La prise en charge des casques de réalité virtuelle a été rétablie dans No Man's Sky.
  • Ajout du support sonore dans le jeu Dark Sector.
  • Correction d'un blocage dans Need for Speed ​​​​(2015) sur les systèmes équipés de GPU AMD.

Source: opennet.ru

Ajouter un commentaire