Релиз Wine 10: Новый FFmpeg-бэкенд и улучшенная поддержка Direct3D

2025-01-21 555 комментарии
Wine 10 представляет экспериментальный Bluetooth-драйвер, расширенную поддержку OpenGL в Wayland, компиляцию Direct3D в SPIR-V и оптимизацию для HiDPI-дисплеев

Состоялся релиз Wine 10 - свободного программного обеспечения, позволяющего запускать приложения и игры, разработанные для Windows, на Unix-подобных операционных системах. Новая версия предлагает ряд существенных улучшений и новых функций.

Что нового

В Wine 10 представлен экспериментальный драйвер Bluetooth и новый драйвер указательных устройств HID. Реализована начальная поддержка компиляции устаревшего байткода Direct3D в SPIR-V, а также добавлена первичная поддержка компилятора HLSL для профилей эффектов.

Улучшения графической подсистемы

Драйвер Wayland, представленный в Wine 9.0, получил:

  • Начальную поддержку OpenGL
  • Поддержку Pbuffer
  • Улучшенное позиционирование окон
  • Активацию в конфигурации по умолчанию

Системные улучшения

Версия включает поддержку режима Wow64 в ODBC и возможность повышения привилегий процессов. Реализована начальная поддержка типов библиотек формата SLTG в WIDL и добавлена поддержка расширенных функций AVX в контекстах регистров.

Мультимедиа и производительность

Значительные улучшения затронули мультимедийную составляющую:

  • Новый медиа-бэкенд на основе FFmpeg
  • Поддержка сетевых сессий в DirectPlay
  • Улучшенная поддержка масштабирования для экранов HiDPI
  • Обновленная поддержка Unicode 16.0.0

Улучшения для разработчиков

Компилятор HLSL получил возможность прямого вывода SPIR-V и сборки шейдеров Direct3D. Для платформ ARM реализованы улучшения в:

  • Определении CPU
  • Обработке исключений
  • Поддержке RPC/COM
  • Системе сборки на ARM64X
  • Обработке исключений на ARM64EC

Дополнительные изменения

В релиз также вошли улучшения системного трея, расширенная поддержка сетевых сессий в DirectPlay, дополнительные форматы в D3DX9, улучшенное определение клавиатуры Dvorak и оптимизация производительности.

Wine 10 доступен для загрузки с официального сайта проекта. Обновление рекомендуется всем пользователям предыдущих версий для получения улучшенной совместимости с Windows-приложениями.

© . По материалам 9to5linux
Комментарии и отзывы

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

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