Домой Статьи и аналитика Технологии В ReactOS запустили Half-Life 2 и реализовали первый вызов из Windows Vista

В ReactOS запустили Half-Life 2 и реализовали первый вызов из Windows Vista

Система, стремящаяся к совместимости с Windows, сделала большой рывок в поддержке игр и современного ядра.

Разработчики открытой операционной системы ReactOS, основной целью которой является обеспечение полной совместимости с программным обеспечением и драйверами для Microsoft Windows, сообщили о важном достижении. Команде удалось успешно запустить культовую игру Half-Life 2 на реальном «железе».

Успешный запуск Half-Life 2

Демонстрация работы проекта была проведена на компьютере, оснащенном видеокартой NVIDIA GeForce GTX 960 и звуковой картой SoundBlaster Audigy. Для корректного функционирования в среде ReactOS использовались проприетарный видеодрайвер NVIDIA версии 368.61 и звуковой драйвер из комплекта Audigy SupportPack 7.0. Игра была запущена с разрешением 2560×1440. Напомним, что всего месяц назад разработчикам удалось добиться работоспособности таких игр, как Half-Life и Unreal Tournament 2004.

Первый шаг к поддержке Windows Vista

Параллельно с игровыми достижениями команда проекта активно расширяет возможности ядра ОС. Несколько дней назад в состав ReactOS была внедрена реализация системного вызова cbNtGetCurrentProcessorNumberEx. Этот вызов позволяет прикладной программе определить номер процессора, на котором она в данный момент выполняется.

Важность этого события заключается в том, что cbNtGetCurrentProcessorNumberEx стал первым системным вызовом из архитектуры ядра NT 6, которая легла в основу Windows Vista и Windows Server 2008. До настоящего момента работа проекта ReactOS была сосредоточена исключительно на обеспечении совместимости с ядром NT 5.2, которое используется в Windows XP и Windows Server 2003.

Источник: http://www.opennet.ru