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

La société Valve a publié la version 7.0 du projet Proton, qui est basée sur le code du projet Wine et vise à permettre l'exécution d'applications de jeu sur Linux conçues pour Windows et présentées dans le catalogue Steam. Les développements 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 7.0 de Wine a été réalisée (la branche précédente était basée sur Wine 6.3). Des correctifs spécifiques accumulés dans Proton ont été transférés en amont, et font désormais partie de la version principale de Wine. La couche DXVK, qui traduit les appels en API Vulkan, a été mise à jour jusqu'à la version 1.9.4. VKD3D-Proton, une branche de vkd3d créée par Valve pour améliorer le support de Direct3D 12 dans Proton, a été mise à jour vers la version 2.5-146. Le paquet wine-mono a été mis à jour vers la version 7.1.2.
  • Le support du décodage local de vidéos au format H.264 a été ajouté.
  • Ajout du support du module anti-triche Easy Anti-Cheat (EAC) pour Linux, utilisé pour permettre le lancement des jeux Windows avec l'anti-triche activé. Easy Anti-Cheat permet de lancer un jeu en ligne dans un mode d'isolement, vérifiant l'intégrité du client de jeu et détectant l'intrusion dans le processus et les manipulations de sa mémoire.
  • Ajout de la prise en charge des jeux :
    • Anno 1404
    • Call of Juarez
    • DCS World Steam Edition
    • Disgaea 4 Complete+
    • Dungeon Fighter Online
    • Epic Roller Coasters XR
    • Eternal Return
    • Forza Horizon 5
    • Gravity Sketch VR
    • Monster Hunter Rise
    • NecroVisioN
    • Nights of Azure
    • Oceanhorn: Monster of the Uncharted Seas
    • Order of War
    • Persona 4 Golden
    • Resident Evil 0
    • Resident Evil Revelations 2
    • Rocksmith 2014 Edition
    • SCP : Laboratoire Secret
    • Wargroove
    • Wartales
    • Yakuza 4 Remastered
  • Problèmes résolus dans les jeux :
    • Sea of Thieves
    • Beacon
    • Mount & Blade II: Bannerlord
    • Age of Empires IV
    • Marvel Avengers
    • Stabilité de Runescape
    • Castlevania Advance Collection
    • Paradox Launcher
    • Pathfinder: Wrath of the Righteous
    • Far Cry
    • Doom Eternal
  • Amélioration du support audio dans les jeux Skyrim, Fallout 4 et Mass Effect 1.
  • Amélioration du support des manettes Steam dans les jeux lancés depuis la plateforme Origin.
  • Des optimisations de performance liées à la gestion des entrées, à la gestion des fenêtres et à la répartition de la mémoire ont été transférées depuis la branche Proton Experimental.

Il est également à noter que pour la console de jeu Steam Deck, basée sur Linux, 591 jeux ont été confirmés comme étant compatibles. 337 jeux sont certifiés comme vérifiés par les employés de Valve (Vérifié). Parmi les jeux vérifiés, 267 (79%) n'ont pas de version native pour Linux et s'exécutent en utilisant Proton.

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