lançamento experimental da implementação aberta da Win32 API — . Desde o lançamento da versão 17 relatórios de erros foram fechados e 370 alterações foram feitas.
As alterações mais importantes:
- O trabalho na construção da DLL padrão com a biblioteca embutida (fornecida pelo projeto Wine, e não pela DLL do Windows) no formato PE (Portable Executable). Em comparação com a versão anterior, mais 143 DLLs foram traduzidas para o formato PE;
- Atualizada a versão do motor Mono 4.9.0 e do framework ;
- Apresentada uma implementação mais rápida das bloqueios SRW (Slim Reader / Writer) para Linux, traduzidas para Futex;
- Na biblioteca user32 foi implementado suporte inicial para a chamada para obter informações sobre os monitores utilizados na sessão atual;
- Foi adicionado um manipulador para monitores baseados em Xinerama no winex11.drv e garantido o suporte para a alteração dos dispositivos de saída;
- No wined3d foi incluído código para operações com texturas wined3d_texture_gl;
- Foram fechados relatórios de erros relacionados ao funcionamento de jogos e aplicativos: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, aplicativos baseados no Chromium Embedded Framework (CEF), Nero CoverDesigner.
Adicionalmente, pode-se destacar pelo desenvolvedor da Canonical para rodar jogos do catálogo GOG na versão de teste do Ubuntu 19.10 sem bibliotecas de 32 bits, usando Wine64. Como resultado, dos 6 jogos testados aleatoriamente que funcionavam no Wine com bibliotecas de 32 bits, nenhum funcionou no Wine64. Em particular, não foi possível instalar três jogos (Theme Hospital, Quake The Offering, Shadow Warrior), um jogo não iniciou (GOG Braid) e os outros dois (FTL Advanced Edition, GOG Surgeon Simulator 2013) se limitaram a uma tela preta (provavelmente devido às limitações de suporte do OpenGL no VirtualBox).
Fonte: opennet.ru
