La société Valve a publié la version du projet Proton 7.0-4, qui est basé sur la base de code du projet Wine et vise à faciliter le lancement d'applications de jeu sur Linux, conçues pour Windows et présentes 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 :
- Prise en charge des jeux :
- Aquarist — Mon Premier Emploi
- Trove
- Chuzzle Deluxe
- Zuma’s Revenge !
- Karmaflow The Rock Opera Videogame — Acte I & Acte II
- The Rising of the Shield Hero : Revivez l'Animation
- Disgaea 5
- Amélioration de la prise en charge des jeux :
- Elden Ring
- Final Fantasy XIV
- Chrono Trigger
- Adventure Pals
- The Ball
- POSTAL : Brain Damaged
- Lost Ember.
- Hardspace : Shipbreaker
- Azur Lane : Crosswave
- Dokyusei Bangin’ Summer
- Bloons TD 6
- Sid Meier’s Civilization IV
- Assassin’s Creed Origins
- Call of Duty : Black Ops II
- Cossacks 3
- Monster Hunter Rise : Sunbreak
- Elite Dangerous
- HROT
- Amélioration de la lecture vidéo dans divers jeux, pour lesquels des correctifs spécifiques devaient auparavant être appliqués.
- Dans les systèmes de fichiers prenant en charge COW (copy on write), l'espace disque utilisé pour les préfixes de jeux a été réduit.
- La couche DXVK, fournissant une implémentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant par traduction des appels vers l'API Vulkan, a été mise à jour vers la version 1.10.3.
- 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.6-1-gc05900da.
Source : opennet.ru
