Version candidate de Wine 5.0 et version du package pour exécuter les jeux Windows Proton 4.11-10

A commencé tester la première version candidate Wine 5.0, une implémentation ouverte de l'API Win32. La base de code a été mise en mode gel avant la sortie, prévue fin décembre ou début janvier. Par rapport à la version Vin 4.21 37 rapports de bogues fermés et 475 modifications apportées.

Les changements les plus importants :

  • Moteur de navigateur Gecko du vin, qui est utilisé dans la bibliothèque MSHTML, a été mis à jour vers la version 2.47.1. Le code de chargement du moteur Gecko a été retravaillé et la possibilité de le lancer à partir d'une installation générale non spécifique à Wine a été ajoutée ;
  • Les tableaux Unicode ont été mis à jour vers la version 12.1.0. Les fonctions de conversion Unicode ont été retravaillées dans ntdll ;
  • Ajout de la version initiale de la bibliothèque MSADO (Objets de données ActiveX) avec une interface pour accéder et manipuler les données via un fournisseur OLE DB, par exemple pour connecter des programmes à un serveur SQL ;
  • La prise en charge de l'installation des mises à jour a été ajoutée à l'utilitaire WUSA (Windows Update Standalone) ;
  • Les travaux se sont poursuivis sur le transfert du code de kernel32 vers kernelbase et la restructuration de ces bibliothèques. Par exemple, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    Fonctions GeoID, FindFirst/NextFile et fuseau horaire. Le code d'initialisation du noyau a été partiellement déplacé vers ntdll ;

  • bcrypt a ajouté la prise en charge de la vérification des hachages avec des signatures numériques basées sur les clés ECDSA ;
  • De nombreuses nouvelles fonctionnalités ont été ajoutées à VBScript, notamment ScriptTypeInfo_* et ScriptTypeComp_Bind* ;
  • Les rapports d'erreurs liés au fonctionnement des jeux et applications sont fermés :
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, Visionneuse de caméra IP 4.x, Beat Hazard 2, Visual C++ Express 2005.

De plus, Valve опубликовала nouvelle version du projet Protons 4.11-10, qui s'appuie sur les développements du projet Wine et vise à garantir que les applications de jeu créées pour Windows et présentées dans le catalogue Steam puissent fonctionner sous Linux. Réalisations du projet propagé sous licence BSD. Proton vous permet d'exécuter directement des applications de jeu Windows uniquement dans le client Steam Linux. Le package comprend une implémentation DirectX 9 (basée sur D9VK), DirectX 10/11 (basé sur Extension DXVK) et DirectX 12 (basé sur vkd3d), 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 possibilité d'utiliser le mode plein écran quelles que soient les résolutions d'écran prises en charge dans les jeux.

Dans la nouvelle version de Proton :

  • La possibilité de lancer des jeux est prévue Halo: The Collection Master Chief (nécessite une version bêta du client Steam et une version de la bibliothèque GnuTLS inférieure à 3.5.4 pour fonctionner). Certains modes de jeu sont manquants en raison de l'indisponibilité du support EasyAntiCheat ;
  • Les gestionnaires d'événements de la souris ont été considérablement améliorés, ce qui a un effet positif sur le comportement de la souris dans les jeux Fallout 4, Furi et Metal Gear Solid V ;
  • Ajout d'un nouveau mode de mise à l'échelle des nombres entiers qui offre une clarté améliorée des pixels lorsque vous effectuez un zoom avant. Le mode est activé en commençant par la variable d'environnement WINE_FULLSCREEN_INTEGER_SCALING=1 ;
  • Résolution de plusieurs problèmes avec la disposition des contrôleurs de jeu. Les changements permettent aux jeux Telltale de mieux fonctionner avec les contrôleurs Xbox, ainsi qu'aux jeux Cuphead et ICEY avec les contrôleurs PlayStation 4 connectés via Bluetooth ;
  • Amélioration de la gestion du retour de force sur les manettes de jeu, notamment lors de l'utilisation des commandes au volant.
  • Les problèmes de blocage de Metal Gear Solid V au démarrage ont été résolus.
  • Correction d'une régression des performances lors de l'utilisation des contrôleurs de jeu Xbox ;
  • Lors de la lecture de Trine 4, la limite de fréquence d'images de 30 FPS a été supprimée ;
  • Correction de crashs lors de la lecture d'IL-2 Sturmovik ;
  • Versions mises à jour des composants tiers : D9VK mis à jour vers la version 0.40-rc-p et FAudio vers la version 19.12. Des corrections ont été apportées à DXVK.

Source: opennet.ru

Ajouter un commentaire