Lanzamiento de Wine 6.7 y VKD3D-Proton 2.3

Se llevó a cabo un lanzamiento experimental de una implementación abierta de WinAPI: Wine 6.7. Desde el lanzamiento de la versión 6.6, se han cerrado 44 informes de errores y se han realizado 397 cambios.

Los cambios más importantes:

  • Las bibliotecas NetApi32, WLDAP32 y Kerberos se han convertido al formato de archivo ejecutable PE.
  • Se ha mejorado la implementación del marco de Media Foundation.
  • La biblioteca mshtml implementa el modo JavaScript ES6 (ECMAScript 2015), que se habilita cuando el modo de compatibilidad para Internet Explorer 11 está habilitado.
  • WOW64, una capa para ejecutar programas de 32 bits en Windows de 64 bits, mejora la redirección del sistema de archivos para sustituir programas por DLL de 32 bits en lugar de 64 bits.
  • Se agregaron nuevos controladores con soporte Plug & Play.
  • Se agregó un dispositivo de entrada para trabajar con el teclado en modo sin formato.
  • Se cierran los informes de errores relacionados con el funcionamiento de los juegos: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, “Fairy Tale About Father Frost, Ivan and Nastya”, MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Informes de errores cerrados relacionados con el funcionamiento de aplicaciones: Melodyne 5, aplicaciones de base de datos Informix, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE , EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Centro de control del sistema de Windows, LDPlayer 4.0.x, Alacritty 0.7.2.

Además, Valve publicó VKD3D-Proton 2.3, una bifurcación del código base vkd3d diseñada para mejorar la compatibilidad con Direct3D 12 en el iniciador de juegos Proton. VKD3D-Proton admite cambios, optimizaciones y mejoras específicas de Proton para un mejor rendimiento de los juegos de Windows basados ​​en Direct3D 12, que aún no se han adoptado en la parte principal de vkd3d.

La nueva versión de VKD3D-Proton agrega soporte inicial para la API DXR 1.0 (DirectX Raytracing), cuya implementación utiliza la extensión Vulkan VK_KHR_raytracing para el trazado de rayos. Actualmente, DXR solo funciona en sistemas con controladores NVIDIA y se puede usar en los juegos Control y Ghostrunner. Se ha completado la compatibilidad con VRS (sombreado de velocidad variable) y rasterización conservadora. Se implementó la llamada D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, lo que permite utilizar APITraces. Se han realizado varias optimizaciones de rendimiento importantes.

Fuente: opennet.ru

Añadir un comentario