Valve lance Proton 6.3, une suite pour exécuter des jeux Windows sur Linux

Valve a publié la sortie du projet Proton 6.3-1, qui s'appuie sur les développements du projet Wine et vise à fournir des applications de jeu fonctionnant sous Linux créées pour Windows et présentées dans le catalogue Steam. Les développements du projet sont distribués sous licence BSD.

Proton vous permet d'exécuter directement des applications de jeu Windows uniquement sur le client Steam Linux. Le package comprend la mise en œuvre 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, fournit une prise en charge améliorée des contrôleurs de jeu et le possibilité d'utiliser le mode plein écran indépendamment de la prise en charge dans les jeux de résolution d'écran. Pour augmenter les performances des jeux multi-threads, les mécanismes "esync" (Eventfd Synchronization) et "futex/fsync" sont supportés.

Dans la nouvelle version:

  • Synchronisé avec la sortie de Wine 6.3 (la branche précédente était basée sur wine 5.13). Les patchs spécifiques accumulés ont été transférés de Proton vers l'amont, qui sont désormais inclus dans la partie principale de Wine. La couche DXVK, qui traduit les appels à l'API Vulkan, a été mise à jour vers la version 1.8.1. VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer la prise en charge de Direct3D 12 dans Proton 6.3, a été mis à jour vers la version 2.2. Les composants FAudio avec implémentation des bibliothèques de sons DirectX (API XAudio2, X3DAudio, XAPO et XACT3) ont été mis à jour vers la version 21.03.05/6.1.1/XNUMX. Le package wine-mono a été mis à jour vers la version XNUMX.
  • Prise en charge améliorée des dispositions de clavier pour les langues autres que l'anglais.
  • Prise en charge vidéo améliorée dans les jeux. Pour les formats non supportés, il est désormais possible d'afficher un stub sous forme de tableau de configuration au lieu d'une vidéo.
  • Prise en charge améliorée des contrôleurs PlayStation 5.
  • Ajout de la possibilité de configurer les priorités pour les threads en cours d'exécution. Pour configurer, vous pouvez utiliser les utilitaires RTKit ou Unix pour gérer les priorités (nice, renice).
  • 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 d'assemblage a été repensé pour réduire le temps d'assemblage.
  • Ajout de la prise en charge des jeux :
    • Divinité: Original Sin 2
    • Shenmue I et II
    • Mass Effect 3 N7 Édition Numérique Deluxe (2012)
    • Le confinement Rainbow Six de Tom Clancy
    • XCOM: Escouade Chimère
    • Bioshock 2 remasterisé
    • Company of Heroes 2
    • logiquement
    • Ascension de la triade
    • Accueil Derrière 2
    • Empire de l'Ombre
    • Guerres d'arène 2
    • King Arthur: Knight’s Tale
    • L'ascension de Venise
    • Parc ARK
    • Esquisse de gravité
    • Arène de combat VR
  • Contrôles améliorés pour détecter la disposition des boutons des contrôleurs de jeu et les contrôleurs de branchement à chaud dans Slay the Spire et Hades.
  • Les problèmes de connexion au service Uplay ont été résolus.
  • Assetto Corsa Competizione a amélioré la prise en charge des volants de jeu Logitech G29.
  • Correction de problèmes lors de la lecture de Microsoft Flight Simulator à l'aide de casques VR
  • L'affichage des inserts vidéo (scènes coupées) dans le jeu Bioshock 2 Remastered a été ajusté.

Source: opennet.ru

Ajouter un commentaire