Lançamento do Wine 6.20 e preparação do Wine 6.20

Um ramo experimental da implementação aberta do WinAPI, Wine 6.20, foi lançado. Desde o lançamento da versão 6.19, 29 relatórios de bugs foram fechados e 399 alterações foram feitas.

As mudanças mais importantes:

  • MSXml, XAudio, DInput e alguns outros módulos foram convertidos para o formato PE (Portable Executable).
  • Algumas bibliotecas de sistema estão incluídas para suportar montagens baseadas no formato PE.
  • DirectInput suporta apenas o novo back-end para joysticks que suportam o protocolo HID (Human Interface Devices).
  • Winelib melhorou o suporte para compilações MSVCRT.
  • Foram encerrados relatórios de erros relacionados ao funcionamento dos jogos: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Estão fechados os relatórios de erros relacionados ao funcionamento dos aplicativos: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Além disso, podemos notar a formação do lançamento do projeto Wine Staging 6.20, no âmbito do qual são formadas compilações estendidas do Wine, incluindo patches não totalmente prontos ou arriscados que ainda não são adequados para adoção no ramo principal do Wine. Comparado ao Wine, o Wine Staging oferece 557 patches adicionais.

A nova versão sincroniza com a base de código Wine 6.20. 5 patches relacionados ao suporte de joystick no DirectInput e inicialização COM ao ativar janelas no imm32 foram transferidos para o Wine principal. Patches eventfd_synchronization e ntdll-NtAlertThreadByThreadId atualizados. Desativou temporariamente um conjunto de patches de streaming mfplat e todos os patches dinput restantes (para coordenar o trabalho com o novo back-end HID).

Fonte: opennet.ru

Adicionar um comentário