Lançamento do Wine 7.10 e Wine staging 7.10

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

As alterações mais importantes:

  • O driver do macOS foi convertido para usar o formato de arquivos executáveis PE (Portable Executable) em vez de ELF.
  • O mecanismo Wine Mono com a implementação da plataforma .NET foi atualizado para a versão 7.3.
  • Propriedades de localidade 'Collation' compatíveis com Windows foram introduzidas para Unicode, permitindo definir regras de ordenação e métodos de comparação levando em conta o significado dos caracteres (por exemplo, no caso de acentuação).
  • Na biblioteca Secur32, o suporte ao WoW64 (Windows-on-Windows de 64 bits) foi implementado, permitindo a execução de programas de 32 bits em Windows de 64 bits.
  • Relatórios de bugs relacionados ao funcionamento de jogos foram fechados: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), módulo FAR para Nier: Automata, Port Royale 4.
  • Relatórios de erros relacionados ao funcionamento de aplicativos foram fechados: 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.

Também pode ser destacado o desenvolvimento do lançamento do projeto Wine Staging 7.10, no qual são formadas compilações estendidas do Wine, incluindo patches incompletos ou arriscados, ainda não prontos para serem aceitos na ramificação principal do Wine. Em comparação com o Wine, o Wine Staging oferece 545 patches adicionais.

Na nova versão, foi realizada a sincronização com a base de código do Wine 7.10. Seis patches relacionados à implementação em KERNELBASE.dll das tabelas sortkey e da função CompareString, essenciais para o suporte à propriedade de localidade 'Collation', foram transferidos para o núcleo do Wine. Foram adicionados dois patches na implementação em dwmapi.dll dos valores padrão para DwmGetCompositionTimingInfo, necessários para executar o Epic Games Launcher, e a resolução de um problema com a chamada DwmFlush que causava encerramento inesperado do PowerShell.

Além disso, a Valve começou a testar o candidato a lançamento do projeto Proton 7.0-3, que é baseado nos desenvolvimentos do projeto Wine e destinado a garantir a execução de aplicativos de jogos no Linux, criados para Windows e disponíveis no catálogo Steam. Os desenvolvimentos do projeto são distribuídos sob a licença BSD. A nova versão implementou suporte para reconfiguração do controlador xinput em dispositivos Steam Deck, melhorou a detecção de volantes de jogos, atualizou as versões do Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e e dxvk-nvapi 0.5.4, garantindo suporte para os seguintes jogos:

  • Age of Chivalry
  • Beneath a Steel Sky
  • Chrono Cross: The Radical Dreamer Edition
  • Cities XXL
  • Cladun X2
  • Cursed Armor
  • Disney•Pixar Cars Mater-National Championship
  • Gary Grigsby’s War in the East
  • Gary Grigsby’s War in the West
  • Iragon: Prologue
  • MechWarrior Online
  • Saviors of Sapphire Wings
  • Small Radios Big Televisions
  • Split/Second
  • Star Wars Episode I Racer
  • Stranger of Sword City Revisited
  • Succubus x Saint
  • V Rising
  • Warhammer: End Times — Vermintide
  • We Were Here Forever
  • Planetary Annihilation: TITANS
  • Melhorada a suporte aos jogos:
    • Street Fighter V,
    • Sekiro: Shadow Die Twice,
    • Elden Ring,
    • Final Fantasy XIV,
    • DEATHLOOP,
    • The Turing Test,
    • Mini Ninja,
    • Resident Evil Revelations 2,
    • Legend of Heroes: Zero no Kiseki Kai,
    • Mortal Kombat Komplete,
    • Castle Morihisa.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster