Lanzamento de Wine 7.10 e Wine Staging 7.10

Unha versión experimental da implementación aberta de WinAPI - Wine 7.10. Desde o lanzamento da versión 7.9, pecháronse 56 informes de erros e fixéronse 388 cambios.

Os cambios máis importantes:

  • O controlador de macOS converteuse para utilizar o formato de ficheiro executable PE (Executable Portátil) en lugar de ELF.
  • Actualizouse o motor Wine Mono coa implementación da plataforma .NET para a versión 7.3.
  • Implementáronse propiedades locais de "Intercalación" compatibles con Windows para Unicode, que lle permiten especificar regras de clasificación e métodos de coincidencia en función do significado dos caracteres (por exemplo, a presenza dun acento).
  • A biblioteca Secur32 ofrece soporte para WoW64 (Windows de 64 bits en Windows), unha capa para executar programas de 32 bits en Windows de 64 bits.
  • Os informes de erros relacionados co funcionamento dos xogos están pechados: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod para Nier: Automata, Port Royale 4.
  • Informes de erros pechados relacionados co funcionamento das aplicacións: 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.

Ademais, podemos observar a formación do lanzamento do proxecto Wine Staging 7.10, no marco do cal se forman compilacións estendidas de Wine, incluíndo parches non totalmente listos ou arriscados que aínda non son aptos para a súa adopción na rama principal de Wine. En comparación con Wine, Wine Staging ofrece 545 parches adicionais.

A nova versión trae sincronización coa base de código Wine 7.10. 6 parches relacionados coa implementación de táboas de claves de ordenación e a función CompareString en KERNELBASE.dll, necesarios para admitir a propiedade local "Collation", foron transferidos ao Wine principal. Engadíronse dous parches que implementan os valores predeterminados para DwmGetCompositionTimingInfo en dwmapi.dll, que son necesarios para iniciar o lanzador de Epic Games e resolver un problema coa chamada a DwmFlush que provocou que Powershell fallase.

Ademais, Valve comezou a probar a versión candidata do proxecto Proton 7.0-3, que se basea nos desenvolvementos do proxecto Wine e que ten como obxectivo garantir o lanzamento de aplicacións de xogos creadas para Windows e presentadas no catálogo de Steam en Linux. Os desenvolvementos do proxecto distribúense baixo a licenza BSD. A nova versión inclúe soporte para reconstruír o controlador xinput en dispositivos Steam Deck, detección mellorada das rodas do xogo, versións actualizadas de Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e e dxvk-nvapi 0.5.4 e ofrece soporte para os seguintes xogos:

  • Idade da Cabalería
  • Debaixo dun ceo de aceiro
  • Chrono Cross: The Radical Dreamer Edition
  • Cidades XXL
  • Cladun X2
  • Armadura maldita
  • Disney•Pixar Cars Mater-Campionato Nacional
  • A guerra no leste de Gary Grigsby
  • Guerra en Occidente de Gary Grigsby
  • Iraq: Prólogo
  • Mech Warrior en liña
  • Saviors of Sapphire Wings
  • Pequenas Radios Grandes Televisións
  • División/Segundo
  • Star Wars Episodio I Racer
  • Estraño de Sword City revisitado
  • Súcubo x Santo
  • V ascenso
  • Warhammer: End Times - Vermintide
  • Estivemos Aquí Para Sempre
  • Aniquilación planetaria: TITANS
  • Soporte de xogos mellorado:
    • Street Fighter V,
    • Sekiro: Shadow Die Twice,
    • Anel Elden,
    • Final Fantasy XIV,
    • DEATHLOOP
    • A proba de Turing
    • mini ninja,
    • Resident Evil Revelations 2,
    • Legend of Heroes: Zero no Kiseki Kai,
    • Mortal Kombat Complete,
    • Castelo Morihisa.

Fonte: opennet.ru

Engadir un comentario