Une branche de Proton-i a été présentée, mise à jour vers des versions plus récentes de Wine

Juuso Alasuutari, spécialisé dans le développement de systÚmes de traitement audio pour Linux (auteur jackdbus et LASH), a formé le projet
Proton-i, visant à porter la base de code actuelle de Proton sur des versions plus récentes de Wine, sans attendre de nouvelles mises à jour importantes de la part de Valve. Actuellement, une version de Proton basée sur Wine 4.13, fonctionnellement identique à Proton 4.11-2 (le projet principal Proton utilise Wine 4.11).

L'idĂ©e principale de Proton-i est de fournir la possibilitĂ© d'utiliser des patches appliquĂ©s aux nouvelles versions de Wine (chaque version publiant quelques centaines de modifications), qui peuvent potentiellement aider Ă  lancer des jeux qui posaient auparavant des problĂšmes. Il est supposĂ© que certains problĂšmes peuvent ĂȘtre rĂ©solus dans les nouvelles versions de Wine, tandis que d'autres peuvent ĂȘtre rĂ©glĂ©s par les patches de Proton. La combinaison de ces corrections permet potentiellement d'obtenir une meilleure qualitĂ© de fonctionnement des jeux que l'utilisation de nouveau Wine et Proton sĂ©parĂ©ment.

Rappelons que le projet Proton, développé par Valve, s'appuie sur les travaux du projet Wine et vise à permettre l'exécution sur Linux d'applications de jeu conçues pour Windows et disponibles dans le catalogue Steam. Proton permet de lancer directement dans le client Linux Steam des applications de jeu distribuées uniquement pour Windows. Le paquet inclut une implémentation de DirectX 9 (basée sur D9VK), DirectX 10/11 (basée sur DXVK) et 12 (basée sur vkd3d), qui fonctionnent par la retranscription 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 par les jeux. Par rapport à l'original Wine, la performance des jeux multithread a été considérablement améliorée grùce à l'utilisation des patches «esync» (Eventfd Synchronization) ou «futex/fsync«.

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