Выпуск Wine 10.14 Beta: vkd3d 1.17, Mono 10.2.0 и исправление 19 ошибок

2025-08-29 147 комментарии
Wine 10.14 Beta, выпущенная 29 августа 2025 года, включает vkd3d 1.17 для Direct3D 12, Mono 10.2.0 для .NET, поддержку ping в IPv6, Debian Trixie в Gitlab CI и 19 исправлений ошибок. Фиксы затрагивают Phantasy Star Online, Death to Spies, GreedFall, Roblox Studio и winepath. Исходники на dl.winehq.org, документация на сайте Wine.

29 августа 2025 года команда Wine объявила о выходе новой бета-версии Wine 10.14. Эта версия приносит ряд важных обновлений и исправлений, которые улучшают совместимость и производительность для пользователей, запускающих приложения Windows на платформах, отличных от Windows, таких как Linux и macOS. В этой статье мы рассмотрим ключевые изменения, новые функции и исправленные ошибки в Wine 10.14 Beta.

Основные новшества в Wine 10.14

1. Обновление vkd3d до версии 1.17

Библиотека vkd3d, которая обеспечивает поддержку Direct3D 12 через Vulkan, была обновлена до версии 1.17. Это обновление улучшает производительность и совместимость для современных игр и приложений, использующих API Direct3D 12. Пользователи могут ожидать более стабильной работы графически интенсивных программ.

2. Обновление движка Mono до версии 10.2.0

Mono, реализация .NET Framework в Wine, обновлена до версии 10.2.0. Это улучшает поддержку приложений, зависящих от .NET, что особенно важно для пользователей, работающих с современными Windows-приложениями, требующими этой платформы.

3. Поддержка ping для IPv6

В Wine 10.14 добавлена поддержка утилиты ping для сетей IPv6. Это расширяет возможности сетевой диагностики и совместимости для приложений, использующих современные сетевые протоколы.

4. Переход Gitlab CI на Debian Trixie

Система непрерывной интеграции (CI) в Gitlab теперь работает на базе Debian Trixie. Это обеспечивает более современную и стабильную среду для тестирования и сборки Wine, что способствует повышению качества выпускаемых версий.

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

В этой версии исправлено 19 ошибок, затрагивающих различные аспекты работы Wine. Эти исправления улучшают стабильность и совместимость для множества приложений и игр.

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

Ниже приведен список некоторых ключевых исправлений, реализованных в Wine 10.14:

  • #18233: Исправлена проблема с неактивной полосой подчеркивания при открытии нескольких баз данных.

  • #27974: Устранена ошибка winsock с кодом errno 115 ("Operation now in progress").

  • #35622: Исправлен сбой программы VemsTune при переключении режимов отображения.

  • #55557: Устранен сбой wpcap на macOS.

  • #56639: Исправлены отсутствующие или черные текстуры в игре Phantasy Star Online: Blue Burst.

  • #57027: Реализована поддержка путей, превышающих MAX_PATH (260 символов) в функции GetFinalPathNameByHandleW.

  • #57835: Исправлен сбой ROCS Show Ready из-за отсутствия функции msvcp140_atomic_wait.dll.__std_tzdb_get_time_zones.

  • #57946: Улучшена обработка значений maxAnisotropy для игр, таких как GreedFall и Mafia III: Definitive Edition.

  • #58141: Исправлен переполнение стека в MDK в режиме WOW64.

  • #58169: Устранена ошибка установщика Trae, связанная с невозможностью расширения константы папки userpf.

  • #58334: Исправлен сбой ShowStopper из-за отсутствия функции ntdll.dll.RtlQueryProcessHeapInformation.

  • #58403: Исправлено отображение черного экрана в вступительных видеороликах игры Death to Spies (звук работает).

  • #58482: Исправлен сбой установщика Roblox Studio из-за отсутствия функции VirtualProtectFromApp.

  • #58531: Исправлена некорректная обработка MemoryRegionInformation для освобожденных регионов памяти.

  • #58574: Добавлена поддержка gameinput.dll для приложений, таких как Fritz Chess Coach и Le Mans Ultimate.

  • #58577: Устранена проблема с разрешением ссылок на .NET GAC в MsiGetComponentPath/MsiLocateComponent.

  • #58600: Исправлена некорректная работа автодополнения командной строки для файлов и директорий с разделительными символами.

  • #58608: Реализована поддержка SCardTransmit с pioSendPci=NULL.

  • #58615: Исправлено поведение winepath, которое теперь не удаляет конечный разделитель пути.

Доступность и документация

Исходный код Wine 10.14 доступен для загрузки по адресу: https://dl.winehq.org/wine/source/10.x/wine-10.14.tar.xz. Бинарные пакеты для различных дистрибутивов Linux будут доступны на соответствующих сайтах загрузки.

Документация по Wine 10.14 доступна на официальном сайте проекта.

© .
Комментарии и отзывы

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

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