Lançamento do Wine 4.10 e Proton 4.2-6

Disponível lançamento experimental da implementação aberta da Win32 API — Wine 4.10. Desde o lançamento da versão 4.9 foram fechados 44 relatórios de erro e feitas 431 alterações.

As alterações mais importantes:

  • Mais de cem DLLs são compiladas por padrão com a biblioteca integrada msvcrt (fornecida pelo projeto Wine, e as DLLs do Windows) no formato PE (Portable Executable);
  • Ampliado o suporte para instalação de drivers PnP (Plug and Play). Implementada a função UpdateDriverForPlugAndPlayDevices();
  • No framework Media Foundation adicionada a funcionalidade de sincronização de relógios;
  • Nos drivers de som, adicionada a opção de alterar o volume;
  • Relatórios de erros relacionados ao funcionamento de jogos e aplicativos foram fechados:

Ao mesmo tempo, a Valve publicou compilação do projeto Proton 4.2-6, 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 licença BSD. O Proton permite executar diretamente no cliente Steam Linux aplicativos de jogos fornecidos apenas para Windows. O pacote inclui a implementação do DirectX 10/11 (baseado DXVK) e 12 (baseado em vkd3d), funcionando por meio da tradução de chamadas do DirectX para a API Vulkan, oferecendo suporte aprimorado para controladores de jogos e a capacidade de usar o modo de tela cheia independentemente das resoluções suportadas pelos jogos. Em comparação ao Wine original, o desempenho de jogos multiprocessados aumentou significativamente devido à aplicação do patch "esync" (Eventfd Synchronization).

Em nova versão Proton:

  • Os componentes FAudio com implementação das bibliotecas de som DirectX (API XAudio2, X3DAudio, XAPO e XACT3) foram atualizados para a versão 19.06.
  • Assegurada a construção da camada DXVK 1.2.1 com um novo compilador, o que resultou em um aumento de desempenho em jogos de 32 bits.
  • Melhorada a renderização de fontes no jogo SpellForce 3.
  • Resolvidos os problemas com suporte a controles de jogo Rumble em alguns jogos, incluindo Team Sonic Racing.
  • Resolvidos problemas em jogos ao usar locais não ingleses.
  • Trabalhou-se em bugs na nova API de rede Steam, garantindo a possibilidade de multiplayer em “A Hat in Time.”

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