Lançamento do Wine 5.15 e DXVK 1.7.1

Aconteceu lançamento experimental da implementação aberta do WinAPI — Wine 5.15. Desde o lançamento da versão 5.14 foram fechados 27 relatórios de erros e feitas 273 alterações.

As alterações mais importantes:

  • Implementação inicial das bibliotecas de áudio adicionada XACT Engine (Ferramenta de Criação de Áudio Multiplataforma, xactengine3_*.dll), incluindo interfaces de programação
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank e IXACT3Wave;
  • Iniciou-se a formação da biblioteca matemática no MSVCRT, realizada com base no Musl;
  • Continuou o trabalho de reestruturação do suporte ao console;
  • Foi realizada otimização do desempenho da API Direct Input;
  • Foram resolvidos problemas com o tratamento de exceções na plataforma x86-64;
  • Relatórios de erros relacionados ao funcionamento de jogos e aplicativos foram fechados:
    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.

Adicionalmente, pode-se destacar lançamento camadas DXVK 1.7.1, que fornece a implementação do DXGI (Infraestrutura Gráfica do DirectX), Direct3D 9, 10 e 11, funcionando através da transcrição de chamadas na API Vulkan. Para usar o DXVK é necessário ter drivers com suporte a API Vulkan 1.1, como Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 e AMDVLK.
O DXVK pode ser usado para executar aplicativos e jogos 3D no Linux com o Wine, atuando como uma alternativa de alto desempenho às implementações nativas do Wine de Direct3D 9/10/11, que funcionam sobre OpenGL.

Na nova versão, foi garantido o uso das extensões VK_EXT_4444_formats e VK_EXT_extended_dynamic_state para drivers suportados, a fim de resolver potenciais problemas de cores nas bordas de amostras em hardware Intel e garantir o acesso correto aos buffers de vértices. Foram feitas pequenas otimizações de desempenho. Em D3D9, foi implementado suporte ao formato NV12 e à instrução de shader ausente (resolvendo problemas com o funcionamento do aplicativo GeForce Now e a renderização de shaders em alguns jogos).
Foram resolvidos problemas ao iniciar os jogos 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 e Terminator: Resistance.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster