Candidato a lanzamientos Wine 5.0 y lanzamiento del paquete para jugar juegos de Windows Proton 4.11-10

Comenzó la prueba del primer candidato para el lanzamiento de Wine 5.0, una implementación de código abierto de Win32 API. La base de código ha sido congelada antes del lanzamiento, que se espera a finales de diciembre o principios de enero. En comparación con el lanzamiento Wine 4.21 se cerraron 37 informes de errores y se realizaron 475 cambios.

Cambios más importantes:

  • Motor de navegador Wine Gecko, que se utiliza en la biblioteca MSHTML, se actualizó a la versión 2.47.1. Se ha reestructurado el código de carga del motor Gecko y se ha agregado la posibilidad de ejecutarlo desde una instalación general, no específica de Wine;
  • Las tablas Unicode se actualizaron a la versión 12.1.0. Se reescribieron las funciones en ntdll para la conversión de Unicode;
  • Se agregó una versión inicial de la biblioteca MSADO (ActiveX Data Objects) con una interfaz para acceder y manipular datos a través del proveedor OLE DB, por ejemplo, para conectar programas a un servidor SQL;
  • Se agregó soporte para la instalación de actualizaciones en la utilidad WUSA (Windows Update Standalone);
  • Continúa el trabajo de transferencia de código de kernel32 a kernelbase y reestructuración de datos de bibliotecas. Por ejemplo, se trasladaron Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, así como funciones para trabajar con zonas horarias. El código para la inicialización del núcleo se trasladó parcialmente a ntdll;
  • En bcrypt se agregó soporte para la firma de hashes digitales basados en claves ECDSA;
  • Se añadieron muchas nuevas funciones a VBScript, incluyendo ScriptTypeInfo_* y ScriptTypeComp_Bind*;
  • Se cerraron informes de errores relacionados con el funcionamiento de juegos y aplicaciones:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

Además, la compañía Valve ha publicado nuevo lanzamiento del proyecto Proton 4.11-10, 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 DirectX 12 (basada 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 de Proton:

  • Se asegura la posibilidad de ejecutar juegos Halo: The Master Chief Collection (se requiere la versión beta del cliente Steam y una versión de la biblioteca GnuTLS menor que 3.5.4 para ejecutarlo). Algunos modos de juego están ausentes debido a la falta de soporte para EasyAntiCheat;
  • Se mejoraron significativamente los controladores de eventos del ratón, lo que tuvo un efecto positivo en el comportamiento del ratón en juegos como Fallout 4, Furi y Metal Gear Solid V;
  • Se agregó un nuevo modo de escalado entero, que proporciona una mayor claridad de píxeles al aumentar la escala. Este modo se activa iniciando con la variable de entorno WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Se resolvieron varios problemas con las configuraciones de los controladores de juegos. Los cambios mejoraron el rendimiento de los juegos Telltale con controladores Xbox, así como los juegos Cuphead e ICEY con controladores PlayStation 4 conectados a través de Bluetooth;
  • Se ha mejorado el manejo del efecto de retroalimentación en los gamepads en respuesta a la fuerza aplicada, especialmente al usar controladores de volante;
  • Se han resuelto problemas con el bloqueo del juego Metal Gear Solid V al iniciarlo;
  • Se ha eliminado una regresión en el rendimiento al utilizar controladores de juego Xbox;
  • Al jugar Trine 4, se ha eliminado la limitación de la frecuencia de fotogramas a 30 FPS;
  • Se han solucionado los bloqueos al jugar IL-2 Sturmovik;
  • Se han actualizado las versiones de componentes de terceros: D9VK se ha actualizado a la versión 0.40-rc-p, y FAudio a 19.12. Se han realizado correcciones en DXVK.

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