Разработка Wine продолжает ритмично двигаться вперёд. Версия 11.14, как и её предшественницы, не приносит громких новых функций, но методично улучшает фундаментальные компоненты и закрывает очередную партию проблем.
Что нового в Wine 11.14
Преобразования 7.1 в DirectSound
В звуковую подсистему DirectSound добавлена поддержка преобразований формата 7.1 (восемь каналов). Это улучшит совместимость с играми и приложениями, использующими объёмный звук в конфигурации 7.1.
Поддержка AES-GMAC в BCrypt
В криптографическую библиотеку BCrypt добавлена поддержка алгоритма AES-GMAC (Galois Message Authentication Code). Это расширяет набор доступных криптографических функций для приложений Windows.
Новый режим WoW64 на FreeBSD
Wine теперь поддерживает новый режим WoW64 (Windows 32-bit on Windows 64-bit) на операционной системе FreeBSD. Это позволяет запускать 32-битные Windows-приложения в 64-битных окружениях FreeBSD.
Иконки в меню «Пуск»
В меню «Пуск» (Start Menu) Wine теперь корректно отображаются иконки приложений. Это небольшое, но важное улучшение для пользователей, привыкших к визуальному оформлению Windows.
Главные исправления (выбрано из 21)
Игры и графика
- Heroes of the Storm: Исправлено падение при запуске с d3d11 (#43775).
- Age of Empires I и II: Исправлен чёрный экран во время вступительных видеороликов (#59964).
- Falcon BMS 4.37: Добавлена реализация
D3DX11CreateTextureFromFileA, необходимая для запуска (#56317). - Hedgewars 1.0.0: Исправлено падение при начале игры против компьютера (#49868).
- Marble Marcher Community Edition: Исправлена ошибка компиляции вычислительного шейдера (#57801).
- Amazing Adventures 2: Исправлено мерцание указателя мыши по всему экрану (#56745).
- 3impact tech demo collection: Исправлено падение на первом демо (#21811).
Библиотеки и системные компоненты
- pdh.dll: Добавлена недостающая функция
PdhGetFormattedCounterArrayAдля Xdefiant Beta (#56580). - fltmgr.sys: Добавлена функция
FltCreateCommunicationPortдля nProtect Anti-Virus/Spyware 4.0 (#56501). - msvcrt: Исправлена проблема с валидацией выравнивания в
_aligned_offset_realloc, вызывавшая падение PCSX2 nightly (#59913). - msvcrt: Исправлено поведение
fopen("wb, ccs=UTF-8")— теперь BOM не добавляется, как в Windows (#60000). - cmd: Исправлена встроенная команда
typeпри использовании маски*.txt(#59816). - wscript/cscript: Добавлена поддержка UTF-16 LE с BOM (#52833).
- MSYS2: Исправлен сбой
pacman -Syпри поиске ключей (#53574).
Приложения
- Adobe Reader 9.0: Исправлен сбой установщика (#38746).
- Adobe Reader 11: Исправлено падение при поиске в PDF-портфолио (#34665).
- TaxAct 2025: Исправлен чёрный прямоугольник, перекрывающий окно приложения (#59378).
- Microsoft Office Word 2016: Исправлено зависание после изменения стиля оформления (#60039).
- Winhq 10.17: Исправлена потеря фокуса окна (#58826).
Инфраструктура
- Загрузчик Wine: Исправлена сегментационная ошибка при преобразовании пути исполняемого файла Unix, если нет соответствующего DOS-диска (#60021).
- TreeView: Исправлена отправка уведомления
TVN_ITEMCHANGINGпри изменении состояния чекбокса (#59456).
Wine 11.14 — ещё один шаг вперёд для платформы, которая остаётся критически важной для запуска Windows-приложений на Linux, macOS и FreeBSD. Поддержка FreeBSD WoW64 и новые криптографические функции делают проект всё более мощным и универсальным.
Исходный код и бинарные пакеты уже доступны на официальном сайте. Как всегда, проект живёт благодаря труду сотен контрибьюторов по всему миру.