Lanzamiento de Wine 6.20 y puesta en escena de Wine 6.20

Se ha lanzado una rama experimental de la implementación abierta de WinAPI, Wine 6.20. Desde el lanzamiento de la versión 6.19, se han cerrado 29 informes de errores y se han realizado 399 cambios.

Los cambios más importantes:

  • MSXml, XAudio, DInput y algunos otros módulos se han convertido al formato PE (Portable Executable).
  • Se incluyen algunas bibliotecas del sistema para admitir ensamblajes basados ​​en el formato PE.
  • DirectInput solo admite el nuevo backend para joysticks que admiten el protocolo HID (Dispositivos de interfaz humana).
  • Winelib ha mejorado el soporte para compilaciones de MSVCRT.
  • Se han cerrado los informes de errores relacionados con el funcionamiento de los juegos: Emergency 3, Need For Speed ​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Se cierran los informes de errores relacionados con el funcionamiento de las aplicaciones: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Además, podemos observar la formación del lanzamiento del proyecto Wine Staging 6.20, en cuyo marco se forman compilaciones extendidas de Wine, incluidos parches que no están completamente listos o son riesgosos y que aún no son adecuados para su adopción en la rama principal de Wine. En comparación con Wine, Wine Staging proporciona 557 parches adicionales.

La nueva versión se sincroniza con el código base de Wine 6.20. Se han transferido al Wine principal 5 parches relacionados con la compatibilidad con joystick en DirectInput y la inicialización de COM al activar Windows en imm32. Parches actualizados eventfd_synchronization y ntdll-NtAlertThreadByThreadId. Se deshabilitó temporalmente un conjunto de parches de transmisión de mfplat y todos los parches de dinput restantes (para coordinar el trabajo con el nuevo backend de HID).

Fuente: opennet.ru

Añadir un comentario