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

Uma versão experimental da implementação aberta do WinAPI — Wine 7.10. Desde o lançamento da versão 7.9, 56 relatórios de bugs foram encerrados e 388 alterações foram feitas.

As mudanças mais importantes:

  • O driver macOS foi convertido para usar o formato de arquivo executável PE (Portable Executable) em vez de ELF.
  • O motor Wine Mono com implementação da plataforma .NET foi atualizado para a versão 7.3.
  • Implementadas propriedades de localidade de agrupamento compatíveis com Windows para Unicode, permitindo especificar regras de agrupamento e métodos de correspondência com base no significado dos caracteres (por exemplo, a presença de um acento).
  • A biblioteca Secur32 fornece suporte para WoW64 (Windows-on-Windows de 64 bits), uma camada para executar programas de 32 bits em Windows de 64 bits.
  • Estão encerrados os relatórios de erros relacionados ao funcionamento dos jogos: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), mod FAR para Nier: Automata, Port Royale 4.
  • Relatórios de erros fechados relacionados à operação de aplicativos: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5. HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 para ARM64, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.

Além disso, podemos notar a formação do lançamento do projeto Wine Staging 7.10, 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 545 patches adicionais.

A nova versão traz sincronização com a base de código Wine 7.10. 6 patches relacionados à implementação de tabelas sortkey e à função CompareString em KERNELBASE.dll, necessários para suportar a propriedade de localidade “Collation”, foram transferidos para o Wine principal. Adicionados dois patches que implementam valores padrão para DwmGetCompositionTimingInfo em dwmapi.dll, que são necessários para iniciar o Epic Games Launcher e resolver um problema com a chamada de DwmFlush que causou a falha do Powershell.

Além disso, a Valve começou a testar o release candidate do projeto Proton 7.0-3, que se baseia nos desenvolvimentos do projeto Wine e tem como objetivo garantir o lançamento de aplicativos de jogos criados para Windows e apresentados no catálogo Steam no Linux. Os desenvolvimentos do projeto são distribuídos sob licença BSD. A nova versão inclui suporte para reconstrução do controlador xinput em dispositivos Steam Deck, detecção aprimorada de rodas de jogo, versões atualizadas do Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e e dxvk-nvapi 0.5.4, e fornece suporte para os seguintes jogos:

  • Idade da Cavalaria
  • Sob um céu de aço
  • Chrono Cross: a edição Radical Dreamer
  • Cidades XXL
  • CladunX2
  • Armadura Amaldiçoada
  • Campeonato Nacional Disney•Pixar Cars Mater
  • Guerra de Gary Grigsby no Oriente
  • Guerra de Gary Grigsby no Ocidente
  • Iraque: Prólogo
  • Guerreiro Mecânico Online
  • Salvador de asas de safira
  • Pequenos rádios grandes televisores
  • Split / Second
  • Star Wars Episódio I Racer
  • Estranho de Sword City revisitado
  • Súcubo x Santo
  • V Rising
  • Warhammer: Fim dos Tempos - Vermintide
  • We Were Here Forever
  • Aniquilação Planetária: TITANS
  • Suporte de jogo aprimorado:
    • Street Fighter V,
    • Sekiro: Shadow Die Twice,
    • Anel de Elden,
    • Final Fantasy XIV,
    • DEATHLOOP
    • O Teste de Turing
    • Mini Ninja,
    • Resident Evil Revelações 2,
    • Lenda dos Heróis: Zero no Kiseki Kai,
    • Mortal Kombat Kompleto,
    • Castelo Morihisa.

Fonte: opennet.ru

Adicionar um comentário