Випуск 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-bit Windows-on-Windows), прошарку для запуску 32-розрядних програм у 64-розрядному Windows.
  • Закрито звіти про помилки, пов'язані з роботою ігор: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod for Nier: Automata, Port Royale 4.
  • Закрито звіти про помилки, пов'язані з роботою програм: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5. Rebelbetting, Honeygain, SlingPlayer 8, GPU Caps Viewer 5, Kvaser, Alcoma ASD Client 6.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 та націлений на забезпечення запуску в Linux ігрових програм, створених для Windows та представлених у каталозі Steam. Напрацювання проекту розповсюджуються під ліцензією BSD. У новій версії реалізована підтримка перебудови контролера xinput на пристроях Steam Deck, покращено визначення ігрових кермів, оновлено версії Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e і dxvk-nvapi 0.5.4.

  • Вік лицарства
  • Під сталевим небом
  • Chrono Cross: The Radical Dreamer Edition
  • Міста XXL
  • Кладун X2
  • Проклята броня
  • Disney•Pixar Cars Mater-National Championship
  • Війна Гері Грігсбі на Сході
  • Війна Гері Грігсбі на Заході
  • Ірак: Пролог
  • MechWarrior Інтернет
  • Спасителі сапфірових крил
  • Маленькі радіостанції Великі телевізори
  • Доля секунди
  • Зоряні війни, епізод I Гонщик
  • Незнайомець із міста Мечів знову відвідав
  • Суккуб х Святий
  • V Підйом
  • Warhammer: End Times - Vermintide
  • Ми були тут назавжди
  • Планетарне знищення: ТИТАНИ
  • Поліпшено підтримку ігор:
    • 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

Додати коментар або відгук