lanzamiento experimental de la implementación abierta de Win32 API — . Desde el lanzamiento de la versión Se cerraron 50 informes de errores y se realizaron 343 cambios.
Cambios más importantes:
- Se implementó la detección de la configuración de URL del proxy HTTP basada en los datos transmitidos a través de DHCP;
- Se agregó soporte en D3DX9 (se añadieron las llamadas d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() y d3dx_effect_DeleteParameterBlock());
- Se continuó trabajando en la creación de DLL por defecto con la biblioteca msvcrt incorporada (proporcionada por el proyecto Wine, no por la DLL de Windows) en formato PE (Portable Executable);
- Se cerraron informes de errores relacionados con los juegos y aplicaciones LegoLand, Need For Speed: Shift, Super Mario Brothers X, Ccleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell, Crysis 1, Nextiva, Everquest Classic, Archicad 22.
Además, la compañía Valve nuevo lanzamiento del proyecto , que se basa en los desarrollos del proyecto Wine y está dirigido a permitir la ejecución en Linux de aplicaciones de juego, creadas para Windows y disponibles en el catálogo de Steam. Los desarrollos del proyecto bajo licencia BSD. Proton permite ejecutar directamente en el cliente de Steam en Linux aplicaciones de juego que solo se distribuyen para Windows. El paquete incluye la implementación de DirectX 9 (basada en ), DirectX 10/11 (basada en ) y DirectX 12 (basada en ), funcionando mediante la traducción de llamadas DirectX a la API Vulkan, proporciona un mejor soporte para controladores de juego y la capacidad de utilizar modo de pantalla completa independientemente de las resoluciones de pantalla admitidas en los juegos.
En la nueva versión de Proton se corrigió un cambio regresivo que apareció en el lanzamiento 4.11-8, lo que provocaba una disminución del rendimiento en juegos de 32 bits, ejecutados utilizando capas DXVK y D9VK. Se resolvió el problema de mostrar un tamaño de memoria incorrecto para algunas GPU. Se eliminó un bloqueo al iniciar el juego Crazy Machines 3. Se restauró el soporte para la retroalimentación de controladores de juego volante.
Fuente: opennet.ru
