Lancement de Wine 4.9 et Proton 4.2-5.

Disponible version expérimentale de l'implémentation ouverte de Win32 API — Wine 4.9. Depuis la sortie de la version 4.8 24 rapports d'erreur ont été fermés et 362 modifications ont été effectuées.

Modifications les plus importantes :

  • Ajout de la prise en charge initiale de l'installation des pilotes Plug and Play ;
  • Mise en œuvre de la possibilité de compiler des modules 16 bits au format PE ;
  • Différentes fonctionnalités ont été déplacées vers une nouvelle DLL KernelBase ;
  • Corrections apportées concernant le fonctionnement des manettes de jeu ;
  • Application de minuteries système de haute précision, si disponibles ;
  • Des rapports de bugs liés à la fonctionnalité des jeux et des applications ont été clôturés :
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

En même temps, l'entreprise Valve a publié assemblage du projet Proton 4.2-5, qui est basé sur les travaux du projet Wine et vise à permettre le lancement sous Linux d'applications de jeu créées pour Windows et disponibles dans le catalogue Steam. Les travaux du projet sont distribués sous licence BSD. Proton permet de lancer directement dans le client Steam Linux des applications de jeu fournies uniquement pour Windows. Le package comprend une implémentation de DirectX 10/11 (basée sur DXVK) et de 12 (basée sur vkd3d), fonctionnant par la traduction des appels DirectX vers l'API Vulkan, offrant un meilleur support pour les manettes de jeu et la possibilité d'utiliser le mode plein écran indépendamment des résolutions d'écran prises en charge par les jeux. Par rapport à l'original Wine, la performance des jeux multithreadé a considérablement augmenté grâce à l'application des patchs «esync» (Synchronisation Eventfd).

Dans de la nouvelle version ajout de la prise en charge des API réseau Steam utilisées dans de nouveaux jeux, y compris « A Hat in Time ». De nombreux correctifs ont été apportés concernant le paramétrage de la disposition des manettes de jeu, résolvant de nombreux problèmes de manettes dans les jeux basés sur le moteur Unity, y compris Subnautica et les jeux de l'entreprise Ubisoft.

Dans Proton 4.2-5, une couche intermédiaire a été déployée
DXVK 1.2.1 avec une implémentation de DXGI, Direct3D 10 et Direct3D 11 au-dessus de l'API Vulkan (la version 1.1.1 était précédemment utilisée). En plus des corrections de bogues et de l'amélioration du support des jeux dans la branche DXVK 1.2 est activé un flux séparé pour le transfert de tampon de commandes a été ajouté et le support des extensions de rendu spécifiques, non officiellement définies dans la spécification Direct3D 11, a été amélioré. La version corrective DXVK 1.2.1 améliore la compatibilité avec ReShade, résout les problèmes de performance des jeux Lords of the Fallen et The Surge, et élimine les plantages du jeu Yakuza Kiwami 2.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster