
Un lector anónimo citó un informe de Ars Technica: A lo largo de los años, Valve ha ido mejorando lentamente las capacidades de la capa de compatibilidad de Proton, permitiendo que miles de juegos de Windows se ejecuten sin problemas en SteamOS basado en Linux. Pero la capa de compatibilidad de Windows a Linux de Valve generalmente sólo se extiende a juegos escritos para Direct3D 8, la API de gráficos de Windows patentada por Microsoft lanzada a finales de 2000. Ahora, se está desarrollando un nuevo proyecto de código abierto. Buscando extender la interoperabilidad de Linux aún más en la historia de los juegos de PC. este proyecto d7vk Se describe a sí mismo como «una capa de transformación Direct3D 7 basada en Vulkan [D3D7]que permite ejecutar aplicaciones 3D en Linux usando Wine. »
Este nuevo proyecto no es el primer intento de ejecutar juegos Direct3D 7 en Linux. La capa de compatibilidad WineD3D incorporada en Wine ha soportado D3D7 de alguna forma durante al menos veinte años. Pero el nuevo proyecto d7vk se deriva de la capa de compatibilidad dxvk existente, que ya utiliza Proton de Valve para SteamOS y, según se informa, proporciona un mejor rendimiento que WineD3D en muchos juegos. El autor del proyecto D7vk, WinterSnowfall, escribe que si bien no esperan que este nuevo proyecto se actualice al dxvk principal en el futuro, la nueva versión debería tener «el mismo nivel de correcciones y perfiles por aplicación/objetivo que estás acostumbrado a ver en dxvk». Si bien es posible que d7vk no funcione mejor que las alternativas existentes, WinterSnowfall escribe: «Tener más opciones, al menos en mi opinión, es algo bueno». El informe señala que PC Gaming Wiki enumera más de 400 juegos creados con la obsoleta API D3D7, la mayoría de los cuales son de principios de la década de 2000, pero todavía hay un puñado de juegos nuevos que llegarán hasta 2022. Los juegos clásicos famosos incluyen «Escape from Monkey Island» y «Hitman: Codename 47».







