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

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
Image générée par IA

Nvidia recrute des ingénieurs pour améliorer les jeux sous Linux

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

Nvidia recrute des spécialistes pour améliorer les performances des jeux sur les systèmes Linux, en se concentrant sur l'API Vulkan et le logiciel Proton de Valve. Les offres d'emploi mettent en avant les efforts pour résoudre les goulots d'étranglement de performance alors que l'adoption de dispositifs comme le Steam Deck augmente. Ce mouvement signale l'investissement de l'entreprise dans des alternatives à Windows pour les joueurs.

NVIDIA a lancé le pilote bêta 595.45.04 pour Linux, introduisant de nouvelles extensions Vulkan et la prise en charge de DRI3 version 1.2. La mise à jour inclut des correctifs pour la stabilité en jeu et des améliorations de la gestion de l'alimentation. Elle relève également les exigences minimales pour Wayland et glibc.

Rapporté par l'IA

Les développeurs ont publié le noyau Linux 7.0, apportant des améliorations pour le matériel Intel et AMD, une gestion du stockage renforcée et la suppression du label expérimental pour le support de Rust. Linus Torvalds a annoncé cette mise à jour, qui ne constitue pas une version à support à long terme. La version inclut des préparatifs pour les prochains processeurs et GPU, ainsi que des capacités d'auto-réparation du système de fichiers.

Valve a publié SteamOS 3.8.0 preview, ajoutant un support initial pour son prochain matériel Steam Machine ainsi que des améliorations pour d'autres appareils. La mise à jour résout les problèmes de mémoire vidéo sur les GPU discrets, ce qui profite au GPU Radeon RX 7600 de la Steam Machine. Valve vise toujours un lancement au premier semestre malgré la pénurie de composants.

Rapporté par l'IA

Collabora a annoncé un support principal de Linux pour le décodage vidéo matériel H.264 et H.265 sur les systèmes-sur-puce Rockchip RK3588 et RK3576. Ce développement met fin à la dépendance aux noyaux BSP spécifiques au fournisseur pour ces fonctionnalités. La mise à jour inclut de nouveaux contrôles d'API et des correctifs pour les problèmes matériels.

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