Se realizó el lanzamiento experimental de la implementación abierta de WinAPI: Wine 8.5. Desde el lanzamiento de la versión 8.4, se han cerrado 21 informes de errores y se han realizado 361 cambios.
Cambios más importantes:
- Se ha agregado soporte para la configuración del tema oscuro en WinRT.
- El paquete vkd3d, que implementa Direct3D 12, funcionando a través de la traducción de llamadas a la API gráfica Vulkan, se ha actualizado a la versión 1.7.
- Se ha mejorado la salida de información de errores en el compilador IDL.
- En WoW64, la capa para ejecutar programas de 32 bits en Windows de 64 bits, se ha agregado soporte para la clave de registro HKEY_CLASSES_ROOT.
- Se ha mejorado el soporte para IME (Editores de Método de Entrada).
- Se han cerrado los informes de errores relacionados con el funcionamiento de los juegos: Deus Ex: Invisible War 1.2, Fair Strike, Bible Black: La Noche de Walpurgis, Sins of the Solar Empire Rebellion, Ultimate Race Pro.
- Se han cerrado los informes de errores relacionados con el funcionamiento de las aplicaciones: Notepad++ 7.6.3, VARA FM, Treecomp, LibreVR Revive, LDAP Explorer.
Además, se puede mencionar la formación de la versión del proyecto Wine Staging 8.5, en la que se generan compilaciones ampliadas de Wine que incluyen parches no completamente listos o arriesgados, que aún no son aptos para ser aceptados en la rama principal de Wine. En comparación con Wine, Wine Staging proporciona 537 parches adicionales.
En la nueva versión de Wine Staging se ha sincronizado con la base de código de Wine 8.5. Se ha eliminado el script patchinstall.sh, y en su lugar, se debe utilizar staging/patchinstall.py para instalar los parches. Un parche que soporta el mapeo de caracteres de control ha sido movido a la composición principal de Wine. Se han añadido nuevos parches que resuelven problemas con el lanzamiento de Diablo IV y la instalación de actualizaciones de battle.net. Se ha actualizado el parche para soporte de mfplat-streaming.
Fuente: opennet.ru
