Вышел релиз Wine 9.0, в который включили начальную поддержку драйвера Wayland, WoW64 и улучшения для Direct3D.
Поддержка Wayland позволяет экспериментально использовать нативную поддержку Wayland в качестве альтернативы X11/XWayland. Однако функция пока не включена по умолчанию.
В Wine 9.0 включили поддержку Arm64 и улучшенный режим WoW64, хотя он также пока не включен по умолчанию.
Также в новой версии:
- обновлён драйвер Vulkan;
- улучшили Direct3D;
- завершили работу над DirectMusic;
- внедрили экспорт протоколов URI/URL как обработчиков URL на Linux-рабочем столе;
- начали использовать версию Windows 10 по умолчанию в новых префиксах Wine.
В версию внедрили сотни исправлений и функций для запуска современных Windows-игр и приложений вне экосистемы Microsoft.
Wine 9.0 поставляется со всеми последними пакетами и зависимостями, включая VKD3D 1.10, более новую версию Mono, Zlib 1.3 и другие.
В вышедшем в январе 2023 года Wine 8.0 завершили работу по переводу модулей Wine в формат PE, внедрили Print Processor, поддержку эффектов в Direct2D, новый компилятор шейдеров для языка HLSL в Direct3D, а также улучшили поддержку игровых контроллеров.

А как они сделали, как это выглядит? В вяленом же принципиально нельзя было сделать как в winapi, когда у программы несколько окон, которые должны взаимодействовать, задавать координаты и т.д. Для какой-нибудь полноэкранной игры, где одно окно, понятно, наверное можно закостылить, а как с серьёзными приложениями? Виртуальный десктоп, и всё внутри него?
А разве в вайне не так и сделано? Там есть же опция отрисовки всего десктопа отдельно.
Ну это именно как опция было, а так в иксах окна нормально рисовались, интегрируясь в среду