Wine 11.6 возобновляет разработку драйвера Android и устраняет 28 ошибок

2026-04-04 77 комментарии
Разработчики обновили систему сборки и код драйвера Android под современные версии Gradle. Исправлена регрессия в Diablo IV и сбои ICU DLL в Cyberpunk 2077, изменена эвристика загрузки DLL для модифицированных игр

Разработчики Wine выпустили версию 11.6 — шестой промежуточный выпуск ветки 11.x. Главное нововведение — начало работ по возрождению драйвера Android, который долгое время не развивался. Помимо этого, разработчики внесли исправления совместимости VBScript и изменили эвристику порядка загрузки DLL для поддержки модифицированных игр. Всего в выпуске устранено 28 ошибок.

Драйвер Android и система сборки

Разработчики обновили систему сборки для Android, адаптировали код драйвера под современные версии Gradle и привели его в соответствие с актуальными версиями Android. В предыдущие годы драйвер Android практически не развивался. В 2024 году появился проект Cassia, нацеленный на запуск Windows-игр на Android через связку Wine, DXVK, VKD3D-Proton и FEX, однако с тех пор заметного прогресса не было. Возобновление работы над драйвером Android в Wine может стать частью более масштабных усилий в этом направлении.

Исправления для игр

Устранены сбои и регрессии в Minecraft Windows 10 Edition, Google Earth Installer, Mount & Blade: Warband и HWiNFO 8.24.

Разработчики исправили регрессию из версии 11.5, из-за которой в Diablo IV переставало открываться меню внутриигрового магазина. Также устранены сбои в Cyberpunk 2077, связанные с библиотеками ICU DLL. Появление этих сбоев логично: в Wine 11.5 разработчики начали поставлять собственные библиотеки ICU в комплекте с Wine.

ICU (International Components for Unicode) — набор библиотек для работы с текстом в разных языках и кодировках. Многие Windows-приложения используют ICU для корректного отображения шрифтов, сортировки строк и форматирования дат.

Улучшена обработка DLL для браузеров на базе движка Gecko. Изменена эвристика порядка загрузки DLL — теперь Wine корректнее работает с играми, в которых установлены пользовательские модификации.

Порядок загрузки DLL (DLL load order) — правила, по которым Wine решает, какую версию библиотеки загрузить: собственную (встроенную) или стороннюю. Игровые модификации часто подменяют системные DLL, и неправильный порядок загрузки приводит к сбоям или невозможности запуска мода.

Совместимость с приложениями

В Wine 11.6 исправлены проблемы в StarOffice 5.1, PDF-XChange Editor, PDFSam Installer, DigiCertUtil, Buhl Tax 2026, VICE и EIZO ColorNavigator 6.

Помимо этого, устранены несохранение настроек .NET-приложений, некорректное определение размера окон, отсутствие ряда функций и сбои при запуске или обработке файлов.

VBScript и прочие изменения

Разработчики продолжили исправлять совместимость VBScript — в предыдущем выпуске Wine 11.5 уже был внесён ряд аналогичных правок.

VBScript — скриптовый язык Microsoft, встроенный в Windows. Используется в старых корпоративных приложениях, установщиках и системах автоматизации. Многие устаревшие программы до сих пор зависят от VBScript.

Где скачать

Исходный код Wine 11.6 доступен на странице проекта на GitLab. Бинарные пакеты для различных дистрибутивов ожидаются в ближайшее время.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте