A empresa 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 a licença BSD. À medida que o Wine original e projetos relacionados, como DXVK e vkd3d, estejam prontos, as alterações desenvolvidas no Proton serão incorporadas.
O Proton permite executar diretamente, no cliente Steam para Linux, aplicativos de jogos que são fornecidos apenas para Windows. O pacote inclui a implementação do DirectX 10/11 (baseado em ) 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).
Principais :
- A camada DXVK (implementação do DXGI, Direct3D 10 e Direct3D 11 sobre a API Vulkan) foi atualizada para a versão 1.1.1, na qual Corrigido um travamento ao iniciar o jogo RAGE 2 (para funcionar em sistemas com GPU AMD, é necessário usar a versão experimental mais recente do Mesa);
- Melhorada a compatibilidade com a API gráfica Vulkan, garantindo compatibilidade com a versão Vulkan do jogo "No Man’s Sky";
- Melhorados ícones para alguns gerenciadores de janelas;
- Corrigido um erro que causava a suspensão do processo Wine ao atualizar a versão do Proton;
- Resolvidos problemas de detecção de controladores de jogos nos jogos Yakuza Kiwami e Telltale;
- Corrigidos erros que causavam a geração incorreta de paisagens no jogo Space Engineers;
- Corrigido um travamento ao iniciar o jogo Flower.
- A Valve publicou a compilação do projeto
Fonte: opennet.ru
