El equipo detrás de Wine, una capa de compatibilidad para ejecutar aplicaciones y juegos de Windows en sistemas como Linux o Mac OS, ha lanzado Wine 6.0 al público. Descargas, una base de datos de compatibilidad y otra información está disponible en el sitio web oficial del proyecto.
Wine 6.0 está disponible como código fuente y como binarios. Los principales cambios en Wine 6.0 incluyen compatibilidad con DirectShow y Media Foundation, manejo mejorado de ciertas protecciones de copia de juegos y compatibilidad con un renderizador Vulkan experimental para WineD3D.
Wine 6.0 es el primer lanzamiento importante en 2021; sigue el programa de lanzamiento de un lanzamiento importante por año del equipo que está desarrollando Wine. Puede consultar nuestras reseñas de los últimos lanzamientos importantes, Wine 5.0 en 2020 y Wine 4.0 en 2019, en caso de que esté interesado.
Novedades de Wine 6.0
El trabajo en la construcción de módulos en formato PE continuó en Wine 6.0. El formato ayuda a lidiar con ciertos esquemas de protección contra copias que verifican que los archivos DLL cargados en la memoria y sus contrapartes en disco sean idénticos. Wine 6.0 incluye una nueva opción para vincular bibliotecas Unix a módulos PE para admitir funciones que las API de Win32 no pueden manejar.
La nueva versión de Wine incluye soporte para un renderizador Vulkan para WineD3D. Está etiquetado como experimental en esta etapa, ya que el soporte está limitado a los sombreadores modelo 4 y 5. El equipo señala que esto limita la «utilidad para las aplicaciones Direct3D 10 y 11» en esta versión.
Los usuarios de Wine pueden habilitar el soporte experimental cambiando la configuración del renderizador Direct3D a vulkan.
Las notas de la versión proporcionan instrucciones sobre cómo realizar el cambio:
- Establezca HKEY_CURRENT_USER Software Wine Direct3D renderer en «vulkan» para habilitar la funcionalidad. Otros valores admitidos son gl y no3d
- gl = predeterminado, OpenGL
- no3d = GDI
- vulkan = vulkan
Ciertas funciones de Direct 3D 11 son compatibles con Wine 6.0, incluida la combinación de doble fuente y por destino de procesamiento según las notas de la versión.
Además, la compatibilidad con tarjetas gráficas ha mejorado en la nueva versión a medida que se admiten más tarjetas gráficas.
Otros cambios importantes en Wine 6.0:
- Soporte para dibujar texto usando ID3DXFont, ID3D12ShaderReflection y D3DX10GetImageInfoFromMemory ().
- Se agregó soporte para «dibujar arcos, elipses y rectángulos redondeados usando la API de Direct2D».
- WindowsCodecs admite la decodificación de imágenes en formatos DirectDraw Surface y JPEG-XR y la codificación de imágenes a GIF.
- El controlador Vulkan admite la versión 1.2.162 de la especificación Vulkan.
- Soporte mejorado de Media Foundation Framework.
- Mejoras en el renderizador de mezcla de video.
- Compatibilidad mejorada con la API de detecciones de medios.
- Se vuelve a implementar el soporte de la consola de texto.
Puede ver el enorme – enorme – notas de lanzamiento de Wine 6.0 aquí.
Palabras de cierre
Cada año, la nueva versión de Wine es un paso importante en lo que respecta a la compatibilidad; este año no es una excepción a eso. El Proton de Valve se basa en Wine, y eventualmente también se actualizará a la nueva versión para mejorar la compatibilidad con los juegos. Los jugadores de Linux que instalan Steam en sus dispositivos pueden jugar miles de juegos de Windows usando Proton. Puedes consultar nuestra guía sobre el uso de Proton con Steam para jugar juegos de Steam. Proton se queda atrás en lanzamientos en comparación con Vanilla Wine.
Aún así, si usa Linux predominantemente pero quiere jugar juegos de Windows o ejecutar aplicaciones de Windows en el dispositivo, Wine y / o Proton son su mejor opción para hacerlo.
Ahora tu: ¿Usas Wine / Proton en Linux?
Danos tu opinión