O universo dos jogos no Linux acaba de receber o que especialistas estão chamando de, sem dúvida, “a atualização mais importante desde o lançamento do Proton“. Recentemente, o Wine 11 foi anunciado oficialmente, o que traz mudanças estruturais profundas que prometem transformar a experiência de rodar jogos e aplicativos nativos do Windows em sistemas baseados em Linux.
Conheça o NTSYNC
O NTSYN é um driver de kernel Linux projetado para emular primitivas de sincronização do Windows NT, como mutexes e semáforos, diretamente no kernel. Dessa forma, ele visa otimizar o desempenho de jogos e aplicações Windows no Linux via Proton/Wine. O objetivo é de substituir métodos anteriores como, por exemplo, esync ou fsync, por uma solução mais precisa e de menor custo de processamento.
Sendo assim, o grande destaque da versão 11 é a implementação do NTSYNC. Até então, para sincronizar as tarefas que um jogo envia ao processador, o Linux precisava de soluções paliativas como, por exemplo, o esync ou fsync. Agora o NTSYNC muda o jogo ao adicionar um driver diretamente no kernel do Linux que fala a mesma língua do Windows.
Inclusive, os resultados em testes de laboratório são impressionantes:
- Dirt 3: Saltou de 110 FPS para incríveis 860 FPS.
- Resident Evil 2: Subiu de 26 FPS para 77 FPS, tornando-o plenamente jogável.
- Call of Duty: Black Ops I: Agora roda com fluidez total, corrigindo problemas históricos de engasgos no Linux.
Adeus às bibliotecas de 32 bits
Outro marco do Wine 11 é a conclusão da arquitetura WoW64. Na prática, isso significa que usuários de sistemas 64 bits não precisarão mais instalar centenas de arquivos e bibliotecas antigas de 32 bits para rodar jogos clássicos. Contudo, o Wine agora faz essa tradução internamente de forma transparente, suportando inclusive softwares raros de 16 bits da era do Windows 95.
Wayland e Gráficos
Além disso, para quem utiliza interfaces modernas que usam o protocolo Wayland, o Wine 11 traz melhorias críticas de usabilidade:
- Integração total: Agora é possível arrastar e soltar arquivos entre janelas do Windows e do Linux.
- Resoluções antigas: Jogos que tentam rodar em 640×480 não “quebram” mais a área de trabalho, sendo redimensionados corretamente pelo sistema.
- Vulkan 1.4: O suporte gráfico também recebeu atualização para as tecnologias mais recentes, incluindo aceleração de hardware para vídeos em H.264 (comum em cutscenes de jogos).
O que isso significa para o Steam Deck?
Como o sistema do console da Valve (SteamOS) tem como base o Wine, essas melhorias devem chegar em breve a todos os donos de Steam Deck através de atualizações do Proton. A expectativa é que o console ganhe fôlego extra em jogos pesados e melhore a autonomia de bateria em títulos que antes sobrecarregavam o processador com tarefas de tradução de software.
Finalizando
Por fim, o Wine 11 está disponível para download via repositório oficial do WineHQ e deve ser integrado às principais distribuições Linux, como Ubuntu, Fedora e Arch, nas próximas semanas.
Você já testou o Wine 11 ou sentiu diferença no Steam Deck? Conte para a gente nos comentários!