💬 0
ReactOS получила масштабное обновление DirectX на базе Wine 10.0
News
25 сентября 2026

ReactOS получила масштабное обновление DirectX на базе Wine 10.0

Разработчики ReactOS интегрировали обновление графического стека DirectX на основе Wine 10.0, что улучшило совместимость с играми и приложениями Windows.

Разработчики открытой операционной системы ReactOS интегрировали в основную ветку масштабное обновление графического стека DirectX на основе кодовой базы Wine 10. 0. Главной задачей апдейта стало повышение совместимости с играми и приложениями для Microsoft Windows, а также очистка исходного кода от устаревших временных решений.

Детали обновления

Основной объем работы выполнил разработчик проекта Джастин Миллер. На реализацию слияния ушло более 230 часов. В рамках этого изменения в систему было добавлено 498 тысяч строк нового кода и удалено 119 тысяч строк старых надстроек, ранее использовавшихся для обеспечения базовой графической работоспособности.

Главная цель изменений заключается в обновлении стека DirectX до версии Wine 10. 0 с попутным удалением множества старых костылей. Нововведения позволяют ReactOS задействовать OpenGL и Vulkan для трансляции инструкций DirectX, а также улучшают функционирование стека даже в среде оригинальной Windows. Число проектов, запуск которых открывает этот патч в связке с другими доработками, исчисляется сотнями. В рамках ветки NT 5. x это наконец позволяет стартовать таким играм, как Dragon Age: Origins.

Обновление кардинально меняет работу графической подсистемы. Стек получил возможность перенаправлять вызовы DirectX через современные графические интерфейсы OpenGL и Vulkan. На текущий момент полноценная работа с Vulkan требует использования специальной ветки либо программного растеризатора Mesa, однако архитектурная основа для вывода современной графики уже заложена.

Подобные преобразования открывают доступ к запуску сотен классических компьютерных игр. Ранее многие культовые проекты времен Windows XP отказывались запускаться из-за отсутствия нужных библиотек или ошибок при обработке графических инструкций. Благодаря обновленным компонентам ролевая игра Dragon Age: Origins теперь стабильно запускается в окружении архитектуры NT 5. x.

Создатели ReactOS сообщили в социальной сети X, что переработка стека служит важным шагом к освоению более современных стандартов. В ближайших планах команды значится реализация полноценной совместимости с играми, использующими графические библиотеки DirectX 10, DirectX 11 и DirectX 12.

Комментарии

Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.

0 всего
Комментарии только для зарегистрированных

Войдите в аккаунт, чтобы оставлять комментарии, отвечать другим пользователям и ставить реакции.

Комментариев пока нет. Будьте первым.