La société Valve a publié la version Proton 7.0-3, qui est basée sur le code source du projet Wine et vise à permettre l'exécution d'applications de jeux sous Linux développées pour Windows et présentes dans le catalogue Steam. Les développements du projet sont diffusé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 prise en charge de la reconstruction du contrôleur xinput sur les appareils Steam Deck a été mise en œuvre.
- La détection des volants de jeu a été améliorée.
- Le support de l'API Windows.Gaming.Input, qui donne accès aux contrôleurs de jeu, a été ajouté.
- La couche DXVK, qui fournit une implémentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant par la retranscription des appels vers l'API Vulkan, a été mise à jour vers la version 1.10.1-57-g279b4b7e.
- Dxvk-nvapi, implémentation de NVAPI sur DXVK, a été mise à jour vers la version 0.5.4.
- La version de Wine Mono 7.3.0 a été mise à jour.
- La prise en charge des jeux suivants a été assurée :
- Age of Chivalry
- Beneath a Steel Sky
- Chrono Cross: The Radical Dreamer Edition
- Cities XXL
- Cladun X2
- Cursed Armor
- Flanarion Tactics
- Gary Grigsby’s War in the East
- Gary Grigsby’s War in the West
- Iragon: Prologue
- MechWarrior Online
- Small Radios Big Televisions
- Split/Second
- Star Wars Episode I Racer
- Stranger of Sword City Revisited
- Succubus x Saint
- V Rising
- Warhammer: End Times — Vermintide
- We Were Here Forever
- Amélioration de la prise en charge des jeux :
- Street Fighter V,
- Sekiro: Shadow Die Twice,
- Elden Ring,
- Final Fantasy XIV,
- DEATHLOOP,
- The Turing Test,
- Mini Ninja,
- Resident Evil Revelations 2,
- Legend of Heroes: Zero no Kiseki Kai,
- Mortal Kombat Komplete,
- Castle Morihisa.
- Des problèmes de lecture vidéo dans les jeux suivants ont été résolus : Disintegration, Dread X Collection: The Hunt, EZ2ON REBOOT: R, El Hijo — A Wild West Tale, Ember Knights, Outward: Definitive Edition, POSTAL4: No Regerts, Power Rangers: Battle for the Grid, Solasta: Crown of the Magister, Street Fighter V, The Room 4: Old Sins, Ghostwire: Tokyo, ainsi que dans d'autres jeux utilisant les codecs VP8 et VP9.
- L'affichage du texte dans le Rockstar Launcher a été amélioré.
Source : opennet.ru
