A Valve lançou o Proton 6.3, um pacote para rodar jogos Windows no Linux

A empresa Valve lançou a versão 6.3-1 do projeto Proton, que se baseia nos desenvolvimentos do projeto Wine e visa permitir a execução de aplicativos de jogos no Linux, criados para Windows e disponíveis no catálogo Steam. Os desenvolvimentos do projeto são distribuídos sob a licença BSD.

O Proton permite o lançamento direto de aplicativos de jogos no cliente Steam para Linux, que são oferecidos apenas para Windows. O pacote inclui a implementação do DirectX 9/10/11 (baseado no pacote DXVK) e do DirectX 12 (baseado no vkd3d-proton), funcionando através da tradução de chamadas do DirectX para a API Vulkan, oferece suporte aprimorado para controladores de jogos e a possibilidade de uso do modo de tela cheia, independentemente das resoluções suportadas pelos jogos. Para aumentar o desempenho de jogos multithread, são suportados mecanismos como "esync" (Eventfd Synchronization) e "futex/fsync".

Na nova versão:

  • A sincronização com a versão 6.3 do Wine foi concluída (a versão anterior baseava-se no Wine 5.13). Os patches específicos acumulados do Proton foram transferidos para o upstream e agora estão incluídos na composição principal do Wine. A camada DXVK, que traduz chamadas para a API Vulkan, foi atualizada até a versão 1.8.1. O VKD3D-Proton, um desvio do vkd3d criado pela Valve para melhorar o suporte ao Direct3D 12 no Proton 6.3, foi atualizado para versão 2.2. Os componentes FAudio com implementação de bibliotecas de áudio DirectX (APIs XAudio2, X3DAudio, XAPO e XACT3) foram atualizados para a versão 21.03.05. O pacote wine-mono foi atualizado para a versão 6.1.1.
  • Melhor suporte para layouts de teclado em idiomas diferentes do inglês.
  • Apoio melhorado para vídeos em jogos. Para formatos não suportados, há uma representação em forma de tabela de configuração em vez do vídeo.
  • Apoio melhorado para controladores PlayStation 5.
  • Adicionada a capacidade de ajustar as prioridades para os threads em execução. Para configuração, pode-se usar o RTKit ou utilitários Unix para gerenciar prioridades (nice, renice).
  • Reduzido o tempo de inicialização do modo de realidade virtual e melhorada a compatibilidade com headsets 3D.
  • O sistema de montagem foi reformulado para reduzir o tempo de compilação.
  • Adicionada a suporte a jogos:
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 Edição Deluxe Digital N7 (2012)
    • Tom Clancy’s Rainbow Six Lockdown
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logiCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow Empire
    • Arena Wars 2
    • King Arthur: Knight’s Tale
    • Rise of Venice
    • ARK Park
    • Gravity Sketch
    • Battle Arena VR
  • Melhorados os recursos de detecção de layout de botões de controladores de jogos e a conexão rápida dos controladores nos jogos Slay the Spire e Hades.
  • Resolvidos problemas de conexão com o serviço Uplay.
  • No jogo Assetto Corsa Competizione, melhorado o suporte para volantes Logitech G29.
  • Resolvemos problemas ao jogar Microsoft Flight Simulator com headsets de realidade virtual.
  • As interrupções de vídeo (cenas do jogo) em Bioshock 2 Remastered foram ajustadas.

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