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

Valve a publié la version du projet Proton 7.0, qui est basé sur la base de code du projet Wine et vise à exécuter des applications de jeu conçues pour Windows et présentées dans le catalogue Steam sur Linux. 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 7.0 (la branche précédente était basée sur wine 6.3). 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.9.4. VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer la prise en charge de Direct3D 12 de Proton, a été mis à jour vers la version 2.5-146. Le package wine-mono a été mis à jour vers la version 7.1.2.
  • Ajout de la prise en charge du décodage vidéo local au format H.264.
  • Ajout de la prise en charge du module Linux du système anti-triche Easy Anti-Cheat (EAC), utilisé pour assurer le lancement de jeux Windows avec l'anti-triche activé. Easy Anti-Cheat vous permet d'exécuter un jeu en réseau dans un mode d'isolation spécial, qui vérifie l'intégrité du client du jeu et détecte le calage du processus et la manipulation de sa mémoire.
  • Ajout de la prise en charge des jeux :
    • Anno 1404
    • Call of Juarez
    • DCS World Édition Steam
    • Disgaea 4 Complete +
    • Dungeon Fighter en ligne
    • Montagnes russes épiques XR
    • Eternal Return
    • Forza Horizon 5
    • Croquis de gravité VR
    • Monster Hunter Rise
    • NecroVisioN
    • Nuits d'Azur
    • Oceanhorn : Monstre des mers inexplorées
    • Ordre de guerre
    • Persona 4 Golden
    • Resident Evil 0
    • Resident Evil Revelations 2
    • Rocksmith 2014 Edition
    • SCP: Secret Laboratory
    • Wargroove
    • Wartales
    • Yakuza 4 Remasterisé
  • Problèmes résolus dans les jeux :
    • Sea of ​​Thieves
    • Balise
    • Mount & Blade II: Bannerlord
    • Age of Empires IV
    • Marvel Avengers
    • Stabilité de Runescape
    • Collection avancée Castlevania
    • Lanceur de paradoxes
    • Pathfinder: Courroux des justes
    • Far Cry
    • Doom Eternal
  • Prise en charge audio améliorée pour Skyrim, Fallout 4 et Mass Effect 1.
  • Prise en charge améliorée des contrôleurs Steam dans les jeux lancés depuis la plateforme Origin.
  • Les optimisations des performances liées au traitement des entrées, au fenêtrage et à l'allocation de mémoire ont été déplacées de la branche Proton Experimental.

De plus, on peut noter que la prise en charge de 591 jeux a été confirmée pour la console de jeu Steam Deck basée sur Linux. 337 jeux sont marqués comme vérifiés manuellement par le personnel de Valve (Vérifié). Parmi les jeux testés, 267 (79 %) ne disposent pas de version Linux native et fonctionnent avec Proton.

Source: opennet.ru

Ajouter un commentaire