Wine 11.0 é lançado

A equipe do Wine anunciou orgulhosamente o lançamento estável do Wine 11.0, já disponível para download. Este lançamento representa um ano de esforço de desenvolvimento, englobando mais de 6.000 mudanças individuais.​

Abaixo estão as principais novidades detalhadas nas notas de lançamento oficiais:

Arquitetura WoW64 Completa

A grande novidade arquitetônica do Wine 11.0 é a conclusão da nova implementação do WoW64 (Windows-on-Windows 64-bit). Esta arquitetura agora atinge paridade total de recursos com o modo antigo, permitindo executar aplicações de 32 bits em um processo puramente de 64 bits. As melhorias incluem:​

  • Suporte para aplicações de 16 bits dentro do novo modo WoW64.​

  • Mapeamento de memória OpenGL e suporte a impressão via CUPS.​

  • O antigo binário wine64 foi removido, simplificando a execução.​

Sincronização via NTSync

O Wine 11.0 introduz suporte ao driver ntsync, que implementa primitivas de sincronização do Windows NT diretamente no kernel do Linux. Este recurso exige o Linux 6.14 ou superior e promete melhorias significativas de desempenho para aplicações multithread, movendo a lógica de sincronização do espaço do usuário para o kernel.​

Gráficos e Multimídia

  • Decodificação H.264 via Vulkan: Implementação da decodificação de vídeo H.264 acelerada por hardware para APIs de vídeo D3D11, utilizando a extensão Vulkan Video no backend.​

  • Vulkan 1.4: O driver Vulkan do Wine foi atualizado para suportar a versão mais recente da especificação, Vulkan 1.4.335.​

  • Direct3D: Melhorias no modo de tela cheia exclusivo e suporte inicial para objetos D3DKMT.​

Melhorias no Wayland

O driver Wayland recebeu atualizações críticas de usabilidade:

  • Área de Transferência: Suporte bidirecional para copiar e colar entre aplicativos Wine e nativos.​

  • Drag and Drop: Agora é possível arrastar arquivos de aplicativos nativos para janelas do Wine.​

  • Escalonamento: Emulação de mudanças de resolução através do escalonamento do compositor, permitindo que jogos antigos rodem em resoluções baixas sem alterar a resolução real do monitor.​

Outras Mudanças

  • Mono: O motor Mono foi atualizado para a versão 10.4.0.​

  • Unicode: Dados de localidade atualizados para o Unicode 17.0.0.​

  • Dispositivos de Entrada: Suporte aprimorado para efeitos de force feedback em volantes e joysticks.​

  • Rede e Ferramentas: Adição das ferramentas timeout.exe e runas.exe, além de suporte para varredura via TWAIN 2.0

5 curtidas

O componente mais aguardado do Wine