WINE 5.18 é lançado com algumas novidades e melhorias

Para quem precisa rodar algum game ou aplicativo no Linux, já deve ter ouvido falar do WINE ( “Wine Is Not an Emulator”), e ele chegou na versão 5.18 com algumas melhorias no código e correções de bugs.

Na semana passada (22/09/2020), foi lançado uma versão nova da lib vkd3d, agora na versão 1.2 e que vai começar a implementar a camada de compatibilidade com o Dx12. Essa feature foram implementadas pelos devs da CodeWeavers e o líder do Wine, Alexandre Julliard.

Dado esse disclaimer, a nova versão do WINE traz algumas novidades no código dele, e que podem melhorar mais ainda a compatibilidade principalmente com os jogos. Os destaques são:

  • Vulkan shader Compilação dos Vulkan shader usando a nova lib vkd3d-shader.

  • Lib USER32 convertida para PE.

  • Console não requer mais a biblioteca curses.

  • Suporte para vários modos de orientações para monitores.

  • Várias correções de sintaxe no compilador WIDL.

  • Non-recursive makefiles.

E alguns dos bugs corrigidos foram:

  • The Witcher 3 fails to detect dx11 - registry dx11>opengl applied

  • NVIDIA GeForce Experience 3.x installer fails due to ‘mshtml.OleObject_{Get,Set}Extent’ stubs

  • Multiple games and applications (Chromium-based browser engines, Blizzard games, League of Legends) crash due to hooking/anticheat validation (needs syscall thunks in ntdll.dll)

  • League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions)

Para conferir a lista completa, você pode conferir aqui. Se precisar instalar o WineHQ no Ubuntu e derivados, temos esse tutorial para isso.

Nos vemos no próximo post, forte abraço! E confira nosso Feed RSS

3 curtidas