Lanzamiento de Wine 5.15 y DXVK 1.7.1

Se realizó lanzamiento experimental de la implementación abierta de WinAPI — Wine 5.15. Desde el lanzamiento de la versión 5.14 Se cerraron 27 informes de errores y se realizaron 273 cambios.

Cambios más importantes:

  • Se agregó la implementación inicial de bibliotecas de sonido. XACT Engine (Herramienta de creación de audio multiplataforma, xactengine3_*.dll), incluyendo las interfaces de programación
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank y IXACT3Wave;
  • Comenzó la formación de la biblioteca matemática en MSVCRT, implementada sobre Musl;
  • Continuó el trabajo en la reestructuración del soporte de consola;
  • Se llevó a cabo la optimización del rendimiento de la API de Direct Input;
  • Se solucionaron problemas con el manejo de excepciones en la plataforma x86-64;
  • Se cerraron informes de errores relacionados con el funcionamiento de juegos y aplicaciones:
    splayer, Bully Scholarship Edition, DSA: Drakensang, Racedriver GRID,
    Pac-Man Museum, Captain Morgane, Gothic 1.0, Worms World Party Remastered, Call of Duty WWII, BlazBlue: Calamity Trigger, Kea Colorinbook, Grim Dawn, SAP GUI, FrostyModManager 1.0.5.9, Gigabyte 'EasyTune', Red Dead Redemption 2.

También se puede destacar lanzamiento capa DXVK 1.7.1, que proporciona una implementación de DXGI (Infraestructura Gráfica de DirectX), Direct3D 9, 10 y 11, funcionando a través de la traducción de llamadas en la API de Vulkan. Para utilizar DXVK se requiere controladores con soporte de API Vulkan 1.1, como Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 y AMDVLK.
DXVK se puede utilizar para ejecutar aplicaciones y juegos 3D en Linux a través de Wine, actuando como una alternativa de mayor rendimiento a las implementaciones Direct3D 9/10/11 integradas en Wine, que funcionan sobre OpenGL.

En la nueva versión se habilitó el uso de extensiones VK_EXT_4444_formats y VK_EXT_extended_dynamic_state para controladores compatibles con el fin de solucionar posibles problemas de color en los bordes de los muestreadores en hardware Intel y un manejo correcto de los buffers de vértices. Se realizaron optimizaciones menores de rendimiento. En D3D9 se implementó el soporte para el formato NV12 y para la instrucción de shader que faltaba (resolviendo así problemas con la aplicación GeForce Now y la renderización de shaders en algunos juegos).
Se resolvieron problemas al iniciar juegos como Anarchy Online, Metro Exodus, Observation, Resident Evil 7, Serious Sam 2, SpellForce 2, Timeshift, TrackMania, Darksiders: Warmastered Edition, Monster Hunter World, Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition y Terminator: Resistance.

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