D7VK 1.1 añade soporte experimental para Direct3D 6 en Vulkan en Linux

El proyecto de código abierto D7VK ha lanzado la versión 1.1, que introduce un frontend experimental que traduce las llamadas de Direct3D 6 a la API de Vulkan. Esta actualización busca mejorar la compatibilidad para juegos de finales de los años 90 en sistemas Linux. Los desarrolladores esperan que potencie el rendimiento de clásicos como Half-Life y Quake II sin puertos nativos.

El lanzamiento de D7VK 1.1, anunciado el 29 de diciembre de 2025, representa un paso adelante en la preservación del software de videojuegos heredado. Basándose en el proyecto DXVK, que gestiona las traducciones de Direct3D 8 a 11 a Vulkan, D7VK se centra en versiones más antiguas. Originalmente enfocado en Direct3D 7, ahora soporta de forma experimental Direct3D 6, introducido en 1998 con funciones como transformación e iluminación por hardware.

Este desarrollo aborda problemas de compatibilidad, ya que el hardware moderno deja atrás las APIs antiguas. Al mapear las llamadas de Direct3D 6 a las estructuras de Vulkan, la actualización maneja la gestión de estados y primitivas de renderizado no compatibles de forma nativa con Vulkan. Phoronix informa de que la función está en etapas iniciales, con optimizaciones para el manejo de texturas, procesamiento de vértices y tuberías de funciones fijas que mejoran la estabilidad y las tasas de fotogramas.

El proyecto, mantenido por el desarrollador Hans-Kristian Arntzen bajo el usuario doitsujin en GitHub, se integra con herramientas como Proton de Valve para Steam en Linux. Esto permite ejecutar una gama más amplia de títulos, desde Direct3D 6 hasta 12, bajo Vulkan. Los benchmarks muestran hasta un 20 % más de tasas de fotogramas en juegos como Tomb Raider II en Linux en comparación con la emulación tradicional de Wine, gracias al acceso de bajo nivel a la GPU de Vulkan y a los controladores eficientes de AMD, Intel y Nvidia.

Los comentarios de la comunidad en plataformas como el subreddit linux_gaming de Reddit y X destacan el entusiasmo por el gaming retro en dispositivos como el Steam Deck. Aunque persisten desafíos como la inestabilidad en algunos juegos que requieren ajustes por parte del usuario, el modelo de código abierto invita a contribuciones para refinar el frontend de Direct3D 6. Las implicaciones más amplias incluyen la preservación de software para archivos y posibles incentivos para que los fabricantes de hardware apoyen Vulkan de forma más sólida.

De cara al futuro, D7VK podría inspirar esfuerzos para APIs aún más antiguas, fomentando una integración más profunda con Wine y las distribuciones de Linux.

Artículos relacionados

SV Todesfelde celebrates defending Hallenmasters title with 3:1 final win over Holstein Kiel in Kiel sports hall, amid turf criticism and injuries.
Imagen generada por IA

SV Todesfelde defends title at hallenmasters in kiel

Reportado por IA Imagen generada por IA

SV Todesfelde successfully defended its title at the 26th Lotto-Hallenmasters in Kiel, defeating Holstein Kiel 3:1 in the final. The tournament was balanced, but SHFV president criticized the new artificial turf. Two injuries dampened the mood.

Arsenal visita al Slavia Praga en el Fortuna Arena buscando una décima victoria consecutiva en todas las competiciones en su partido de la fase de liga de la Champions League. Los Gunners presumen de un récord invicto contra equipos checos y una victoria dominante 4-0 sobre el Slavia en la Europa League 2020/21. El Slavia, empatado en lo alto de la liga checa, entra con cinco porterías a cero consecutivas.

Reportado por IA

Sweden secured a narrow 3-2 victory over Slovakia in the opening game of the 2026 IIHF World Junior Championship on December 26. The match featured strong power-play performances and a dramatic comeback attempt by Slovakia. Ivar Stenberg's late goal proved decisive for the home side.

El Bayern Múnich protagonizó una notable remontada para derrotar 8-1 al VfL Wolfsburg en un partido de Bundesliga en casa. Tras un primer tiempo dominado por el Wolfsburg, el Bayern dio la vuelta al encuentro en la segunda mitad. La victoria destacó las grandes actuaciones de los nuevos fichajes Michael Olise y Luis Díaz.

Reportado por IA

Arsenal mantuvo su récord perfecto en la Champions League con una victoria 3-0 sobre Slavia Praga en el Fortuna Arena. Mikel Merino marcó dos goles como delantero improvisado, mientras que Bukayo Saka convirtió un penalti en la primera mitad. El resultado extendió la racha ganadora de Arsenal a 10 partidos y igualó un récord de club de 122 años con una octava portería a cero consecutiva.

Holstein Kiel faces VfB Stuttgart in the DFB-Pokal quarterfinals. The club recalls its successful 2011/12 cup season, reaching the quarterfinals as a fourth-division team. Former captain Christian Jürgensen shares insights into success factors for underdogs.

Reportado por IA

Arsenal aseguró una victoria 3-0 sobre Slavia Praga en la fase de liga de la Champions League el 4 de noviembre de 2025, extendiendo su racha de victorias a 10 partidos y sus porterías imbatidas a ocho. El joven de quince años Max Dowman se convirtió en el jugador más joven de la historia de la competición, entrando como suplente a los 15 años y 308 días. Bukayo Saka y Mikel Merino marcaron los goles en el partido en el Fortuna Arena.

 

 

 

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar