За последнее время вышло несколько связанных с WINE и играми в Линукс обновлений. WINE 10.3, WINE 10.4, DXVK 2.6. В преддверие выхода Proton 10 в ближайшее время в этих компонентах появилось много интересного.
Что нового в WINE 10.4
Среди основных дополнений в этом выпуске можно выделить следующие:
- Улучшение поддержки PDB в DbgHelp;
- Расширение поддержки видеодекодера Vulkan в WineD3D;
- Поддержка доступности в элементе управления SysLink;
- Более активная работа над драйвером Bluetooth;
- Также исправлены ошибки для Battle.net, Steam, Need for Speed: Shift, Command & Conquer 3: Kane’s Wrath, Europa Universalis 4 Golden Century, ShaderMap 4.x, Chessbase, Zenless Zone Zero, Myst, iTunes, Firefox и других.
Как установить последнюю версию WINE в вашей системе читайте в этом руководстве.
Поскольку Proton от Valve создан на основе Wine, то, чтобы упредить вопрос, скажем, что нет, мы не знаем, когда именно выйдет Proton 10 после переделки на Wine 10. Proton 8 был выпущен в апреле 2023 года, Proton 9 получил бета-версию в конце апреля 2024 года с релизом в мае, так что, скорее всего, это произойдет не раньше апреля/мая.
Что нового в WINE 10.3
Wine 10.3 продолжает развивать поддержку драйверов Wayland для использования Wine нативно под Wayland, а не через XWayland или полагаясь на сессию X11. Новейшая функция драйвера Wayland — поддержка буфера обмена для работы с копированием/вставкой. Этот код находился на рассмотрении с января, а теперь готов к работе в Wine 10.3.
Еще одним примечательным пунктом в Wine 10.3 является декодирование видео Direct3D, реализованное на базе Vulkan Video в коде WineD3D. Это шаг к улучшению воспроизведения видео в играх/приложениях, использующих видеоинтерфейсы Direct3D.
Также в Wine 10.3 можно отметить продолжение работы над драйвером Bluetooth, которая велась в течение последних нескольких месяцев.
Wine 10.3 дополнен библиотекой Compiler-RT для ARM-сборок и исправлениями заголовков для поддержки Winelib C++.
За последние две недели было исправлено 18 известных ошибок, начиная от Steam и Unreal Engine и заканчивая карточными играми для Windows 7.
Что нового в WINE-STAGING 10.3
Wine-Staging 10.3 поставляется с менее чем 350 исправлениями, благодаря ряду исправлений, связанных с кодом OLEAUT32 и SETUPAPI, которые были добавлены в течение последних двух недель. Патч для установки приоритета сервера в реальном времени также был исключен из Wine Staging.
Новым в wine-Staging 10.3 является обновление последнего гит-кода VKD3D и кода D3DX9 36-DDS. Также в Wine-Staging 10.3 появился новый патч, улучшающий обработку пробельных значений в MSXML.
Это новое исправление направлено на устранение сообщения об ошибке от марта 2010 года. Это сообщение об ошибке, которое только что отметило 15-ю годовщину со дня своего открытия, связано с падением демо-версии игры Rise of Legends в коде Wine MSXML3. Эта ошибка то появлялась, то исчезала на протяжении многих лет, но, к удивлению, новый патч в Wine-Staging 10.3, надеюсь, устранит проблему.
Rise of Nations: Rise of Legends — это игра от Microsoft Game Studios, вышедшая в 2006 году.
Желающие опробовать эту экспериментальную версию Wine могут найти активы Wine-Staging 10.3 на сайте WineHQ.org.
Что нового в DXVK 2.6
В преддверии потенциального релиза Proton 10.0 для обновления технологии Steam Play от Valve на базе недавнего релиза Wine 10.0, вышел DXVK 2.6 — новейшая итерация реализации Direct3D 8 / 9 / 10 / 11 на базе API Vulkan для улучшения игрового опыта в Linux.
Наиболее заметным в DXVK 2.6 является появление поддержки NVIDIA Reflex в сочетании с Proton Experimental и драйверами Vulkan, поддерживающими расширение VK_NV_low_latency2. Reflex можно включить в играх D3D11, использующих эту функцию, например, в God of War 2, Overwatch 2 и Quake Champions.
DXVK 2.6 также приносит множество исправлений и улучшений D3D10 / D3D11, например, для Assassin’s Creed 3, различные улучшения производительности, связанные с GPU, различные другие оптимизации производительности и многое другое. Также есть несколько исправлений для старых игр с поддержкой Direct3D 8 и Direct3D 9.
В DXVK 2.6 также переработана реализация свопчейна Vulkan для повышения надежности и ряд других улучшений.
Чтобы установить свежую версию DXVK используйте это руководство.
Более подробная информация о выпуске DXVK 2.6 доступна на GitHub.
Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!
![]()