Вышла новая версия Wine 11.16

Команда Wine выпустила очередной релиз в рамках цикла разработки — версию 11.16. Это обновление примечательно сразу несколькими важными нововведениями: движок Mono обновлён до версии 11.3.0 с поддержкой ARM64, добавлено аппаратное декодирование видео через VA-API, а также улучшена обработка исключений на ARM64EC. Кроме того, закрыта 31 ошибка, включая проблемы в Commandos: Behind Enemy Lines, Star Citizen и других приложениях.

Что нового в Wine 11.16

Обновление Wine Mono до 11.3.0 с поддержкой ARM64

Встроенная реализация .NET Framework Wine Mono обновлена до версии 11.3.0. Ключевое нововведение — поддержка архитектуры ARM64. Это важный шаг для запуска .NET-приложений на устройствах с ARM-процессорами, включая новые модели Apple Silicon и некоторые ARM-устройства под управлением Linux.

Аппаратное декодирование видео через VA-API

В Wine добавлена поддержка аппаратного декодирования видео через интерфейс VA-API (Video Acceleration API). Это позволяет использовать аппаратные возможности GPU для декодирования видео в приложениях Windows, что должно значительно снизить нагрузку на CPU и улучшить воспроизведение видео.

Улучшенная обработка исключений на ARM64EC

Улучшена обработка исключений (exception handling) на платформе ARM64EC (эмуляция x64 на ARM64). Это повышает стабильность и совместимость приложений, работающих в эмуляционном режиме на ARM-устройствах.

Главные исправления (выбрано из 31)

Игры и графика

  • Commandos: Behind Enemy Lines: Исправлено воспроизведение видео (#46392).
  • Star Citizen: Исправлен сломанный курсор в инвентаре и терминальном меню (#60029).
  • Command and Conquer 3 Tiberium Wars: Исправлено падение установщика (#56565).
  • Stratego (1997): Исправлено дрожание указателя мыши (#59642).
  • Ignition: Исправлено отсутствие звуковых эффектов при воспроизведении CD-аудио (#42226).
  • Klik and Play: Исправлено падение при создании или изменении игры (#33600).
  • Odell Down Under Demo: Исправлено падение при перемещении рыб по карте (#26040).
  • Orly's Draw-A-Story demo: Исправлено падение при запуске (#19160).
  • Pettersson und Findus: Исправлена проблема с запуском (#40526).
  • Backpacker: Исправлено падение при запуске (#52201).

Приложения

  • Steam: Исправлена проблема с запуском (#60158).
  • Acrobat Reader DC: Исправлено зависание при открытии PDF-файла напрямую через "wine some.pdf" (#59977).
  • Visual C++ Build Tools 2015: Исправлено зависание при установке (#46559).
  • Adobe Creative Cloud: Исправлено падение установщика внутри msxml3 (#35732).
  • SteelSeries GG 110.0: Исправлено падение при запуске в .NET (#59757).
  • Total Commander: Исправлены проблемы с FTPS-соединениями (TLS1.2) (#56887).
  • WPF-приложения: Исправлены падения при запуске (только x86?) (#60162).
  • Yabridge: Исправлена проблема с наложением окон, вызывавшая мёртвые зоны для ввода (#60125).

Системные компоненты

  • WineWayland: Исправлена неработающая Wayland-поддержка в Wine 11.15 (#60152).
  • WebView2: Исправлено вертикальное смещение мыши при тестировании попаданий под X11 (#60164).
  • X11: Исправлено смещение поверхности окон в полноэкранном режиме без декораций (#60198).
  • regedit: Исправлено поведение /e — теперь завершается с ошибкой без вывода (#58530).
  • Syscall User Dispatch: Исправлена работа с glibc < 2.34 (#59726).

Wine 11.16 — ещё один шаг вперёд для платформы, которая остаётся критически важной для запуска Windows-приложений на Linux, macOS и других системах. Обновление Mono с поддержкой ARM64 и внедрение аппаратного декодирования видео через VA-API делают проект ещё более современным и мощным.

Исходный код и бинарные пакеты уже доступны на официальном сайте. Как всегда, проект живёт благодаря труду сотен контрибьюторов по всему миру.

  • Просмотров: 188