Шарап 4.12 чыгарылды (4.12.1 кийинки жеткиликтүү)

Жеткиликтүү Win32 API ачык ишке ашыруунун эксперименталдык чыгарылышы - шарап 4.12. Версия чыккандан бери 4.11 27 мүчүлүштүктөр отчету жабылып, 336 өзгөртүү киргизилген.

Эң маанилүү өзгөрүүлөр:

  • Добавлена поддержка драйверов для PnP-устройств (Plug & Play);
  • Улучшена поддержка удалённой отладки под управлением Visual Studio;
  • Реализация вызова EnumDisplayDevicesW(), применяемого для получения информации об используемых в текущем сеансе экранах, доведена до состояния, пригодного для запуска в многомониторных окружениях различных игр и приложений, включая редактор VS Code;
  • Многие функции и структуры (mutex, семафоры, работа с токенами и реестром, ACL, хэши и т.п.) библиотек advapi32 и kernel32 переведены на использование реализаций из ntdll и kernelbase;
  • В функциях wined3d обеспечена поддержка структуры wined3d_context_gl;
  • Продолжена работа по сборке DLL по умолчанию со встроенной библиотекой msvcrt (предоставляемой проектом Wine, а не DLL из Windows) в формате PE (Portable Executable). По сравнению с прошлым выпуском на формат PE переведены ещё 89 DLL;
  • Оюндардын жана тиркемелердин иштешине байланыштуу ката отчеттору жабылат:
    Empire: Total War, Napoleon: Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, WPF 4.x .NET apps, CEFv3 apps, VS Code, Windows Media Player 9 & 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.

Дополнение: по горячим следам түзүлгөн корректирующее обновление Wine 4.12.1, в котором устранено шесть ошибок. В том числе исправлена некорректная инициализация 64-разрядных префиксов путей (WINEPREFIX для WoW64), из-за чего в Wine 4.12 наблюдались сбои wineboot после сборки в форме PE-файла, а setupapi не регистрировал некоторые DLL. Также исправлены проблемы при работе приложений Settlers IV History Edition и LINE 5.x.

Source: opennet.ru

Комментарий кошуу