Издание Wine 7.10 и Wine staging 7.10

Състоя се експериментално издание на отворената реализация на WinAPI — Wine 7.10. От момента на издаване на версия 7.9 са затворени 56 отчета за грешки и направени 388 промени.

Наиболее значительные изменения:

  • Драйверът macOS е прехвърлен към използване на формата на изпълними файлове PE (Portable Executable) вместо ELF.
  • Двигателят Wine Mono с реализация на платформата .NET е актуализиран до версия 7.3.
  • Изпълнени са съвместими с Windows свойства на локалите „Collation“ за Unicode, позволяващи задаване на правила за сортиране и методи за сравнение, отчитащи смисъла на символите (например при наличие на ударение).
  • В библиотеката Secur32 е реализирана поддръжка за WoW64 (64-битова Windows-on-Windows), прослойка за стартиране на 32-битови програми в 64-битова Windows.
  • Затворени са отчети за грешки, свързани с работата на игрите: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR мод за Nier: Automata, Port Royale 4.
  • Затворени са отчети за грешки, свързани с работата на приложенията: 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 за ARM64, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.

Допълнително може да се отбележи формирането на версията на проекта Wine Staging 7.10, в рамките на която се създават разширени сборки на Wine, включващи не напълно готови или рискови патчи, които все още не са подходящи за приемане в основната версия на Wine. В сравнение с Wine в Wine Staging се предоставят 545 допълнителни патча.

В новото издание е осъществена синхронизация с кодовата база на Wine 7.10. В основния състав на Wine са включени 6 патча, свързани с реализирането в KERNELBASE.dll на таблици sortkey и функцията CompareString, необходими за поддръжка на свойството на локалите „Collation“. Добавени са два патча с реализация в dwmapi.dll на стойности по подразбиране за DwmGetCompositionTimingInfo, необходими за стартиране на Epic Games Launcher, и решение на проблема с извикването на DwmFlush, което водеше до аварийно приключване на Powershell.

Освен това, компанията Valve стартира тестването на кандидат за издаване на проекта Proton 7.0-3, който е базиран на разработките на проекта Wine и е насочен към осигуряване на пускането на игрови приложения, създадени за Windows и представени в каталога Steam, на Linux. Разработките на проекта са разпространени под лицензия BSD. В новата версия е реализирана поддръжка на повторното конфигуриране на контролера xinput на устройствата Steam Deck, подобрено е разпознаването на игровите волани, обновени са версиите на Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e и dxvk-nvapi 0.5.4, осигурена е поддръжка на следните игри:

  • 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
  • Подобрена е поддръжката на игрите:
    • 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.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster