Este final de semana tivemos importantes avanços em relação ao Wine, que saiu com uma versão 8.5 do recurso. Quase ao mesmo tempo, os desenvolvedores anunciaram o Wine-Staging 8.5 e que adiciona pacotes e jogo Diablo IV pode ser executado sem erros.
Com o Wine-Staging 8.5, existem 537 patches sendo carregados sobre o que é encontrado no upstream do Wine. Notável com esta versão de teste quinzenal é a adição de alguns patches que permitem que o jogo Diablo IV seja executado sem relatar erros. Diablo IV é um jogo da Blizzard que ainda está em desenvolvimento e tem lançamento previsto para junho. Em março, o beta de Diablo IV foi aberto e é isso que está sendo relatado para os erros do Wine.
Wine-Staging 8.5 adiciona pacotes e jogo Diablo IV pode ser executado sem erros
Essa solicitação de mesclagem adiciona algumas propriedades de GPU do dispositivo necessárias para Diablo IV e o Wine-Staging 8.5 pegou esses patches para DEVPKEY_Device_RemovalPolicy, DEVPKEY_Device_BusNumber e DEVPKEY_Device_MatchingDeviceId.
Por sua vez, com essas propriedades presentes no Wine-Staging, agora é dito que ele pode ser executado sem relatar erros. Espero que esses patches encontrem seu caminho para o upstream do Wine em breve.O único outro novo código com o Wine-Staging 8.5 é para resolver esse problema ao instalar ou atualizar o Battle.net com erros do Qt. Isso tem sido uma regressão desde o Wine 7.19.As fontes e binários mais recentes do Wine e do Wine-Staging estão disponíveis em WineHQ.org.
Wine 8.5 lançado com VKD3D 1.7 incluído e tema escuro do aplicativo WinRT
Com um novo tema escuro do aplicativo WinRT, acaba de ser lançado o Wine 8.5 que vem com o VKD3D 1.7 incluído. Então, para fechar o mês o março, acaba de sair a mais nova versão do Wine. O Wine 8.5 aproveita a capacidade de executar jogos e aplicativos do Windows no Linux e em outras plataformas.
Na semana passada, foi lançado o VKD3D 1.7 para essa implementação do Direct3D 12 no topo da API Vulkan padrão do setor. O VKD3D 1.7 adicionou recursos HLSL adicionais, várias funções intrínsecas agora conectadas, a capacidade de chamar funções definidas pelo usuário e uma série de outras melhorias para melhorar o suporte Direct3D 12 no Wine. O lançamento do Wine 8.5 trouxe a nova base de código VKD3D 1.7 para sua árvore.
O Wine 8.5 também adiciona uma nova opção ao Winecfg para definir uma opção para ter um tema escuro do aplicativo WinRT, melhor relatório de erros no compilador IDL, suporte para chave de registro de classes WoW64 compartilhada, limpezas no suporte IME e várias correções de bugs.