lançamento experimental da implementação aberta da Win32 API — . Desde o lançamento da versão 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 (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 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 compilação do projeto , 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 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 ) e 12 (baseado em ), 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 "" (Eventfd Synchronization).
Em 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
