lanzamiento experimental de la implementación abierta de Win32 API — . Desde el lanzamiento de la versión Se cerraron 17 informes de errores y se realizaron 370 cambios.
Cambios más importantes:
- Se continuó trabajando en la construcción de la DLL predeterminada con la biblioteca incorporada (proporcionada por el proyecto Wine, no la DLL de Windows) en formato PE (Portable Executable). En comparación con la versión anterior, se han convertido otras 143 DLL al formato PE;
- Se actualizó la versión del motor Mono 4.9.0 y del framework ;
- Se presentó una implementación más rápida de bloqueos SRW (Slim Reader/Writer) para Linux, convertida a Futex;
- Se implementó el soporte inicial para la llamada en la biblioteca user32 para obtener información sobre las pantallas utilizadas en la sesión actual;
- Se agregó un manejador de pantallas basado en Xinerama en winex11.drv y se asegura el manejo del cambio de dispositivos de salida;
- Se incluyó código en wined3d para operaciones con texturas wined3d_texture_gl;
- Se cerraron informes de errores relacionados con el funcionamiento de juegos y aplicaciones: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, aplicaciones basadas en Chromium Embedded Framework (CEF), Nero CoverDesigner.
También se puede destacar por parte de un desarrollador de Canonical para ejecutar juegos desde el directorio GOG en una versión de prueba de Ubuntu 19.10 sin bibliotecas de 32 bits, usando Wine64. Como resultado, de 6 juegos probados seleccionados al azar que funcionaban en Wine con bibliotecas de 32 bits, ninguno funcionó en Wine64. En particular, no se pudo instalar tres juegos (Theme Hospital, Quake The Offering, Shadow Warrior), un juego no se inició (GOG Braid), y los otros dos (FTL Advanced Edition, GOG Surgeon Simulator 2013) solo mostraron una pantalla negra (posiblemente debido a las limitaciones de soporte de OpenGL en VirtualBox).
Fuente: opennet.ru
