WINE 11.3: nuevas mejoras para el desarrollo y avances en compatibilidad con .NET y DirectX

Ya está disponible una nueva versión de desarrollo de WINE, un lanzamiento que no debe confundirse con las versiones estables. Dos semanas después de la anterior, llega WINE 11.3, uno de esos lanzamientos que aparecen cada dos semanas aproximadamente y que preparan el calendario para el próximo año. Entre las novedades, cabe destacar que el motor Mono se actualizó a la versión 11.0.0, un componente clave porque de él depende el funcionamiento de programas basados en .NET en sistemas que no son Windows.

El resto de mejoras incluye un incremento en la versión de vkd3d a 1.19, mejoras en el filtro FIR de DirectSound, optimizaciones en la carga de PDB y un cambio de nombre del tema claro a Aero para mantener la compatibilidad. Además, se agrupan diversas correcciones de errores: en total se han corregido 30 problemas y se han aplicado 233 cambios en el código.

Bugs corregidos en WINE 11.3

  • Problemas de inicio en aplicaciones .NET (p. ej. 42Tags) por CultureNotFoundException.
  • Finalización de procesos con código de salida incorrecto debido a condiciones de carrera al terminar hilos durante el apagado.
  • Varias aplicaciones (Vavoo Webinstaller, Kodi) con configuración de Windows Win7 presentan compatibilidad limitada para wmic.exe.
  • Incompatibilidad al ejecutar la herramienta de copias de seguridad zools en Wine.
  • Botones de ExtractNow no responden (requiere comctl32 v6).
  • Problemas de renderizado en el lanzador de War Thunder, que muestra mensajes de stub de d2d_geometry_sink_AddArc.
  • Problemas de congelación en zdaemon cuando se usan simultáneamente teclado y ratón.
  • Audición de eventos en Adobe Audition 2020 con error Direct2D Drawbot (d2d_device_context_Flush es un stub).
  • Fusion:asmcache y llamadas a InstallAssembly(…, NULL) se bloquean en Windows 11.
  • Fusion:asmenum – test_enumerate() falla en Windows 11.
  • Pruebas de winscard no ejecutadas en la CI de GitLab.
  • rsync falla en entornos msys2-64/cygwin64 (Socket operation on non-socket).
  • D2D1GeometrySink::AddArc() no marca correctamente el final del segmento.
  • Gestión de foco en juegos al volver con Alt+Tab sin UseTakeFocus=N.
  • Rainmeter 4.5.23 se bloquea en X11 tras cambiar el skin predeterminado Clock.ini.
  • Bloqueos ocasionales en doaxvv (DMM) durante reproducción WMV.
  • QuarkXPress 2024 se bloquea al iniciar (System.InvalidOperationException: The calling thread must be STA).
  • Winhlp / winhelp32: bloqueo al seleccionar Edit > Copy en archivos de ayuda antiguos.
  • Flight Simulator 2000 presenta parpadeos y problemas de rendimiento en mundo 3D con paneles 2D en modo ventana.
  • Portapapeles RTF lee cadenas aleatorias (regresión desde Wine 10).
  • Sysinternals TCPView se bloquea por GetOwnerModuleFromTcpEntry no implementado en IPHLPAPI.DLL.
  • Guild Wars 2 se bloquea con Wine 11.1 y Winewayland cuando se combinan con DXVK en compilaciones de desarrollo posteriores al 23 de enero.
  • Gdiplus LockBits() con flags=0 difiere respecto a la implementación de Microsoft.
  • Regresión: Wine queda menos estable ante dispositivos GL no gráficos desde la versión 11.1.
  • Falta validación de parámetros en la familia de funciones printf().
  • Framemaker 8 se bloquea debido a un parche en sysparams.c.
  • No se puede abrir una imagen PNG específica por error de conversión (copypixels_to_24bppBGR).
  • Posible error off-by-one en swapchain.c.
  • El instalador de iWin Games Manager V4 no logra crear servicios.
  • El instalador de Amazon Chime 5.23 falla.

Ya disponible

WINE 11.3 ya se puede descargar desde el botón ubicado más abajo. En la página de descargas también se ofrece información sobre cómo instalar esta versión y otras en Linux, así como en macOS y Android.

En aproximadamente dos semanas se espera el siguiente lanzamiento, WINE 11.4, manteniendo el ciclo de mejoras para preparar la llegada de WINE 12.0 a principios de 2027. Este ritmo continuará durante el año para avanzar hacia releases candidatos y, finalmente, hacia versiones estables de la serie 12, antes de iniciar el desarrollo de la 13.0.

code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

from Linux Adictos https://ift.tt/dgkZ8RC
via IFTTT