Lançamento do Wine 8.0: suporte para gamepads da Sony e muitas outras inovações

Lançamento do Wine 8.0: suporte para gamepads da Sony e muitas outras inovações

Os desenvolvedores do Wine anunciaram o lançamento de uma nova versão da ferramenta para executar aplicativos Windows em computadores Linux. No último ano de desenvolvimento, o utilitário recebeu 8.600 edições - seus criadores falaram sobre as principais mudanças na nova versão.

No Wine 8.0, foi concluído um processo de quatro anos de conversão de DLLs para usar o formato PE (arquivos executáveis, como no Windows). Isso resolveu os problemas de correspondência dos módulos do sistema no disco e na memória (esquema de proteção contra cópia), permitiu a execução de aplicativos de 32 bits em um ambiente de programa x86 de 64 bits em sistemas com chips ARM.

Os desenvolvedores também fizeram progressos na implementação do subsistema WoW64. Com sua ajuda, aplicativos Windows de 32 bits podem funcionar sem bibliotecas Unix de 32 bits. Esse recurso ainda está em desenvolvimento, portanto, os programadores não recomendam que usuários comuns o ativem. Se, no entanto, surgir tal necessidade, você pode ativá-lo ao construir o Wine com a opção --enable-archs.ms-*. Isso reduziu o consumo de espaço de endereço e reduziu a carga na unidade. As bibliotecas integradas foram atualizadas para Faudio 22.11, LCMS2 2.14, LibJPEG 9e, LibMPG123 1.31.1, LibPng 1.6.39, LibTiff 4.4.0, LibXml2 2.10.3, LibXslt 1.1.37 e Zlib 1.2.13.

< p class="ql-align-justify">Os desenvolvedores prestaram muita atenção em como o Linux funciona com controladores de jogos. Eles melhoraram o suporte para feedback de vibração das rodas de jogo e adicionaram suporte para gamepads Sony DualShock e DualSense usando o back-end hidraw. Além disso, o design do painel de controle do joystick foi redesenhado.

Outra inovação útil é o suporte para filtros para decodificação de áudio MPEG-1 com base na estrutura GStreamer. Também houve muitas otimizações relacionadas à aceleração do streaming, tanto no código comum quanto no renderizador GL. Dependendo do aplicativo, isso pode resultar em melhorias significativas de desempenho.

De acordo com os desenvolvedores,

Outra novidade notável no Wine 8.0:

  • link ativado para a maioria das fontes do sistema
  • tema leve agora está ativo por padrão
  • Algoritmo de assinatura RSA-PSS adicionado
  • coletor de lixo JScript implementado

A lista completa de alterações está disponível no site do projeto. Para obter uma lista de jogos e aplicativos testados para compatibilidade com o Wine, siga este link.