Wine 10.9 llega con vkd3d 1.16: Soporte EGL universal y mejoras para juegos y aplicaciones

- 12 Jun 2025 02:24 PM
Wine 10.9 consolida su posición como la mejor opción para ejecutar software de Windows en sistemas no-Windows, especialmente para juegos modernos gracias a vkd3d 1.16.
El equipo de desarrollo de Wine ha lanzado la versión 10.9 de su capa de compatibilidad para ejecutar aplicaciones de Windows en Linux y macOS.
Esta actualización destaca por la inclusión de vkd3d 1.16, la biblioteca que traduce Direct3D 12 a Vulkan, junto con soporte extendido para EGL en todos los controladores gráficos y correcciones críticas para juegos clásicos y modernos.
Novedades Principales
1. vkd3d 1.16: Mejoras en Compatibilidad con Direct3D 12
-
Soporte para shaders DXIL: Permite ejecutar juegos y aplicaciones que usan el modelo de shaders 6.0 de DirectX, como títulos recientes que requieren esta tecnología.
-
Geometría shaders: Implementación inicial en el compilador HLSL, crucial para juegos que dependen de efectos geométricos avanzados.
-
Optimizaciones en Vulkan: Traducción más eficiente de APIs como
SetEventOnMultipleFenceCompletion()
para mejorar el rendimiento en juegos como Dyson Sphere Program.
2. Soporte EGL para Todos los Controladores Gráficos
-
Unificación de renderizado: EGL actúa como puente entre OpenGL ES y el gestor de ventanas del sistema, evitando inconsistencias visuales en aplicaciones móviles y juegos.
-
Ventaja: Ahora aplicaciones como Empire Earth o 3D Pinball se renderizan correctamente sin artefactos, independientemente del hardware gráfico.
3. Correcciones de Bugs Destacadas
-
Juegos:
-
3D Pinball - Space Cadet: Funcionamiento correcto en pantalla completa.
-
Dyson Sphere Program: Eliminación de artefactos visuales y problemas con el ratón al cambiar de ventana.
-
Empire Earth 1.x: Solucionados glitches de visualización.
-
-
Aplicaciones:
-
MS Office 2010: Ya no se bloquea en escritorios virtuales al estilo Windows 7.
-
Geekbench 6 y Gigapixel AI: Corregidos fallos de inicio.
-
4. Otras Mejoras Técnicas
-
Manejo de excepciones con Clang: Mayor estabilidad para programas compilados con este entorno.
-
Metadatos WinRT: Implementación inicial en WIDL, facilitando el soporte para aplicaciones modernas de Windows.
Implicaciones para Usuarios
-
Gamers: Mejor compatibilidad con títulos como Dyson Sphere Program y futuros juegos que usen DXIL.
-
Desarrolladores: Herramientas más robustas para depurar y optimizar aplicaciones en Wine.
-
Distribuciones Linux: Paquetes binarios ya disponibles para Ubuntu, Fedora y otras plataformas.
Limitaciones y Problemas Conocidos
-
Rendimiento en d3d7: Algunos usuarios reportan baja performance en juegos antiguos que usan esta API, a pesar de las mejoras en EGL.
-
Virtual Desktop: Persisten errores de redimensionamiento en ciertas aplicaciones.
Cómo Instalarlo
-
Desde código fuente: Descargar
wine-10.9.tar.xz
desde WineHQ. -
Binarios precompilados: Disponibles para distribuciones como Debian, Fedora y macOS.
Conclusión
Wine 10.9 consolida su posición como la mejor opción para ejecutar software de Windows en sistemas no-Windows, especialmente para juegos modernos gracias a vkd3d 1.16. Aunque aún hay margen de mejora en APIs antiguas, esta versión demuestra un avance significativo en estabilidad y compatibilidad.
Descarga y detalles técnicos: