WINE 8.5 actualiza vkd3d a la v1.7 y ya hay muchos cambios

Desde hace unas horas, ya hay disponible una nueva versión de desarrollo de este software para ejecutar aplicaciones de Windows en otras plataformas. Lo que nos entregaron ayer fue WINE 8.5, y llegó dos semanas después del 8.4 del que se destacaba el soporte inicial para Wayland. Esta semana no han mencionado nada de esto, pero se da por sentado que desde entonces seguirán añadiendo mejoras en este aspecto hasta que el soporte sea completo.

En cuanto a las novedades de WINE 8.5 que WineHQ ha considerado dignas de mención, ha destacado que el vkd3d integrado ha subido a la v1.7, hay un mejor informe de errores en el compilador IDL, soporte para clave de registro compartida de Clases Wow64, más limpiezas en el soporte IME y soporte para configurar un tema oscuro WinRT, a lo que se le une el último punto de varias correcciones de errores. En total, WINE 8.5 ha introducido 359 cambios, de los cuales casi la tercera parte se la ha quedado un desarrollador (Rémi Bernon, con 105).

-Bugs corregidos en WINE 8.5

La lista de bugs corregidos en WINE 8.5 cuenta con 21 parches:

  • Deus Ex: invisible War v1.2 se bloquea al utilizar la tecla de acceso rápido para cargar rápidamente una partida guardada
  • Notepad++ 7.6.3 se bloquea al buscar dos veces y la primera vez encuentra resultados.
  • Fair Strike falla al mapear el joystick debido a que IDirectInputDevice8 SetActionMap es un semi-stub.
  • Bible Black ~La Noche de Walpurgis~ no arranca.
  • Sins of the Solar Empire Rebellion (Gog 1.975.1) se bloquea al no implementarse la función concrt140.dll.?.
  • CheckTaskCollection@_UnrealizedChore@details@Concurrency@@IAEXXZ.
  • Chromium roto sandbox debido a GetSecurityInfo dando acceso denegado.
  • mscoree:mscoree – test_loadpaths_execute() a veces obtiene errores de creación de directorio.
  • VARA FM se bloquea en la función no implementada pdh.dll.PdhVbGetDoubleCounterValue.
  • Treecomp listviews y posiblemente otros widgets no se dibujan.
  • El instalador Chocolatey OpenSSH falla.
  • La demo Clean Slate 64K de Conspiracy se bloquea debido a un fallo en la compilación de shaders HLSL.
  • LibreVR Revive falla al ejecutarse (CertGetNameStringW con dwType=CERT_NAME_ATTR_TYPE y pvTypePara faltan callbacks adicionales).
  • reg.exe:copy, reg.exe:delete, reg.exe:export, reg.exe:import & reg.exe:query (+32-bit reg.exe:add) – Las pruebas de 64 bits fallan debido a errores ERROR_ACCESS_DENIED en Wine.
  • Ultimate Race Pro se bloquea después de las películas de introducción.
  • ldp.exe se bloquea al intentar añadir, eliminar, modificar o comparar una entrada sin nombre.
  • adsldp:ldap – test_DirectorySearch() falla en Windows y Linux.
  • imm32:imm32 – test_ImmEscape() falla en la configuración regional coreana en Windows.
  • imm32:imm32 – test_ImmGetProperty() falla en la configuración regional coreana en Windows.
  • LDAP bind over SSL to a server and port that do not support SSL cuelga para siempre.
  • LDAP Explorer (LEX) lanza una excepción cuando se intenta conectar sobre SSL.
  • wine build falla con bison 3.0.5.

WINE 8.5 ya se puede descargar desde el siguiente botón. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.