Wine 10.10: новые функции и исправления для Windows-приложений

2025-06-14 1844 комментарии
Wine 10.10 приносит Mono 10.1.0 с SDL3, поддержку P010 и локали Unicode CLDR 47. Устранены ошибки в Braid, StarCraft Remastered, F.E.A.R. Удалена зависимость от OSMesa, добавлена поддержка Windows Runtime в WIDL.

Выпуск Wine 10.10 — новейшей разрабатываемой версии слоя совместимости, позволяющего запускать Windows-приложения на Linux и других POSIX-совместимых системах. Обновление, являющееся частью экосистемы Valve Proton, включает ряд технических улучшений и исправлений ошибок для повышения стабильности и совместимости. Ниже представлены ключевые изменения релиза.

Что нового в Wine 10.10

  • Обновление Mono до версии 10.1.0. Движок Mono, обеспечивающий поддержку .NET-приложений, получил обновление, включая улучшения для работы с FNA и SDL3.
  • Удаление зависимости от OSMesa. Библиотека OSMesa больше не требуется, что упрощает установку и настройку Wine.
  • Расширенная поддержка Windows Runtime в WIDL. Добавлена возможность генерации метаданных Windows Runtime, что улучшает совместимость с современными Windows-приложениями.
  • Обновление локалей до Unicode CLDR 47. Данные о локализациях приведены в соответствие с последней версией стандарта Unicode.
  • Поддержка формата P010 в Media Foundation. Новый формат повышает качество обработки мультимедиа в приложениях, использующих Media Foundation.

Исправления ошибок

Релиз включает исправления для ряда популярных игр и приложений, среди которых:

  • Rise of Nations;
  • Braid;
  • Steam;
  • Horizon Chase;
  • F.E.A.R;
  • S.T.A.L.K.E.R. Anomaly;
  • Eador. Masters of the Broken World;
  • StarCraft Remastered;
  • The Fidelio Incident;
  • Vampyr.

Эти изменения направлены на устранение сбоев, улучшение производительности и повышение совместимости.

Обновления Wine Mono 10.1.0

Mono 10.1.0, входящий в состав Wine, также получил несколько важных улучшений:

  • Переход FNA на SDL3. Встроенная библиотека FNA теперь использует SDL3, что изменяет выбор рендеринг-бэкендов. FNA3D поддерживает три варианта: OpenGL, D3D11 и SDLGPU. Для SDLGPU доступны драйверы Vulkan и Direct3D12. По умолчанию используется SDLGPU с Vulkan.
  • Добавлен заглушка msbuild.exe. Реализована минимальная поддержка msbuild.exe, что решает проблему, описанную в баг-трекере Wine (bug 17020).
  • Поддержка "Корзины" в VB.NET. В классы VB.NET добавлена поддержка функционала "Корзины", необходимого для инструментов DayZ.
  • Исправления в System.Net. Устранены проблемы с обработкой IPv6-адресов в заголовке Host.
  • Совместимость с CMake 4. Обновлена сборка для работы с последней версией CMake.
  • Обновления сторонних компонентов:
    • FNA обновлена до версии 25.04;
    • llvm-mingw обновлен до 20250417;
    • SDL обновлена до 3.2.10.
© . По материалам gamingonlinux
Комментарии и отзывы

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

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