Випуск Wine 6.18 та Wine staging 6.18

Відбувся випуск експериментальної галузі відкритої реалізації WinAPI - Wine 6.18. З моменту випуску версії 6.17 було закрито 19 звітів про помилки та внесено 485 змін.

Найважливіші зміни:

  • Бібліотеки Shell32 та WineBus перетворені на формат PE (Portable Executable).
  • Дані Unicode оновлено до версії 14.
  • Двигун Mono оновлено до версії 6.4.0.
  • Проведено додаткову роботу з підтримки налагоджувального формату DWARF 3/4.
  • Увімкнено за замовчуванням новий бекенд для джойстиків, що підтримують протокол HID (Human Interface Devices).
  • Закрито звіти про помилки, пов'язані з роботою гри Resident Evil 7.
  • Закрито звіти про помилки, пов'язані з роботою програм: Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows Downloader 8.45, Click-N-Type 3.03.

Одночасно сформовано випуск проекту Wine Staging 6.18, в рамках якого формуються розширені збірки Wine, що включають не повністю готові або ризиковані патчі, поки що непридатні для прийняття в основну гілку Wine. Порівняно з Wine у ​​Wine Staging надається 616 додаткових патчів.

У новому випуску здійснено синхронізацію з кодовою базою Wine 6.18. В основний склад Wine переведено 7 патчів, пов'язаних з ntoskrnl.exe, IRP, підтримкою unixfs в shell32 та реалізацією функцій K32GetModuleBaseNameW, K32GetModuleInformation та K32GetModuleBaseNameA. Додано 4 патчі з можливістю інтеграції об'єктів Token у sapi та підтримкою функцій FltBuildDefaultSecurityDescriptor та ISpObjectToken-CreateInstance. Оновлено патч plat-streaming-support.

Додатково можна відзначити оголошення компанією Epic Games про реалізацію підтримки платформи Linux в античит-системі Easy Anti-Cheat. Підтримка реалізована як для рідних Linux-складання, так і для ігор, що запускаються з використанням прошарків Wine і Proton, що дозволить вирішити проблеми із запуском у Wine/Proton Windows-збройок ігор з включеним античитом. Easy Anti-Cheat дозволяє запустити мережеву гру у спеціальному режимі ізоляції, що верифікує цілісність ігрового клієнта та виявляє вклинювання в роботу процесу та маніпуляції з його пам'яттю.

Джерело: opennet.ru

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