Les jeux Windows avec DirectX 12 pourront tourner sous Linux grâce à ce projet – Games –

Le groupe de développeurs CodeWeavers travaille sur une mise à jour majeure de CrossOver, un logiciel populaire auprès des utilisateurs de Linux qui vous permet d’exécuter des jeux Windows sur des systèmes non compatibles. Avec les derniers CrossOver 21 et 22, l’équipe souhaite apporter même les derniers jeux à Linux, y compris les titres prenant en charge DirectX 12.

Forza Horizon 5 est un jeu qui utilise DirectX 12 (Image : Disclosure/Microsoft)

Initialement publié en août de cette année, CrossOver 21 combine les fonctionnalités du CrossOver classique avec le projet Wine, qui permet également d’exécuter des programmes Windows sur Linux. Autant le logiciel était déjà bien avancé, autant il n’était toujours pas possible de modifier la compatibilité des jeux qui nécessitaient DirectX 12 pour fonctionner.

Pour l’instant, la technologie DirectX ne peut être installée que sur les ordinateurs Windows et les consoles Xbox Series X|S. Cependant, le projet Wine parvient à exécuter des jeux DirectX en créant une couche de compatibilité basée sur Vulkan – une API informatique et graphique 3D compatible avec Windows, Linux et d’autres plates-formes.

Grâce à Vulkan, le projet Wine est capable d’exécuter des commandes Direct3D à l’aide de la bibliothèque graphique VKD3D. Cette bibliothèque a été développée par Valve pour être utilisée dans sa propre couche de compatibilité, Proton. Avec l’avancement de VKD3D, entraîné par l’arrivée du Steam Deck, davantage de jeux avec DirectX ont commencé à fonctionner sur Linux.

Même en utilisant cette méthode, CrossOver ne peut toujours pas exécuter les jeux DirectX 12 de manière fluide. Selon les développeurs, les problèmes de performances liés au matériel doivent encore être résolus. Dans un article de blog officiel, le groupe a expliqué ce qui suit :

«CrossOver utilise VKD3D pour exécuter des jeux DirectX 12. VKD3D est une bibliothèque graphique 3D construite sur Vulkan. Actuellement, beaucoup de travail est en cours pour améliorer les performances de VKD3D. Avec l’aide de l’extension d’indexation des descripteurs Vulkan, qui vous permet d’activer des fonctionnalités similaires aux tas de descripteurs DirectX 12, les descripteurs Vulkan sont écrits moins fréquemment et beaucoup moins de mémoire GPU est utilisée. En conséquence, VKD3D peut prendre en charge des jeux qui utilisent suffisamment de descripteurs pour nécessiter des ressources matérielles de niveaux 2 et 3. »

CodeWeavers.

Dans le même message, l’équipe CodeWeavers a promis de publier le support officiel de DirectX 12 dans CrossOver en 2022.

CodeWeavers veut apporter des jeux sur Mac en 2023

Vulkan et la bibliothèque VKD3D, cependant, ne sont pas compatibles Mac, il devient donc encore plus difficile d’apporter des jeux Windows sur les ordinateurs Apple. Pour faire face à cela, les développeurs de CodeWeavers visent à travailler avec la bibliothèque graphique Metal à partir de 2023.

Gaston Alexandre

En tant que travailleur indépendant, j’ai décidé de me lancer dans la rédaction d’articles basée sur le buzz international. Je traite ainsi différents sujets, et particulièrement ceux qui ont suscité un énorme engouement dans la société mondiale. J’écris ainsi des articles concernant les thématiques à fort caractère, c’est-à-dire qui créent un véritable impact émotionnel chez le lecteur. Le nombre d’articles que j’écris est variable au quotidien. L’objectif étant de fournir le maximum d’informations pertinentes du jour, vous pouvez alors découvrir de nombreuses publications d’une douzaine de lignes par article.
Bouton retour en haut de la page