Энтузиаст запустил Quake 4 на ReactOS с видеокартой GTX 960 и получил 60 FPS

Энтузиаст запустил Quake 4 на ReactOS с видеокартой GTX 960 и получил 60 FPS

Энтузиаст успешно запустил шутер Quake 4 в открытой операционной системе ReactOS на реальном компьютере без использования виртуальной машины. Игра, выпущенная в октябре 2005 года, работала в разрешении 3840x2160 со сглаживанием 4x MSAA и 16-кратной анизотропной фильтрацией текстур. При таких настройках средняя частота кадров составила 60 FPS. Во время тестирования трехмерная геометрия и эффекты освещения движка id Tech 4 отображались корректно. ReactOS разрабатывается как бесплатная операционная система, способная запускать программы и драйверы Windows NT без необходимости установки самой Windows. Поэтому работа коммерческого трехмерного шутера с аппаратным ускорением графики представляет интерес для оценки совместимости платформы с игровым программным обеспечением.

q1 gpu

Для проведения эксперимента использовалась ночная сборка ReactOS 0.4.17-998, установленная на компьютер с четырехъядерным процессором Intel Core i7 четвертого поколения на архитектуре Haswell, 4 GB оперативной памяти DDR3 и дискретной видеокартой Nvidia GeForce GTX 960. Несмотря на наличие четырех физических ядер, операционная система задействовала только одно процессорное ядро из-за ограничений текущей реализации многопроцессорной обработки. Для работы графического ускорителя был установлен официальный драйвер Nvidia версии 368.81. Звуковое сопровождение обеспечивала дискретная карта SoundBlaster Audigy с пакетом Audigy Support Pack 7.0. Дополнительно применялась утилита WineVDM, позволившая выполнить 16-битные компоненты установщика Quake 4. Таким образом, игра запускалась непосредственно в ReactOS с использованием реальных аппаратных устройств и соответствующих драйверов.

Проект ReactOS использует некоторые открытые разработки Wine, предназначенные для обеспечения совместимости с программами Windows. При этом обратный перенос исходного кода ограничен требованиями независимой разработки Clean Room, которые помогают снизить юридические риски, связанные с авторскими правами Microsoft. Разработчикам Wine запрещено заимствовать код ядра и заголовочные файлы ReactOS из-за особенностей применяемых методов обратной разработки. Результат тестирования Quake 4 показывает, что ReactOS уже способна запускать отдельные коммерческие трехмерные игры с аппаратным ускорением и обеспечивать среднюю производительность на уровне 60 FPS даже при использовании одного ядра процессора. Однако успешная работа шутера 2005 года не означает полной совместимости операционной системы с современными играми и графическими технологиями.

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо