Se ha publicado Wine 11.18, una versión experimental de la implementación de la API Win32 de código abierto. Desde el lanzamiento de la versión 11.17, se han resuelto 44 informes de errores y se han realizado 380 cambios.
Los cambios más importantes:
- La capa de simulación del kernel de NT (ntoskrnl.exe) implementa las funciones PsGetThreadProcess, PsGetProcessPeb, PsGetContextThread, PsReferencePrimaryToken, MmGetPhysicalMemoryRanges, SeLocateProcessImageName, MmGetVirtualForPhysical, KeCapturePersistentThreadState, PsDereferencePrimaryToken y PsGetProcessImageFileName, que son necesarias para la correcta compatibilidad de los controladores de dispositivos.
- Los archivos de cabecera en lenguaje C proporcionados se han corregido para mejorar la compatibilidad.
- Se han cerrado los informes de errores relacionados con el funcionamiento de las siguientes aplicaciones: QuickTime 2.x, Adobe Creative Cloud, Adobe Express Photos y SlingPlayer 1.5.
- Se han cerrado los informes de errores relacionados con los siguientes juegos: Assassin's Creed Rogue, Super Meat Boy, Screamer 4x4 1.2, Enclave, Star Wars: Knights of the Old Republic, Return to Krondor, The Bard's Tale IV Director's Cut.
Se ha creado una versión independiente del proyecto Wine Staging 11.18, que proporciona compilaciones extendidas de Wine que incluyen parches incompletos o riesgosos que aún no son adecuados para su inclusión en la rama principal de Wine. En comparación con Wine, Wine Staging proporciona 273 parches adicionales. La nueva versión de Wine Staging se sincroniza con el código base de Wine 11.18 y actualiza el código vkd3d. Se ha portado a la distribución principal de Wine un parche que convierte el archivo de encabezado d3d10_1shader.h a un archivo idl (Interface Definition Language). Se han añadido parches para convertir la representación de color YV12 a RGB en el código de renderizado y realizar comprobaciones de archivos ejecutables para la arquitectura WoW64 (64 bits). Windows-en-Windows), lo que te permite ejecutar 32 bits Windows-aplicaciones en sistemas Unix de 64 bits.
Fuente: opennet.ru
