Нови версии на Wine 11.9 и Wine-staging 11.9

Публикувана експерименталната версия на отворената реализация на Win32 API — Wine 11.9. От последното издание 11.8 са затворени 24 отчета за грешки и направени 197 промени.

Най-важните промени:

  • Включена е библиотеката SQLite 3.51.1.
  • Реализирана е начална поддръжка на системните потоци. В ntdll са добавени функции за създаване на поток с помощта на pthread.
  • Добавена е поддръжка за пауза на потока в емулирания код при изпълнение на системи ARM64.
  • Подобрена е съвместимостта с VBScript.
  • В драйвера winewayland.drv, който позволява използването на Wine в среди на базата на протокола Wayland, за задаване на позицията на курсора се използва Wayland-протокол wp_pointer_warp_v1, позволяващ мигновено преместить курсора в указаната позиция.
  • В d3d9 е добавена фиктивна последователност на инициализация на таблицата с виртуални методи (d3d9_device_vtbl, Virtual Method Table), включваща само метода d3d9_device_GetDisplayModeEx. Промяната е позволила осигуряването на съвместимост с платформата за онлайн игри BFME Online Arena.
  • Затворени са отчетите за грешки, свързани с работата на приложения: Lotus Notes 8.x, Photoshop CS 2, Logos 9, WinSCP, Homesite 5.5, GOM Player, Graphpad Prism 9, GXSCC, ExamDiff Pro Fileeditor, SteelSeries GG 110.0.
  • Затворени са отчетите за грешки, свързани с работата на игри: Wargaming Game Center, Command & Conquer 3, Command & Conquer Red Alert 3.

Същевременно е изготвен изданието на проекта Wine Staging 11.9, предоставящо разширени сборки на Wine, включващи непълно готови или рискови пачове, все още неподходящи за включване в основната версия на Wine. В сравнение с Wine, в Wine Staging са предоставени 273 допълнителни пача. В новото издание на Wine Staging е осъществена синхронизация с кодовата база Wine 11.9 и е обновен кодът на vkd3d. В основната версия на Wine са прехвърлени пачове, отстраняващи проблемите с компилацията на vkd3d с помощта на инструментариума mingw и добавящи във устройството d3d9 фиктивна последователност на инициализация на vtbl.

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

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