A Valve publicou o lançamento do projeto Proton 6.3-1, que se baseia nos desenvolvimentos do projeto Wine e tem como objetivo garantir o lançamento de aplicativos de jogos criados para Windows e apresentados no catálogo Steam no Linux. Os desenvolvimentos do projeto são distribuídos sob licença BSD.
O Proton permite que você execute diretamente aplicativos de jogos somente para Windows no cliente Steam Linux. O pacote inclui a implementação do DirectX 9/10/11 (baseado no pacote DXVK) e DirectX 12 (baseado no vkd3d-proton), funcionando através da tradução de chamadas DirectX para a API Vulkan, fornece suporte aprimorado para controladores de jogos e o capacidade de usar o modo de tela cheia, independentemente do suporte em jogos de resolução de tela. Para aumentar o desempenho de jogos multi-threaded, os mecanismos "esync" (Eventfd Synchronization) e "futex / fsync" são suportados.
Na nova versão:
- Sincronizado com o lançamento do Wine 6.3 (o branch anterior era baseado no wine 5.13). Os patches específicos acumulados foram transferidos do Proton para o upstream, que agora estão incluídos na parte principal do Wine. A camada DXVK, que traduz chamadas para a API Vulkan, foi atualizada para a versão 1.8.1. VKD3D-Proton, um fork do vkd3d criado pela Valve para melhorar o suporte Direct3D 12 no Proton 6.3, foi atualizado para a versão 2.2. Componentes FAudio com implementação de bibliotecas de som DirectX (API XAudio2, X3DAudio, XAPO e XACT3) foram atualizados para lançamento em 21.03.05/6.1.1/XNUMX. O pacote wine-mono foi atualizado para a versão XNUMX.
- Suporte aprimorado para layouts de teclado para idiomas diferentes do inglês.
- Suporte de vídeo aprimorado em jogos. Para formatos não suportados, agora é possível exibir um stub na forma de uma tabela de configuração em vez de um vídeo.
- Suporte aprimorado para controladores PlayStation 5.
- Adicionada a capacidade de configurar prioridades para execução de threads. Para configurar, você pode usar utilitários RTKit ou Unix para gerenciar prioridades (nice, renice).
- O tempo de inicialização do modo de realidade virtual foi reduzido e a compatibilidade com capacetes 3D foi melhorada.
- O sistema de montagem foi redesenhado para reduzir o tempo de montagem.
- Adicionado suporte ao jogo:
- Divindade: Original Sin 2
- Shenmue I e II
- Mass Effect 3 N7 Edição Digital Deluxe (2012)
- Rainbow Six Lockdow de Tom Clancy
- XCOM: Esquadrão Quimera
- Bioshock 2 remasterizado
- Company of Heroes 2
- logicamente
- Rise of the Triad
- Home Atrás 2
- Império das Sombras
- Guerras de Arena 2
- King Arthur: Knight’s Tale
- Ascensão de Veneza
- Parque A.R.K.
- Esboço Gravitacional
- Arena de Batalha VR
- Controles aprimorados para detectar layouts de botões de controladores de jogo e controladores de conexão automática em Slay the Spire e Hades.
- Os problemas de conexão com o serviço Uplay foram resolvidos.
- Assetto Corsa Competizione melhorou o suporte para rodas de jogos Logitech G29.
- Corrigidos problemas ao jogar o Microsoft Flight Simulator usando fones de ouvido VR
- A exibição de inserções de vídeo (cutscenes) no jogo Bioshock 2 Remastered foi ajustada.
Fonte: opennet.ru