Lanzamiento de Wine 4.14

Disponible lanzamiento experimental de la implementación abierta de Win32 API — Wine 4.14. Desde el lanzamiento de la versión 4.13 se cerraron 18 informes de errores y se realizaron 255 cambios.

Cambios más importantes:

  • El motor Mono se actualizó a la versión 4.9.2, lo que permitió resolver problemas al iniciar las misiones de DARK y DLC;
  • DLL en formato PE (Executable Portable) ahora no están ligadas a runtime
    MinGW;
  • En ntoskrnl se implementó la llamada MmIsThisAnNtAsSystem y se añadieron stubs para las llamadas SePrivilegeCheck y SeLocateProcessImageName;
  • En
    en wtsapi32 se implementaron las funciones WTSFreeMemoryExA y WTSFreeMemoryExW, y se añadieron stubs para WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] y WTSOpenServerEx[AW];
  • Se añadieron nuevas DLL wlanui y utildll;
  • El código relacionado con la gestión de procesos, hilos y descriptores de archivos se trasladó de kernel32 a kernelbase;
  • En wined3d se añadieron funciones para trabajar con texturas, como wined3d_texture_upload_data() y wined3d_texture_gl_upload_data();
  • Se realizaron correcciones relacionadas con el manejo de excepciones en la plataforma ARM64;
  • Se cerraron informes de errores relacionados con el funcionamiento de juegos y aplicaciones:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.

También se puede destacar la publicación actualización del proyecto por parte de Valve Proton 4.11-2, 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 se distribuyen 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 D9VK), DirectX 10/11 (basada en DXVK) y 12 (basado en vkd3d), 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, los componentes FAudio que implementan las bibliotecas de audio DirectX (API XAudio2, X3DAudio, XAPO y XACT3) se actualizaron a la versión 19.08, el motor Mono a la versión 4.9.2, y la capa DXVK (implementación de DXGI, Direct3D 10 y Direct3D 11 sobre API Vulkan) se actualizó a la versión 1.3.2. Se asegura la salida de datos sobre el modo 60 FPS también para pantallas de alta frecuencia de cuadros (necesario para videojuegos antiguos). Se resolvieron problemas de congelación al ingresar texto en los juegos Earth Defense Force 5 y Earth Defense Force 4.1.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster