Lançamento do Wine 5.15 e DXVK 1.7.1

aconteceu lançamento experimental da implementação aberta do WinAPI - Vinho 5.15. Desde o lançamento da versão 5.14 27 relatórios de bugs foram fechados e 273 alterações foram feitas.

As mudanças mais importantes:

  • Adicionada implementação inicial de bibliotecas de som Motor XACT (Ferramenta de criação de áudio multiplataforma, xactengine3_*.dll), incluindo interfaces de software
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank e IXACT3Wave;

  • Iniciou-se a formação de uma biblioteca matemática em MSVCRT, implementada com base no Musl;
  • Trabalho contínuo na reestruturação do suporte do console;
  • O desempenho do API Direct Input foi otimizado;
  • Problemas com tratamento de exceções na plataforma x86-64 foram resolvidos;
  • Relatórios de bugs fechados relacionados à operação de jogos e aplicativos:
    splayer, Bully Scholarship Edition, DSA: Drakensang, Racedriver GRID,
    Museu Pac-Man, Capitão 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.

Além disso, pode-se notar questão camadas intermediárias DXVK 1.7.1, que fornece uma implementação DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11 que funciona por meio da tradução de chamadas para a API Vulkan. Para usar o DXVK necessário suporte para motoristas Vulcano API 1.1como Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 e AMDVLK.
DXVK pode ser usado para executar aplicativos e jogos 3D no Linux usando Wine, servindo como uma alternativa de alto desempenho às implementações nativas Direct3D 9/10/11 do Wine executadas em OpenGL.

A nova versão fornece o uso de extensões VK_EXT_4444_formats e VK_EXT_extended_dynamic_state para drivers suportados, a fim de eliminar possíveis problemas com amostras de cores de borda em hardware Intel e acessar corretamente os buffers de vértice. Fiz pequenas otimizações de desempenho. D3D9 suporta o formato NV12 e a instrução de shader ausente (resolveu problemas com o aplicativo GeForce Now e renderização de shader em alguns jogos).
Corrigidos 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 Edição e Terminator: Resistência.

Fonte: opennet.ru

Adicionar um comentário