Проект Wine выпустил пятую и, предположительно, последнюю кандидатскую версию (Release Candidate) перед финальным релизом Wine 11.0. Как и положено на этапе заморозки кода (code freeze), обновление 11.0-rc5 содержит исключительно исправления ошибок, без новых функций.
Этот RC принёс 32 исправления, затрагивающие широкий спектр приложений и игр — от старых классических тайтлов до относительно современных проектов. Вот некоторые из наиболее интересных проблем, которые теперь решены:
Улучшения для игр
-
The Evil Within: Исправлена проблема крайне низкой производительности, а также чёрный экран при использовании рендерера OpenGL.
-
Alan Wake's American Nightmare: Теперь корректно отображается прозрачность на некоторых текстурах.
-
Batman: Arkham Origins: В режиме DX11 больше не пропадает тень от плаща.
-
BioShock 2: Исправлен краш при входе в главное меню при использовании встроенной библиотеки
d3dcompiler_47. -
Tomb Raider (2013): Включение тесселяции больше не приводит к падению при использовании Vulkan-рендерера.
-
Wolfenstein: The Old Blood / The New Order: Устранён чёрный экран в меню.
-
Monster Truck Madness 2: Исправлены краши из-за двойного освобождения памяти (double free) и долгая загрузка/выход из заездов.
-
League of Legends: Решена проблема с исключением
c0000005. -
Earth 2150: Игра больше не зависает после завершения вступительного ролика.
-
Устранены различные проблемы в Heroes of Might and Magic 5, Rocket League, Soldiers: Heroes of World War II, Bully: Scholarship Edition и других.
Исправления для приложений и системные улучшения
-
Sumatra PDF: Исправлена ошибка, из-за которой принтер всегда печатал весь документ целиком.
-
VirtualBox: Установщик больше не завершается сбоем.
-
SQLyog: Решены проблемы с фокусом ввода.
-
Fcitx/IBus: Устранена отправка двойного сообщения об отпускании клавиш (WM_KEYUP) для Alt и подобных клавиш, что могло мешать работе методов ввода.
-
Общая проблема с производительностью: Исправлены подтормаживания (stuttering) средней и сильной степени, которые наблюдались во многих играх при высокой частоте опроса мыши (~1000 Гц).
Где скачать и что дальше?
Исходный код Wine 11.0-rc5 уже доступен на официальном сайте. Вскоре появятся бинарные пакеты для различных дистрибутивов Linux в их репозиториях.
Учитывая, что это последний запланированный релиз-кандидат, можно ожидать, что финальный стабильный релиз Wine 11.0 выйдет в ближайшие недели. Он станет результатом работы огромного числа разработчиков, чьи имена перечислены в файле AUTHORS.
Этот выпуск — хороший знак для геймеров и пользователей Windows-софта на Linux, демонстрирующий непрерывную работу над улучшением совместимости и стабильности.