Se lanzó la versión experimental de la implementación abierta de WinAPI: Wine 6.16. Desde el lanzamiento de la versión 6.15 se han cerrado 36 informes de errores y se han realizado 443 cambios.
Cambios más importantes:
- Se ha propuesto una versión inicial del backend para joystick que soporta el protocolo HID (Human Interface Devices).
- Mejorada la compatibilidad de temas en pantallas de alta densidad de píxeles (highDPI).
- Continúa la preparación para implementar la interfaz de llamadas del sistema GDI.
- En WineDump se ha mejorado el soporte para información de depuración CodeView.
- Se ha resuelto un problema de compilación en sistemas con Glibc 2.34.
- Se han cerrado informes de errores relacionados con los juegos: Hitman, Return of Arcade Anniversary, Dangerous Water, Comet Busters, Tetris, TemTem, Star Citizen.
- Se han cerrado informes de errores relacionados con aplicaciones: Kingsoft Office 2012, RootsMagic 3.2.x, Enterprise Architect 6.5, Internet Explorer 4, NVIDIA D3D SDK 10, MMS Buchfuehrung und Bilanz, VPython 6.11, Homesite+ v5.5, Sumatra PDF 3.1.1.
Al mismo tiempo, se ha formado el lanzamiento del proyecto Wine Staging 6.16, que consiste en compilaciones ampliadas de Wine, incluyendo parches que aún no están completamente listos o que son arriesgados, mientras que no son aptos para su inclusión en la rama principal de Wine. En comparación con Wine, Wine Staging ofrece 605 parches adicionales.
En esta nueva versión se ha sincronizado con la base de código de Wine 6.16. Se han trasladado dos parches a la composición principal de Wine: ws2_32 (que devuelve el tiempo correcto para SO_CONNECT_TIME) y dpnet (que implementa IDirectPlay8Server EnumServiceProviders). También se incluyen parches con la implementación de las funciones D3DX11GetImageInfoFromMemory y D3DX11CreateTextureFromMemory. Se han actualizado los parches server-default_integrity y ntdll-Syscall_Emulation.
Fuente: opennet.ru
