O Wine 8.3 acaba de sair como o mais recente lançamento de desenvolvimento quinzenal deste software de código aberto para desfrutar de jogos e aplicativos do Windows no Linux e outras plataformas. Wine 8.3 lançado com heap de baixa fragmentação e suporte a cartão inteligente.
Os destaques do Wine 8.3 consistem em:
- Suporte para heap de baixa fragmentação.
- Suporte a cartão inteligente usando PCSC-Lite.
- Biblioteca Zydis empacotada para uma desmontagem mais correta.
- Várias correções de bugs.
O front-end de heap de baixa fragmentação no NTDLL é para reduzir a fragmentação, separando blocos menores dos blocos alocados maiores. Este suporte de heap de baixa fragmentação foi iniciado há alguns meses, mas não conseguiu chegar ao Wine 8.0 devido a vários problemas e só agora faz parte do lançamento.
Wine 8.3 lançado com heap de baixa fragmentação e suporte a cartão inteligente
O suporte inicial de Smart Card usando PCSC-Lite também é notável. Em última análise, isso está trabalhando para resolver vários bugs de longa data no Wine em relação ao suporte a cartões inteligentes e erros de aplicativos que, com sorte, serão resolvidos em um futuro próximo.
O Wine 8.3 também possui 29 correções de bugs conhecidas que afetam vários jogos e aplicativos. A lista completa das alterações do Wine 8.3 pode ser encontrada em WineHQ.org junto com os vários downloads.
Wine-Staging 8.3 lançado com correção para MeshroomCL
Com base no lançamento do Wine 8.3 na sexta-feira , está um novo lançamento do Wine-Staging, a mistura experimental/de teste deste software para desfrutar de jogos e aplicativos do Windows no Linux. O Wine-Staging 8.3 carrega mais de 500 patches no topo da base de código upstream do Wine.
Embora a atividade do Wine-Staging tenha estado bastante quieta nos últimos meses, duas semanas atrás, com o Wine-Staging 8.2 , ele trouxe vários novos patches. Além de carregar todos os patches de teste/experimentais existentes que vem fazendo há algum tempo, o Wine-Staging 8.3 contém apenas um novo patch.
Uma novidade no Wine-Staging 8.3 é a implementação da função _vcomp_for_dynamic_init_i8. Este patch é motivado por um relatório de bug de dois anos sobre o travamento do MeshroomCL em uma função não implementada.
O MeshroomCL é uma extensão do software de fotogrametria Meshroom de código aberto, mas com o uso da API OpenCL. Por padrão, o Meshroom é adaptado para CUDA da NVIDIA, enquanto o MeshroomCL abre a diversão para GPUs habilitadas para OpenCL. O MeshroomCL é de código aberto no GitHub, mas apenas adaptado para uso no Windows.
Usuários Linux interessados são encorajados a usar apenas o Wine. Mas pelo menos alguns usuários foram afetados por esta função não implementada no Wine, que pelo menos agora no Wine-Staging 8.3 deve ser resolvida.
Além da adição de _vcomp_for_dynamic_init_i8, não há muito mais e esta atualização de teste é alguns patches mais leves, graças a alguns patches de heap NTDLL que foram enviados.
Aqueles que desejam testar os lançamentos de desenvolvimento quinzenais Wine ou Wine-Staging podem obter os fontes e vários binários via WineHQ.org.