L'entreprise Valve a lancé Proton 9.0, un paquet pour exécuter des jeux Windows sur Linux

La société Valve a publié une version stable du projet Proton 9.0, basé sur le code du projet Wine, visant à assurer l'exécution d'applications de jeu sous Linux créées pour Windows et présentées dans le catalogue Steam. Les développements du projet sont diffusés sous 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.

Parmi les changements dans la nouvelle version de Proton :

  • La synchronisation avec la version Wine 9.0 a été effectuée. Les correctifs spécifiques accumulés dans Proton ont été transférés vers le code source principal de Wine.
  • La couche DXVK a été mise à jour avant la version 2.3, traduisant les appels vers l'API Vulkan.
  • VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer la prise en charge de Direct3D 12 dans Proton, a été mis à jour vers la version 2.11.1.
  • Le package Dxvk-nvapi avec l'implémentation de la bibliothèque NVAPI sur DXVK a été mis à jour vers la version 0.6.4.
  • La prise en charge de Steamworks SDK 1.59 a été ajoutée.
  • Ajout de la prise en charge des jeux :
    • Aisling and the Tavern of Elves
    • Bloody Walls
    • Command & Conquer: Red Alert 2 et Yuri’s Revenge
    • Command & Conquer Tiberian Sun et Firestorm
    • Dinogen Online
    • George McGeehan Gamer Hero
    • Insanity’s Blade
    • Lord of the Rings: Gollum
    • Photographie Simulator Demo
    • Road to Vostok Demo
    • Snares of Ruin 2
    • Sonic Colors: Ultimate
    • The Finals
    • True Reporter. Mystery of Mistwood
    • WITCH ON THE HOLY NIGHT
  • La possibilité d'utiliser des CPU multicœurs dans les jeux a été garantie :
    • Far Cry 2
    • Far Cry 4
    • Lara Croft and the Guardian of Light
    • Outcast — Second Contact
    • Prototype
    • The Witcher 2: Assassins of Kings Enhanced Edition
    • Warhammer 40,000: Space Marine
    • Warhammer 40,000: Dawn of War II
    • Warhammer 40,000: Dawn of War II — Chaos Rising
    • Warhammer 40,000: Dawn of War II — Retribution
  • Problèmes résolus lors du lancement des jeux :
    • Airborne Kingdom
    • Bayonetta
    • BIOMUTANT
    • Brawhalla
    • Carmageddon: Max Damage
    • Command & Conquer Red Alert
    • Disaster Report 4: Summer Memories
    • Doom Eternal
    • DayZ
    • Évasion de Monkey Island
    • Fantastic Danmaku Festival Part I/II
    • Final Fantasy XIV
    • Greek Wars
    • Harvestella
    • KING OF FIGHTERS XV
    • Last Of Us Part I
    • Lethal Company
    • Lords of the Fallen
    • Risk of Rain 2
    • Phasmophobia
    • Savant — Ascent REMIX
    • Sea of Thieves
    • Super Robot Wars 30
    • The Last Game
    • Trove
    • Wayfinder

    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