Diz o ditado que antes tarde do que ainda mais tarde. E parece ter sido este o caso do Wine 9.8 que corrige bug que já durava quase 20 anos na instalação do Microsoft Office 97. Pelo menos foi esta a promessa da última versão quinzenal do programa que facilitar rodar programas do Windows dentro do Linux e do MacOS.
O Wine 9.8 atualiza o mecanismo Mono para v9.1, melhora o suporte a RPC/COM em plataformas ARM, os arquivos gerados pelo IDL agora usam stubs totalmente interpretados e há 22 correções de bugs conhecidas.
Wine 9.8 corrige bug de quase 20 anos na instalação do Microsoft Office 97
As 22 correções de bug este ciclo variam de corrigir um problema de instalador do Microsoft Office 97 para problemas de iniciador de Battle.net para vários outros problemas de software que estão sendo resolvidos agora.
O problema do instalador do Microsoft Office 97 remonta a este relatório de bug de 2005 em torno do Wine no momento em que não conseguiu instalar o Office 97 no upstream Wine. Depois de entrar e desligar a atividade ao longo dos anos, foi finalmente trabalhado no Wine 9.8 para stdole32.tlb para gerar o typelib no formato SLTG.
Mais detalhes sobre todas as mudanças para encontrar com o Wine 9.8 podem ser encontrados através do anúncio de lançamento.
Wine-Staging 9.8 chega a430 patches e também corrige um jogo de 16 anos
O Wine-Staging 9.8 chega a 430 patches em relação ao estado atual do Wine 9.8 upstream. O Wine-Staging 9.8 é um pouco mais enxuto do que as versões anteriores devido a ter upstreamed um número de patches WIDL, bem como o patch stdole32.tlb que corrigiu o problema de instalação do Microsoft Office 97. Além disso, alguns patches foram descartados do Wine-Staging 9.8 para Pipelight, Wine X11 XEMBED e outros.
O Wine-Staging 9.8 atualiza seu código Git VKD3D empacotado, além de usar alguns outros patches atualizados. O único novo patch deste ciclo de duas semanas é para corrigir o Bug 46012. Este bug é um relatório de seis anos sobre texturas invisíveis com o jogo Command & Conquer 3: Kane’s Wrath.
O patch é para implementar ID3DXEffect::SetRawValue para que seja possível que outros jogos/software também se beneficiem.
Aqueles que desejam baixar as novas versões v9.8 do Wine ou Wine-Staging podem encontrar as novas compilações no WineHQ.org.