Versão do Wine 4.14

Disponível lançamento experimental de uma implementação aberta da API Win32 - Vinho 4.14. Desde o lançamento da versão 4.13 18 relatórios de bugs foram fechados e 255 alterações foram feitas.

As mudanças mais importantes:

  • O motor Mono foi atualizado para a versão 4.9.2, o que eliminou problemas ao lançar missões DARK e DLC;
  • DLLs no formato PE (Portable Executable) não estão mais vinculadas ao tempo de execução
    MinGW;

  • ntoskrnl implementa a chamada MmIsThisAnNtAsSystem e adiciona stubs para as chamadas SePrivilegeCheck e SeLocateProcessImageName;
  • В
    wtsapi32 implementou as funções WTSFreeMemoryExA e WTSFreeMemoryExW e adicionou stubs para WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] e WTSOpenServerEx[AW];

  • Adicionadas novas DLLs wlanui e utildll;
  • O código relacionado ao gerenciamento de processos, threads e descritores de arquivos foi movido do kernel32 para o kernelbase;
  • Wined3d adicionou funções para trabalhar com texturas, como wined3d_texture_upload_data() e wined3d_texture_gl_upload_data();
  • Foram feitas correções relacionadas ao tratamento de exceções na plataforma ARM64;
  • Relatórios de bugs fechados relacionados à operação de jogos e aplicativos:
    Guerra Mundial Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

Além disso, pode-se notar publicação Valve atualiza o projeto Próton 4.11-2, que se baseia nos desenvolvimentos do projeto Wine e tem como objetivo garantir o lançamento de aplicações de jogos criadas para Windows e apresentadas no catálogo Steam no Linux. Desenvolvimentos de projetos espalhar sob licença BSD. O Proton permite que você execute diretamente aplicativos de jogos somente para Windows no cliente Steam Linux. O pacote inclui uma implementação DirectX 9 (baseada em D9VK), DirectX 10/11 (baseado em Dxvk) e 12 (com base em vkd3d), trabalhando por meio de chamadas DirectX para a API Vulkan, fornece suporte aprimorado para controladores de jogos e a capacidade de usar o modo de tela inteira, independentemente das resoluções de tela suportadas nos jogos.

Na nova versão, os componentes FAudio com implementação de bibliotecas de sons DirectX (API XAudio2, X3DAudio, XAPO e XACT3) são atualizados para a versão 19.08, o motor Mono para a versão 4.9.2 e a camada DXVK (implementação de DXGI, Direct3D 10 e Direct3D 11 na API Vulkan) é atualizado para a versão 1.3.2. Fornece saída de 60 FPS para telas com alta taxa de quadros (necessário para jogos mais antigos). Corrigidos problemas de congelamento ao inserir texto no Earth Defense Force 5 e no Earth Defense Force 4.1.

Fonte: opennet.ru

Adicionar um comentário