Wine 11.14

good-penguin.png

24 июля 2026 года состоялся выпуск Wine 11.14 — очередной экспериментальной версии свободного слоя совместимости для запуска программ и игр, созданных для Windows, в Linux, FreeBSD, macOS и других Unix-подобных системах. Главным изменением стала поддержка нового режима WoW64 во FreeBSD.

Новый режим позволяет запускать 32-разрядные Windows-приложения внутри 64-разрядной сборки Wine, не устанавливая полный комплект 32-разрядных системных библиотек FreeBSD. Аналогичный механизм уже используется в Linux и постепенно заменяет прежнюю схему, при которой для работы старых программ требовались отдельные 32- и 64-разрядные окружения.

Основные изменения Wine 11.14:

  • Режим WoW64 для FreeBSD. Добавлена начальная поддержка запуска 32-разрядного кода Windows через 64-разрядное Unix-окружение.
  • Преобразование форматов DirectSound 7.1. Улучшена обработка многоканального звука в играх и мультимедийных приложениях, использующих DirectSound.
  • Поддержка AES-GMAC в BCrypt. Реализован дополнительный криптографический алгоритм из программного интерфейса Windows BCrypt.
  • Значки в меню «Пуск». Встроенная оболочка Wine Explorer теперь может показывать значки рядом с установленными приложениями.
  • Исправления совместимости. Закрыт 21 отчёт об ошибках.

Среди исправленных проблем отмечены аварийное завершение Heroes of the Storm при запуске через Direct3D 11, пустой экран во вступительных роликах Age of Empires и Age of Empires II, ошибка компиляции вычислительного шейдера в Marble Marcher Community Edition и сбои Hedgewars, Falcon BMS 4.37 и ночных сборок PCSX2.

Устранены также ошибки в прикладных программах. Исправлены сбой поиска в портфолио PDF в Adobe Reader 11, невозможность установки Adobe Reader 9, зависание Microsoft Word 2016 после смены оформления документа и чёрный прямоугольник, перекрывавший окно TaxAct 2025. Решена проблема поиска ключей при выполнении pacman -Sy в MSYS2.

Средства Windows Script Host wscript.exe и cscript.exe теперь корректнее обрабатывают сценарии в кодировке UTF-16 LE с маркером порядка байтов. Во встроенной командной строке исправлена команда type, ранее неправильно раскрывавшая шаблоны наподобие *.txt. Реализация fopen() в msvcrt больше не добавляет маркер BOM при открытии файла в режиме ccs=UTF-8, если Windows в аналогичной ситуации его не записывает.

Исходный код Wine 11.14 уже доступен для загрузки. Готовые пакеты для различных дистрибутивов будут опубликованы в соответствующих репозиториях проекта. Поскольку выпуск относится к экспериментальной ветке, пользователям, которым важнее стабильность, рекомендуется оставаться на Wine 11.0.

>>> Источник

©  Linux.org.ru