Sortie de Wine 4.16 et package de lancement de jeux Windows Proton 4.11-4

Disponible version expérimentale de l'implémentation ouverte de l'API Win32 - Vin 4.16. Depuis la sortie de la version 4.15 16 rapports de bogues ont été fermés et 203 modifications ont été apportées.

Les changements les plus importants :

  • Stabilité améliorée des fonctions de capture de la souris dans les jeux ;
  • Prise en charge améliorée de la compilation croisée dans WineGCC ;
  • Compatibilité améliorée avec les débogueurs Windows ;
  • Le code lié à la gestion de la mémoire, au débogage, à l'ioctl, à la console, aux verrous et au suivi des modifications de fichiers a été déplacé de kernel32 vers kernelbase ;
  • Les rapports d'erreurs liés au fonctionnement des jeux et applications Dragon Age sont fermés : Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, ExHIBIT, Zoom Edit&Share 5.0.0.0.

Le même jour, Valve опубликовала nouvelle version du projet Protons 4.11-4, 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:

  • La couche DXVK (une implémentation de DXGI, Direct3D 10 et Direct3D 11 au-dessus de l'API Vulkan) a été mise à jour pour 1.3.4, qui corrige une fuite de mémoire qui se produit lors de l'exécution de jeux utilisant Direct2D. Correction de problèmes de performances dans Quantum Break lors de l'utilisation de pilotes NVIDIA et d'anciens pilotes AMD. Pour les jeux Control, l'option d3d11.allowMapFlagNoWait est activée pour une utilisation plus complète des ressources GPU ;
  • La couche D9VK (implémentation Direct3D 9 au-dessus de l'API Vulkan) a été mise à jour vers une version expérimentale 0.21-rc-p;
  • Composants FAudio avec implémentation des bibliothèques de sons DirectX (API XAudio2, X3DAudio, XAPO et XACT3) mis à jour pour la sortie 19.09;
  • Comportement amélioré des contrôleurs de jeu PlayStation 4 et autres contrôleurs connectés via Bluetooth ;
  • Des améliorations ont été apportées au détournement de souris et à la perte de focus de Windows ;
  • Un support pour le lancement du jeu Farming Simulator 19 est fourni ;
  • Correction d'artefacts graphiques dans A Hat in Time et Ultimate Marvel vs Capcom 3.

Source: opennet.ru

Ajouter un commentaire