O projeto Wine anunciou a disponibilidade da versão de desenvolvimento 11.18. A atualização mantém o ritmo de refatoração interna da plataforma, trazendo avanços na implementação do NTOSKRNL, componente crítico para o funcionamento de drivers de kernel do Windows, além de resolver 21 bugs que afetavam jogos e softwares de produtividade.
Por se tratar de um lançamento do braço de desenvolvimento (11.x), as modificações servem como base para a próxima grande versão estável do projeto, permitindo que usuários e desenvolvedores testem as correções mais recentes.
O que isso muda na prática
Para o usuário final, as versões de desenvolvimento do Wine geralmente significam que um aplicativo ou jogo que antes apresentava falhas visuais ou travamentos pode voltar a funcionar. No caso do Wine 11.18, a atenção volta-se fortemente para melhorias estruturais profundas.
O foco contínuo no suporte ao NTOSKRNL é uma peça importante no quebra-cabeça da compatibilidade. A longo prazo, isso ajuda o Wine a lidar com softwares que exigem comunicação direta com o kernel do sistema operacional, como sistemas antitrapaça (anti-cheat) de jogos modernos e esquemas de proteção de software complexos.
Melhorias estruturais e correções no código

O ciclo 11.18 contou com dezenas de commits voltados para a correção e confiabilidade do código. O changelog destaca:
- Avanços no NTOSKRNL: Ampliação do suporte para drivers de kernel, facilitando a execução de chamadas de baixo nível exigidas por alguns aplicativos nativos do ecossistema Windows.
- Gerenciamento de memória e NTDLL: O desenvolvedor Alexandre Julliard integrou diversas mudanças na forma como a biblioteca
ntdllgerencia o carregamento de imagens principais, alocação de TEB (Thread Environment Block) e parâmetros de processo, especialmente em endereços altos de memória para sistemas 64-bit e arquitetura ARM64EC. - Operações de CD-ROM: A desenvolvedora Elizabeth Figura implementou uma extensa lista de IOCTLs (códigos de controle de entrada e saída) para operações de CD-ROM através do gerenciador de montagem (mountmgr), cobrindo desde a leitura de setores raw até controles de ejeção e reprodução de áudio.
- Compatibilidade C: Foram aplicadas correções de compatibilidade em cabeçalhos C padrão.
Correções para jogos e Adobe Creative Cloud
A atualização resolveu 21 regressões e bugs específicos reportados no rastreador de problemas do Wine. Entre os softwares de produtividade, a suíte da Adobe recebeu atenção: o instalador do Adobe Express Photos e o Adobe Creative Cloud deixaram de falhar em funções não implementadas (KERNEL32.dll.PackageFullNameFromId e KERNEL32.dll.SetThreadpoolTimerEx).
No campo dos jogos, os destaques das correções incluem:
- Star Wars: Knights of the Old Republic: Corrigida uma falha de corrupção visual e problemas de sobreposição 3D que ocorriam após iniciar ou carregar um jogo.
- Assassin’s Creed Rogue: Resolvido um problema onde algumas texturas exibiam o efeito de mapa de normais incorretamente.
- The Bard’s Tale IV Director’s Cut: A reprodução de vídeo em MP4 que causava travamentos e tela preta foi consertada.
- Super Meat Boy: Corrigida a corrupção periódica da música.
- Screamer 4×4 e Enclave: Resolvidos problemas de travamento no XWayland em tela cheia e falhas no controle de brilho, respectivamente.
- Correções de mouse: Solucionadas regressões na manipulação dos botões do mouse em vários jogos iniciados através do Steam, além de um comportamento anômalo onde janelas de aplicativos do Wine reagiam a cliques fora de sua área.
Para usuários que lidam com configurações de idioma, foi corrigido um bug onde o Regedit e o Bloco de Notas exibiam texto em árabe quando a localidade do sistema estava definida como Nynorsk Norueguês.
Disponibilidade
O código-fonte do Wine 11.18 já está disponível para download nos repositórios oficiais. Pacotes binários pré-compilados devem chegar aos repositórios das principais distribuições Linux ao longo dos próximos dias. Como sempre, usuários que buscam estabilidade absoluta para o dia a dia devem continuar utilizando a série estável atual.
