A versão de desenvolvimento mais recente do Wine, 9.20, foi lançada trazendo atualizações significativas que fortalecem ainda mais a execução de jogos e aplicativos do Windows em sistemas Linux e outros ambientes. O Wine é um software que permite rodar programas originalmente criados para Windows em plataformas como Linux, sem a necessidade de uma máquina virtual ou uma cópia do sistema Windows.
Para iniciantes, o Wine pode parecer complexo, mas ele basicamente traduz os comandos que o Windows usa para interagir com o hardware e o sistema operacional, fazendo com que os programas do Windows “pensem” que estão sendo executados em seu ambiente nativo, quando, na verdade, estão rodando em outro sistema. Isso é útil para quem está migrando para o Linux e ainda precisa de aplicativos do Windows, como o Microsoft Office ou jogos populares.
Principais novidades do Wine 9.20
Aqui estão os destaques da versão 9.20, explicados de forma acessível para quem está começando a usar o Wine:
- Integração da biblioteca Capstone no WineDbg: O WineDbg é uma ferramenta de depuração, usada para encontrar e corrigir erros em programas. Agora, com a inclusão da biblioteca Capstone, o processo de desmontagem de código – que é a análise do que o programa faz internamente – se tornou mais eficiente. Para os usuários comuns, isso significa que os desenvolvedores do Wine podem encontrar e corrigir erros mais rapidamente, melhorando o desempenho dos programas rodados no Wine.
- Suporte expandido no D3DX9: D3DX9 é parte da tecnologia gráfica Direct3D, usada por muitos jogos. Com esta atualização, mais formatos gráficos são suportados, o que aumenta a compatibilidade com jogos e melhora a qualidade visual em algumas situações. Para quem joga no Linux, isso significa que alguns títulos que antes não funcionavam corretamente podem ter um desempenho melhor com o Wine.
- Relatórios de análise estática e testes JUnit no GitLab CI: Embora essa parte seja mais técnica, envolve melhorias na forma como o Wine é testado e desenvolvido. A integração de ferramentas de teste automáticas garante que o código do Wine fique mais estável ao longo do tempo, reduzindo a chance de novos bugs.
- Melhorias no DirectPlay: DirectPlay é uma antiga tecnologia usada em jogos multiplayer. Agora, com melhorias nessa área, os jogos que ainda dependem desse recurso para conexões de rede devem rodar de forma mais suave no Wine. Para quem joga títulos mais antigos em rede, isso é uma boa notícia.
- Correções de bugs: Como em qualquer software, o Wine também tem bugs – falhas que podem impedir que programas funcionem corretamente. A versão 9.20 corrige 15 desses bugs, incluindo problemas com jogos populares e programas como Notepad++. Isso significa que menos travamentos e falhas devem ocorrer ao usar o Wine.
Correções notáveis
Entre os bugs corrigidos, alguns que podem afetar diretamente usuários iniciantes incluem:
- O jogo Victoria 2 agora pode ser iniciado corretamente via Steam (bug #39848).
- O problema de travamento em Just Cause ao iniciar um novo jogo foi resolvido (bug #50850).
- Correção para o editor de texto Notepad++, que sofria glitches na janela de pesquisa ao perder e recuperar o foco (bug #57302).
- Aplicativos que usam áudio WMA Lossless, como Helicon Focus, não congelam mais ao abrir arquivos (bug #57294).
Para quem está começando: O que é o Wine e por que ele é útil?
O Wine é essencialmente uma ferramenta de “tradução” entre Windows e Linux. Para um iniciante, isso significa que você pode usar muitos dos seus programas favoritos do Windows, como jogos ou aplicativos de produtividade, diretamente no Linux, sem precisar do sistema operacional Windows em si. O Wine permite essa compatibilidade sem complicações extras, como a necessidade de dual boot ou o uso de uma máquina virtual.
Como começar a usar o Wine
- Instale o Wine: A maioria das distribuições Linux oferece o Wine em seus repositórios de software, então você pode instalá-lo diretamente pela loja de aplicativos ou pelo terminal.
- Configure o Wine: Após a instalação, você pode configurar o Wine para otimizar seu uso para diferentes programas.
- Rodar programas do Windows: Basta baixar os executáveis (.exe) e rodá-los no Wine, como faria no Windows.
Lançamento do Wine 10.0 em breve
As versões de desenvolvimento da série 9.xx culminarão no Wine 10.0, cuja versão estável está prevista para o início de 2025. Seguindo a tradição, o congelamento de novas funcionalidades e os candidatos à versão estável devem começar em dezembro de 2024.
Mais informações e downloads da versão Wine 9.20 estão disponíveis no site oficial WineHQ.org.