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 :
- Foram adicionados componentes wine-mono, permitindo a execução de muitos jogos XNA e jogos no motor Unreal Engine 3;
- Compatibilidade garantida com a interface para iniciar e atualizar o jogo Warframe;
- Resolveram-se problemas de entrada de texto no jogo Age of Empires II HD;
- Suporte adicionado para os jogos «” e “«;
- Continuação do desenvolvimento do suporte à funcionalidade do serviço ;
- A camada DXVK com implementação de Direct3D 10/11 sobre a API Vulkan foi atualizada para a versão ;
- Os componentes FAudio com implementação de bibliotecas de som DirectX (API XAudio2, X3DAudio, XAPO e XACT3) foram atualizados para a versão 19.04-13-ge8c0855.
Fonte: opennet.ru
