La société Valve a publié Proton 9.0-4, un paquet pour exécuter des jeux Windows sous Linux.

La société Valve a publié une nouvelle version du projet Proton 9.0-4, basé sur le code du projet Wine et visant à permettre l'exécution d'applications de jeu sous Linux, conçues pour Windows et présentées dans le catalogue Steam. Les avancées du projet sont distribuées 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.

Parmi les changements dans la nouvelle version de Proton :

  • La couche DXVK, qui traduit les appels vers l'API Vulkan, a été mise à jour vers la branche 2.5.
  • VKD3D-Proton, un fork de vkd3d créé par Valve pour améliorer le support de Direct3D 12 dans Proton, a été mis à jour vers la version 2.13-241. vkd3d-shader a été importé depuis vkd3d 1.14.
  • Le paquet Dxvk-nvapi, qui implémente la bibliothèque NVAPI sur DXVK, a été mis à jour vers la version 0.7.1-94.
  • L'engin Wine Mono, qui implémente la plateforme .NET, a été mis à jour vers la version 9.3.1.
  • Ajout de la prise en charge des jeux :
    • APB Reloaded
    • Conqueror’s Blade
    • Cube Hero Odyssey
    • Disgaea 4 Complete+
    • Hard Chip Demo
    • ScarQuest
    • Sniper Elite: Nazi Zombie Army 2 (AMD GPUs only)
    • Test Drive Unlimited Solar Crown
    • Total War: SHOGUN 2
    • Warhammer 40k: Space Marine 2 (requiert la désactivation du Steam Overlay)
    • Welcome to Dustown
  • Problèmes résolus dans les jeux :
    • Age of Empires II: Definitive Edition
    • Age of Mythology: Retold
    • Astral Ascent
    • Blood Strike
    • Chromacell
    • Clash for Crust
    • Crazy Taxi
    • Dark and Darker
    • Devil May Cry 3
    • Diablo IV
    • Dog Brew
    • DOOM Eternal
    • Dragon Age: The Veilguard
    • Final Fantasy XVI
    • For Honor
    • Hard Reset Redux
    • Hell Let Loose
    • I Expect You To Die
    • March of Empires
    • Mary Skelter 2
    • Mashiroiro Symphony HD -Sana Edition-
    • Max: The Curse of Brotherhood
    • Pharaoh Rebirth+
    • Red Dead Redemption 2
    • Rivals of Aether II
    • Shadow Warrior
    • Showdown 1896
    • Skull and Bones
    • SpellForce 3: Versus Edition.
    • Star Wars Jedi Knight II: Jedi Outcast
    • The Finals
    • Yakuza 3 Remastered
    • Yakuza 4 Remastered
    • Yakuza 6
  • Les régressions identifiées dans la branche Proton 9, qui se manifestaient dans les jeux, ont été corrigées :
    • B-17 Flying Fortress — The Mighty 8th: Redux
    • Fablecraft
    • I Expect You To Die
    • Hotshot Racing
    • Marlow Briggs
    • Mask of Death
    • Star Wars: Knights of the Old Republic
  • L'interface pour les manettes de jeu Xalia a été mise à jour vers la version 0.4.4. Grâce à Xalia, il est possible d'utiliser des manettes de jeu pour contrôler les lanceurs de jeux :
    • Fallout: New Vegas
    • MultiVersus
    • Oddworld: Stranger’s Wrath HD
    • Trackmania United Forever
    • Trackmania Nations Forever
    • WARRIORS ALL-STARS
  • La gestion des priorités pour les nouveaux threads a été correctement mise en œuvre.
  • Un avertissement a été ajouté dans le journal lors du démarrage sur des systèmes avec une faible valeur du paramètre sysctl vm.max_map_count, qui détermine le nombre maximal de zones de mappage de mémoire disponibles pour le processus (recommandé d'augmenter de 65530 à 1048576). Des valeurs insuffisantes de vm.max_map_count peuvent entraîner des problèmes de démarrage et de performance pour les jeux consommant beaucoup de mémoire.
  • Le bon choix de l'écran a été assuré lors du démarrage sur des systèmes avec plusieurs moniteurs connectés à différents GPU.
  • Le support de l'API NVIDIA Optical Flow et de la technologie DLSS 3 Frame Generation a été ajouté.

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