Valve lance Proton 5.0, une suite pour exécuter des jeux Windows sur Linux

Société de vannes опубликовала première version d'une nouvelle branche du projet proton 5.0, qui s'appuie sur les développements du projet Wine et vise à garantir que les applications de jeu créées pour Windows et présentées dans le catalogue Steam puissent fonctionner sous Linux. Réalisations du projet propagé sous licence BSD.

Proton vous permet d'exécuter directement des applications de jeu Windows uniquement sur le client Steam Linux. Le package comprend l'implémentation de DirectX 9/10/11 (basé sur le package Extension DXVK) et DirectX 12 (basé sur vkd3d) qui fonctionnent en traduisant les appels DirectX vers l'API Vulkan offrent une meilleure prise en charge des contrôleurs de jeu et la possibilité d'utiliser le mode plein écran quelles que soient les résolutions d'écran prises en charge dans les jeux. Pour augmenter les performances des jeux multi-threads, les mécanismes "désynchroniser" (Synchronisation Eventfd) et "futex/fsync«.

В nouvelle version:

  • Synchronisation avec la base de code terminée Vin 5.0, à partir de laquelle plus de 3500 4.11 modifications ont été transférées (la branche précédente était basée sur wine 207). 4.11 correctifs de Proton XNUMX ont été déplacés en amont et sont désormais inclus dans le package Wine principal ;
  • Pour rendre des jeux à l'aide de Direct3D 9, la couche DXVK est activée par défaut, traduisant les appels à l'API Vulkan. Les utilisateurs de systèmes sans support Vulkan peuvent revenir au backend wined3d, qui utilise la traduction OpenGL, en définissant le paramètre PROTON_USE_WINED3D ;
  • L'intégration avec le client Steam a été renforcée, ce qui a élargi la gamme de jeux pris en charge qui utilisent une technologie pour se protéger contre les modifications non autorisées des jeux. Denuvo. Par exemple, Proton peut désormais jouer à des jeux tels que Just Cause 3, Batman : Arkham Knight et Abzu ;
  • Les nouvelles installations de Proton renvoient des informations sur une version plus récente du système d'exploitation, comme l'exigent certains nouveaux jeux.
    Les paramètres des anciens réglages restent inchangés ;

  • Le développement a commencé sur des améliorations significatives liées à l'ajout de la prise en charge de l'utilisation de plusieurs moniteurs et adaptateurs graphiques dans Wine 5.0 ;
  • Prise en charge améliorée du son surround pour les jeux plus anciens ;
  • La structure du référentiel Git du projet a été modifiée. De nouveaux sous-modules ont été ajoutés à la branche 5.0, ce qui nécessite que lors de la construction à partir de git, ils soient initialisés avec la commande « git submodule update —init » ;
  • Composants FAudio avec l'implémentation des bibliothèques de sons DirectX (API XAudio2, X3DAudio, XAPO et XACT3) mises à jour vers la version 20.02 ;
  • intercouche Extension DXVK, qui fournit une implémentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant via des appels de diffusion vers l'API Vulkan, a été mis à jour vers la version publiée hier 1.5.4. DXVK 1.5.4 corrige les régressions liées au support de Direct3D 9 et résout les problèmes survenant dans Anno 1701, EYE: Divine Cybermancy,
    Royaumes Oubliés : Pierre Démoniaque, Bounty du Roi et
    Le sorceleur.

Source: opennet.ru

Ajouter un commentaire