Duke Nukem 3D врывается в XXI век

Duke Nukem - I'm lookin' good!

Кто не помнит замечательную игру, вышедшую в 1997 году? Правильно, все помнят! Иногда ностальгия захлёстывает настолько, что не достаточно просто посмотреть древние скриншоты в разрешении 320х200, а хочется поиграть самому или вообще пройти игру целиком. Ведь она так захватывает!

Устанавливаем Duke Nukem 3D

Оказывается, просто так запустить Duke Nukem 3D на современном компьютере (например, 2016 года выпуска) не получится. Да-да, не получится, даже если у нас есть лицензионный компакт-диск, а к слову сказать, этот программный продукт до сих пор официально продаётся! Оказывается, ему требуется старое железо и старая операционная система. Однако, добрая фирма 3D Realms выложила в открытый доступ исходные коды движка, а добрые фанаты-энтузиасты смогли портировать игру на современные машины. В результате сейчас в сети гуляет сразу несколько вариантов адаптированной игры, которые называется портами (англ. port).

Наиболее интересным вариантом я бы назвал eduke32. Его преимущества:

  • Работает под подавляющим большинством современных операционных систем - Windows, Linux, Mac OS X, FreeBSD
  • Поддерживает сумасшедшее разрешение 3072x2304
  • Не требует какого-либо эмулятора
  • Работает с рендерером под названием Polymer
  • Полностью поддерживает HRP...

А что такое HRP? Это High Resolution Pack - то есть набор текстур в хорошем разрешении. Да, его придётся качать отдельно, причём чем выше версия, тем выше качество текстур и тем громаднее размер файла. Актуальная версия HRP v.5.4 занимает на диске 933 Мб.

Что интересно, добрая фирма 3D Realms выложила в открытый доступ исходные коды движка, но не выложила ключевой файл duke3d.grp, который фактически является коллекцией изюминок игры. Авторские права на duke3d.grp до сих пор актуальны. Выходит, полноценно пользоваться связкой eduke32 и HRP могут только владельцы лицензионной копии оригинальной игры.

Files

Таким образом, для установки нам потребуется:

  • Порт eduke32
  • Архив HRP в формате zip (должен лежать в папке autoload)
  • Оригинальный duke3d.grp (должен лежать в папке eduke32)

В моём случае структура файлов и папок выглядит так:

Проверяем! В папке autoload должен быть duke3d_hrp.zip, а в корне должен быть duke3d.grp (размер 44 356 548 для оригинального Atomic Edition)!

Стоит отметить, что данная программная задача весьма требовательна к аппаратным ресурсам. Например, версия HRP v.3.0 (размер 207 207 624 байт) прекрасно летает на компьютере с E3300 с безвентиляторной видео-картой 2010 года выпуска; а версия HRP v.5.4 (размер 933 440 151 байт) подтормаживает и дёргает на компьютере с FX-8350 с модной видео-картой Radeon R9 290X 2015 года сборки.

Внимательные читатели наверняка заметили, что в autoload можно складывать и ещё какие-то файлы. Правильно! Можно добавлять пакеты текстур, музыки и т.п. на своё усмотрение! Для взрослых рекомендуется пакет duke3d_xxx, название которого говорит само за себя. Кроме того, можно докачать пакеты с высококачественной музыкой и другими вкусными вещами...

А ниже можно оценить качество визуализации. Приведены скриншоты в заниженном разрешении 800х600 с рендерингом Polymor.

Вы видите, как рефлектируют источники света на стенах и окружающих объектах? Или Вы смотрите на танцующих девушек?

Авторизуйтесь, чтобы получить возможность оставлять комментарии

Другие материалы в этой категории:

Go to top