Lançamento do Wine 4.14

Disponível lançamento experimental da implementação aberta da Win32 API — Wine 4.14. Desde o lançamento da versão 4.13 Foi fechado 18 relatórios de erros e feitas 255 alterações.

As alterações mais importantes:

  • O motor Mono foi atualizado para a versão 4.9.2, o que resolveu problemas ao iniciar as quests DARK e DLC;
  • DLL no formato PE (Portable Executable) agora não estão vinculadas ao runtime
    MinGW;
  • Foi implementada a chamada MmIsThisAnNtAsSystem em ntoskrnl e adicionados stubs para as chamadas SePrivilegeCheck e SeLocateProcessImageName;
  • Em
    As funções WTSFreeMemoryExA e WTSFreeMemoryExW foram implementadas em wtsapi32, e stubs foram adicionados para WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] e WTSOpenServerEx[AW];
  • Novos DLL wlanui e utildll foram adicionados;
  • O código relacionado à gestão de processos, threads e descritores de arquivos foi transferido de kernel32 para kernelbase;
  • Funções para trabalhar com texturas, como wined3d_texture_upload_data() e wined3d_texture_gl_upload_data(), foram adicionadas em wined3d;
  • Foram feitas correções relacionadas ao tratamento de exceções na plataforma ARM64;
  • Relatórios de erros relacionados ao funcionamento de jogos e aplicativos foram fechados:
    World War 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.

Adicionalmente, pode-se destacar publicação atualizações do projeto pela empresa Valve Proton 4.11-2, que é baseado no trabalho do projeto Wine e visa garantir a execução de aplicativos de jogos criados para Windows no Linux e disponibilizados no catálogo Steam. O desenvolvimento do projeto são distribuídos é sob a licença BSD. O Proton permite executar diretamente no cliente Steam para Linux jogos que são fornecidos apenas para Windows. O pacote inclui a implementação do DirectX 9 (baseado em D9VK), DirectX 10/11 (baseado em DXVK) e 12 (baseado em vkd3d), que operam através da tradução de chamadas do DirectX para a API Vulkan, proporcionando melhor suporte a controladores de jogos e a capacidade de usar o modo de tela cheia independentemente das resoluções suportadas nos jogos.

Na nova versão, os componentes FAudio com a implementação das bibliotecas sonoras DirectX (API XAudio2, X3DAudio, XAPO e XACT3) foram 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 sobre a API Vulkan) foi atualizada para a versão 1.3.2. Fornecido suporte para saída de dados em 60 FPS e para telas de alta taxa de atualização (necessário para jogos antigos). Problemas de congelamento ao digitar em jogos como Earth Defense Force 5 e Earth Defense Force 4.1 foram resolvidos.

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