Wine 11.10 получил VKD3D 2.0 и исправление 17 ошибок

2026-05-30 84 комментарии
Вышел Wine 11.10 — слой совместимости для запуска приложений и игр Windows в Linux и macOS. В выпуске обновили встроенную библиотеку VKD3D до версии 2.0 для трансляции Direct3D 12 в Vulkan, заново реализовали поддержку XPath без libxml2, улучшили совместимость с VBScript и поправили работу установщиков и нескольких игр

В Wine 11.10 обновили до версии 2.0 встроенную библиотеку VKD3D, которая отвечает за трансляцию графического API Direct3D 12 в Vulkan. В выпуске также заново реализовали поддержку XPath без библиотеки libxml2, доработали совместимость с VBScript и исправили 17 ошибок. Правки затрагивают установщики нескольких программ, запуск ранее не работавших приложений и несколько игр. Wine 11.10 вышел , относится к ветке разработки с двухнедельным циклом выпусков и работает в Linux, macOS и других Unix-подобных системах.

Обновление VKD3D до версии 2.0

Главное изменение Wine 11.10 — переход на встроенную библиотеку VKD3D версии 2.0. Через неё в Linux и других системах работают игры и приложения для Windows, рассчитанные на графический API Direct3D 12 от Microsoft.

VKD3D — библиотека Wine, которая преобразует вызовы графического API Direct3D 12 в вызовы Vulkan, что позволяет запускать рассчитанные на Windows игры и приложения в Linux и других системах.

Поддержка XPath без libxml2 и доработка VBScript

В Wine 11.10 поддержку XPath реализовали заново, без обращения к внешней библиотеке libxml2. Параллельно продолжили улучшать совместимость со скриптовым языком VBScript.

XPath — язык запросов, который позволяет обращаться к отдельным узлам и элементам внутри XML-документа.

Исправления для IrfanView, Git и установщиков программ

Всего в Wine 11.10 исправили 17 ошибок. В IrfanView вернули возможность выбрать источник TWAIN. Поправили и работу Git для Windows: раньше программа то запускалась, то аварийно завершалась в зависимости от способа вызова.

TWAIN — стандарт взаимодействия программ со сканерами и другими устройствами захвата изображений.

Отдельная группа правок пришлась на установщики. В установщике Kodak EasyShare снова заполняется список стран; установщик Family Tree Maker 2017 больше не прерывается после серии консольных сообщений; в установщике Foxit PhantomPDF Business 10.0 убрали ложное сообщение об ошибке установки принтера.

Также заработал ранее не запускавшийся Vocaloid 6. В Photolemur 3 исправили две проблемы: на стартовом экране между буквами отображались пустые прямоугольники вместо части символов, а при обращении к меню Settings / Language программа могла аварийно завершиться.

Исправления в Star Wars и Age of Empires III

Несколько правок касаются игр. В Star Wars Racer вернули звук в видеороликах; в Star Wars: Knights of the Old Republic устранили сбой отрисовки при активных эффектах буфера кадра; в Age of Empires III: The Asian Dynasties убрали аварийное завершение во время вступительного ролика.

Файлы запуска и индикатор прогресса на панели задач

В выпуске доработали обработку создаваемых в Wine файлов запуска (.desktop): прежде они не соответствовали спецификации Desktop Entry. Изменения затронули также API индикатора прогресса на панели задач Windows и функции работы с AppUserModelID.

Ещё одно исправление коснулось регрессии, из-за которой TrackChecker-x64.exe мог зависать с загрузкой процессора до 100% при запуске. Проблема возникала начиная с выпуска Wine 11.7.

Что даёт Wine 11.10 и где его скачать

Wine 11.10 — выпуск ветки разработки, поэтому подходит прежде всего для тестирования; тем, кому нужна стабильность, стоит оставаться на выпуске 11.0. На практике главное в обновлении — переход на VKD3D 2.0 для игр на Direct3D 12 и точечные исправления в конкретных приложениях и играх.

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

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

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

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