Выпуск 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.
Linux: обзоры и обновления
• Steam Deck и SteamOS: более 20 000 игр получили статус «Полностью совместима» или «Можно играть»
• Proton Experimental получил исправления для Warframe, Enshrouded, Crysis 2 Remastered и других игр на Linux и Steam Deck
• Wine 10.10: новые функции и исправления для Windows-приложений
• 3DMark планирует выпустить версию для Linux
• Manjaro KDE Plasma переходит на Wayland по умолчанию
• Ubuntu 25.10 полностью отказывается от Xorg-сессии GNOME: только Wayland