La société Valve a publié Proton 6.3, un package pour exécuter des jeux Windows sous Linux.

La société Valve a publié la version 6.3-1 du projet Proton, qui est basé sur les travaux du projet Wine et vise à permettre le lancement d'applications de jeu sous Linux, créées pour Windows et présentées dans le catalogue Steam. Les travaux du projet sont distribués sous la licence BSD.

Proton permet d'exécuter directement dans le client Linux Steam des applications de jeu fournies uniquement pour Windows. Le paquet inclut une implémentation de DirectX 9/10/11 (basée sur le paquet DXVK) et DirectX 12 (basée sur vkd3d-proton), fonctionnant par la traduction des appels DirectX vers l'API Vulkan, offrant une meilleure prise en charge des manettes de jeu et la possibilité d'utiliser le mode plein écran indépendamment des résolutions d'écran prises en charge dans les jeux. Pour améliorer les performances des jeux multithread, les mécanismes «esync» (Eventfd Synchronization) et «futex/fsync» sont pris en charge.

Dans la nouvelle version :

  • La synchronisation avec la version Wine 6.3 a été effectuée (la précédente version était basée sur Wine 5.13). Des patchs spécifiques accumulateurs de Proton ont été transférés vers l'amont et font maintenant partie intégrante de Wine. La couche DXVK, qui traduit les appels à l'API Vulkan, a été mise à jour avant la version 1.8.1. VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer le support de Direct3D 12 dans Proton 6.3, a été mis à jour vers la version 2.2. Les composants FAudio, qui implémentent les bibliothèques sonores DirectX (API XAudio2, X3DAudio, XAPO et XACT3), ont été mis à jour vers la version 21.03.05. Le paquet wine-mono a été mis à jour vers la version 6.1.1.
  • Le support des dispositions de clavier pour les langues autres que l'anglais a été amélioré.
  • Le support vidéo dans les jeux a été amélioré. Pour les formats non pris en charge, une table de configuration est désormais affichée à la place du vidéo.
  • Le support des manettes PlayStation 5 a été amélioré.
  • Ajout de la possibilité de configurer des priorités pour les threads en cours d'exécution. RTKit ou des utilitaires Unix pour gérer les priorités (nice, renice) peuvent être utilisés pour la configuration.
  • Le temps d'initialisation du mode réalité virtuelle a été réduit et la compatibilité avec les casques 3D a été améliorée.
  • Le système de compilation a été repensé pour réduire le temps de compilation.
  • Ajout de la prise en charge des jeux :
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 Édition Deluxe Numérique N7 (2012)
    • Tom Clancy’s Rainbow Six Lockdown
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logiCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow Empire
    • Arena Wars 2
    • King Arthur: Knight’s Tale
    • Rise of Venice
    • ARK Park
    • Gravity Sketch
    • Battle Arena VR
  • Les outils pour identifier la disposition des boutons des manettes de jeu et la connexion à chaud des manettes dans les jeux Slay the Spire et Hades ont été améliorés.
  • Des problèmes de connexion au service Uplay ont été résolus.
  • Dans le jeu Assetto Corsa Competizione, le support des volants de jeu Logitech G29 a été amélioré.
  • Des problèmes rencontrés lors de l'utilisation de casques de réalité virtuelle dans Microsoft Flight Simulator ont été résolus.
  • L'affichage des vidéos (cutscenes) dans le jeu Bioshock 2 Remastered a été réglé.

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