D7VK 1.1 ajoute un support expérimental de Direct3D 6 pour Vulkan sur Linux

Le projet open-source D7VK a publié la version 1.1, introduisant un frontal expérimental qui traduit les appels Direct3D 6 vers l’API Vulkan. Cette mise à jour vise à améliorer la compatibilité des jeux de la fin des années 90 sur les systèmes Linux. Les développeurs espèrent qu’elle optimisera les performances de classiques comme Half-Life et Quake II sans ports natifs.

La sortie de D7VK 1.1, annoncée le 29 décembre 2025, marque un progrès dans la préservation des logiciels de jeux legacy. S’appuyant sur le projet DXVK, qui gère les traductions Direct3D 8 à 11 vers Vulkan, D7VK se concentre sur les versions plus anciennes. Initialement ciblé sur Direct3D 7, il supporte désormais expérimentalement Direct3D 6, introduit en 1998 avec des fonctionnalités comme la transformation et l’éclairage matériel.

Ce développement répond aux problèmes de compatibilité alors que le matériel moderne abandonne les anciennes API. En mappant les appels Direct3D 6 sur les structures Vulkan, la mise à jour gère la gestion d’état et les primitives de rendu non prises en charge nativement dans Vulkan. Phoronix rapporte que la fonctionnalité est encore à ses débuts, avec des optimisations pour la gestion des textures, le traitement des sommets et les pipelines à fonctions fixes améliorant la stabilité et les taux de rafraîchissement.

Le projet, maintenu par le développeur Hans-Kristian Arntzen sous le pseudo doitsujin sur GitHub, s’intègre à des outils comme Proton de Valve pour Steam sur Linux. Cela permet à une plus large gamme de titres, de Direct3D 6 à 12, de fonctionner sous Vulkan. Les benchmarks montrent jusqu’à 20 % de taux de rafraîchissement plus élevés dans des jeux comme Tomb Raider II sur Linux par rapport à l’émulation traditionnelle de Wine, grâce à l’accès bas niveau à la GPU de Vulkan et aux pilotes efficaces d’AMD, Intel et Nvidia.

Les retours de la communauté sur des plateformes comme le subreddit linux_gaming de Reddit et X soulignent l’enthousiasme pour le gaming rétro sur des appareils comme le Steam Deck. Bien que des défis comme l’instabilité dans certains jeux persistent, nécessitant des ajustements utilisateurs, le modèle open-source invite les contributions pour affiner le frontal Direct3D 6. Les implications plus larges incluent la préservation logicielle pour les archives et des incitations potentielles pour les fournisseurs matériels à mieux supporter Vulkan.

À l’avenir, D7VK pourrait inspirer des efforts pour des API encore plus anciennes, favorisant une intégration plus profonde avec Wine et les distributions Linux.

Articles connexes

SV Todesfelde celebrates defending Hallenmasters title with 3:1 final win over Holstein Kiel in Kiel sports hall, amid turf criticism and injuries.
Image générée par IA

SV Todesfelde défend son titre aux Hallenmasters de Kiel

Rapporté par l'IA Image générée par IA

SV Todesfelde a défendu avec succès son titre lors des 26es Lotto-Hallenmasters à Kiel, en battant Holstein Kiel 3:1 en finale. Le tournoi était équilibré, mais le président de la SHFV a critiqué la nouvelle pelouse artificielle. Deux blessures ont assombri l'humeur.

Arsenal se rend au Slavia Prague à la Fortuna Arena en quête d'une 10e victoire consécutive toutes compétitions confondues lors de leur match de phase de league de la Ligue des Champions. Les Gunners affichent un bilan invaincu contre les équipes tchèques et une victoire dominante 4-0 sur le Slavia en Europa League 2020/21. Le Slavia, à égalité en tête de la ligue tchèque, entre en lice avec cinq clean sheets consécutifs.

Rapporté par l'IA

La Suède a remporté une étroite victoire 3-2 sur la Slovaquie lors du match d'ouverture du Championnat du monde junior IIHF 2026 le 26 décembre. Le match a été marqué par de solides performances en avantage numérique et une tentative de remontée dramatique de la Slovaquie. Le but tardif d'Ivar Stenberg s'est avéré décisif pour l'équipe locale.

Le Bayern Munich a réalisé une remarquable remontée pour vaincre VfL Wolfsburg 8-1 lors d'un match à domicile de Bundesliga. Après une première mi-temps dominée par Wolfsburg, le Bayern a renversé la situation en seconde période. La victoire a mis en lumière les solides performances des nouveaux arrivants Michael Olise et Luis Díaz.

Rapporté par l'IA

Arsenal a maintenu son bilan parfait en Ligue des champions avec une victoire 3-0 contre Slavia Prague à la Fortuna Arena. Mikel Merino a marqué deux buts en tant qu'avant-centre improvisé, tandis que Bukayo Saka a converti un penalty en première mi-temps. Ce résultat a porté la série de victoires d'Arsenal à 10 matchs et a égalé un record de club vieux de 122 ans avec une huitième feuille blanche consécutive.

Holstein Kiel affronte le VfB Stuttgart en quarts de finale de la DFB-Pokal. Le club se remémore sa saison en coupe réussie 2011/12, où il avait atteint les quarts en tant qu'équipe de quatrième division. L'ancien capitaine Christian Jürgensen partage ses insights sur les facteurs de succès des outsiders.

Rapporté par l'IA

Arsenal a remporté une victoire 3-0 contre Slavia Prague lors de la phase de ligue de la Ligue des champions le 4 novembre 2025, prolongeant leur série de victoires à 10 matchs et leur clean sheet à huit. Le quinze ans Max Dowman est devenu le plus jeune joueur de l'histoire de la compétition, entrant en tant que remplaçant à 15 ans et 308 jours. Bukayo Saka et Mikel Merino ont marqué les buts lors du match à la Fortuna Arena.

 

 

 

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser