Как запустить quake 2 rtx на обычной видеокарте
Source-порты и модификации с улучшением графики для Quake 2 появились задолго до Quake 2 RTX. Настолько задолго, что видео на эту тему я снял ещё 4 года назад - ибо на улучшенную графику лучше смотреть в динамике! Но текстовая выжимка со скриншотами и обновлённой информацией — тоже в наличии :)
Имхо — идеальный вариант для современного игрока! Отечественный порт, продолжающий развиваться и по сей день — свежая бета-версия датирована февралём 2019 года. Поддерживает улучшенное освещение, улучшенные модели и текстуры высокого разрешения, новые графические эффекты, геймпады, новый сетевой код и далее по списку. Позволяет очень тонко настраивать все улучшения графики. Очень хорошо оптимизирован, без тормозов работал даже на средненьких видеокартах 2015 года. Поддерживает все официальные аддоны, можно включить старый сетевой код и просматривать старые демки.
Опять таки отечественный порт, главной фишкой которого стал упор на освещение. Да, тут есть и текстуры высокого разрешения, и новые эффекты, но главные усилия положены именно на освещение — и в результате игра стала темнее, чем оригинальный Quake 2 в софтверном режиме, чтобы эффектнее смотрелся фонарик и освещение на уровне. Вопрос вкуса, но на мой субъективный взгляд — атмосфера игры изменилась.
Последний релиз был в июле 2018 года. В видео я ругаю автора за необходимость качать десяток архивов для последовательной установки, но сейчас он это дело исправил и упростил установку до скачивания всего одного архива со свежей версией.
В видео я его хвалю его как пример неплохого порта с относительно небольшими, но приятными улучшениями графики, поддержкой текстур высокого разрешения и прочего джентельменского набора фич. Увы, судя по отзывам — под Linux'ом всё не так уж идеально, плюс не все фичи аддонов работают как надо. Тем не менее, проект продолжает развиваться, свежая версия вышла 26 мая 2019 года, так что вполне возможно, что эти недостатки в будущем будут устранены.
Про то, что официально Quake 2 был портирован на PlayStation 1 и Nintendo 64 — наверняка слышали все.
Но благодаря программистам-поклонникам игра была перенесена и на другие платформы:
- Android (QII4A)
- Nintendo DS (Quake 2 DS)
- Nintendo 3DS (Quake2CTR)
- Symbian 9.3 (Quake 2 for S60)
- PlayStation Vita (vitaQuakeII)
На самом деле портов конечно намного больше, в видео и в этом посте я выделил только наиболее запомнившиеся. Большее их число можно найти на сайте Games Revival, про который я тоже писал на DTF.
Решил я тут на досуге попробовать возможности рейтрейсинга, но в 2020-м, ещё до глубокого кризиса рынка видеокарт, нелёгкая вынудила меня купить первую видеокарту от AMD - Radeon RX580 8 GB (вместо поддерживающего хотя бы программный DXR GeForce 1060). Проверку временем видяха, в общем-то, выдержала, однако отсутствие поддержки этого самого RTX немного огорчало - поэтому начал чуть глубже изучать возможности старых AMD в этом плане.
На текущий момент есть 3 варианта попробовать рейтрейсинг на RX580 (и похожих старых видяхах AMD без аппаратных ядер RTX):
1. Crysis Remastered. CryEngine оказывается умеет программно эмулировать эффекты рейтрейсинга с достаточно неплохой производительностью (см. пример на видео ниже с просторов ютуба)
2. Бенчмарк Neon Noir на всё том же CryEngine. В Full HD отлично работает (и выглядит) даже на ULTRA настройках.
3. Пресловутый Quake 2 RTX с экспериментальным Vulkan драйвером RADV под Linux (входит в пакет MESA). О нём сегодня и поговорим.
Quake 2 RTX, безусловно, бенчмарковая икона всего рынка RTX игр. В ремейке этой старой игры 1997 года выпуска, NVIDIA выложились на полную и выкатили настоящее буйство красок, динамического освещения и прочих свистелок-перделок RTX.
Прошло полгода, однако я так и не встретил в сети пошагового гайда, как повторить такой сетап, поэтому решил попробовать сам. Возможно кому-то мой эксперимент покажется полезным, тем более, что скрипт для привычной многим Ubuntu 20.04 LTS опубликован в конце статьи.
Собственно, сам процесс и зависимости довольно неплохо описаны на гитхабе Q2RTX, поэтому для лучшего понимания процесса, рекомендую перед установкой начать чтение с него:
Итак, вам понадобятся:
1. Дистрибутив Ubuntu 20.04 LTS x64 с официального сайта
2. Флэшка 4+ ГБ, чтобы его поставить второй системой
3. Ключевое - прямые руки и готовность гуглить ошибки/проблемы
У меня был старый HDD вторым диском, на который я успешно вкатил Ubuntu без мороки с dual-boot (винда осталась на SSD).
После установки системы, заходим в терминал и плавненько ставим все, что нужно: зависимости для сборки, vulkan драйвер. Далее - сборка q2rtx из исходников с гитхаба и активация экспериментальной поддержки RT в драйвере. После чего, можно запускать кваку и она даже не ругнется, что у вас нет поддерживающего рейтрейсинг железа :-)
Результаты: ~10 FPS при отсутствии скейлинга full HD разрешения (100%). Абсолютно неиграбельно, но очень красиво. Либо 25+ FPS при скейлинге 35%, что возвратит вас в 1997 год, ибо качество картинки будет на уровне разрешения 800х600 или даже ниже - БАААЛЬШИЕ пиксели, ага. Зато играбельно с т.з. геймплея, если, конечно, что-то сможете разглядеть.
Ну и видосики напоследок:
P.S. Как и обещал, скрипт для установки с комментариями. Рекомендую предварительно почитать гитхаб Q2RTX и выполнять построчно.
Владимир, мне нужна подробная инструкция. скачаю и что дальше. Я уже качал запускал - врубится не могу где что делать
Егор Сафферов
Егор Сафферов ответил Константину
Егор Сафферов ответил Константину
Бл зайпал ты уже. Вроде взрослый мужик лучики ищешь в играх
Роман Бовкун ответил Константину
Данила Филатов
Саша Ал'инов
Юра Королёв
Юра Королёв ответил Константину
Ну Квак 2 бесплатная (движок), Есть даже для старых кнопочных Нокия. А вот карты надо копировать с "СД" лицензионной. Так что в октрытом доступе Кваки 2 официальной нет.
Модификация Q2VKPT, добавляет поддержку RTX в культовый шутер Quake 2, используя API Vulkan и аппаратное ускорение трассировки лучей, дебютировавшее в картах линейки Nvidia RTX. На 2080 Ti игра работает в 60 FPS при разрешении 2560 на 1440. С помощью этого мода трассировки лучей рассчитывает полноценное глобальное освещение с динамическими мягкими тенями, глянцевыми отражениями и непрямым светом с одним отскоком.
Автор: Christoph Schied
И всего то чтобы поиграть с модом нужна Nvidia RTX 2080 Ti за 100к деревянных.
Laconia С днём варения, лови плюсик, хаха, по теме правильно сказал. Для СНГ эта карта неподъемная
Laconia Буухахахахаххххх.!
Если у компа есть GTX 1660, то впринципе можно бахнуть на 1280*720
Ну не надо,если ты нищий,судить за все СНГ.У многих есть нормальная работа.
Во уж никогда б не подумал, что для игры во вторую кваку понадобится 2080 Ti 😂
2080ти с трассировкой тянет уже 2 игры. Прогресс налицо.
Cкоро ремастеры будут не нужны, достаточно будет добавить трассировку лучей, а с помощью нейросети улучшить текстуры. Еще бы анимацию научились улучшать с помощью всяких программ и вообще класс
Ради этого конечно покупать 2080 я не стал бы, но вообще идея здравая, с помощью таких патчей + переработок нейросетями обновлять старые игры, очень многие хочется увидеть в новом свете в прямом и переносном смысле =))
В видео quake 2 тормозит же, лол.
Как установить этот МОД?
а на тетрис не пробовали RTX прикрутить?
Анимацию улучшить значит создать с нуля новые качественные модели предметов и монстров. А это немного так сложнее, чем текстуры переделывать, кстати &) Да и особого толка не вижу в том, чтобы выдавливать из старой игры соки графона так, чтобы требовалась убер-карта за сто кусков рублей -) Достаточно взять один из хороших графических модов, что существуют уже давно, плюс новые карты (сингл, кампании) и играть.
Вот бы ремейк за пилили. )
NecridPower Подтянуть текстуры, анимацию - и был бы ремейк
NecridPower лучше квейк 5
NecridPower Есть же мод, добавляющий шейдеры типа bump, displacement, совместить с RTX и будет бамба́
Так где инструкция куда и что компилировать? Ау?
непохоже на 60fps в видео, но выглядит классно - я бы поиграл.
Да все это херота rtx-ы все эти, нормальные или хорошие игры всю жизнь заходили и без этих выдуманных rtx-ов, которые даже хрен заметишь. отражения эти, о госсспадеееее. фейспалм. дайте нам 100 000 не понятно зачем, но дайте. вот зачем он там в квейке во втором. вот хоть одну причину назовите. это же классика. все играли и без rtx-ов и было весело.
ну такое себе. не особо отличается от к2берсеркер
На RTX 2080 не работает
Побегал на MsiRTX2070GamingZ - реально классно выглядит, только в особо трудных местах 45фпс. а так стабильно 55-60, иногда до 72 поднимался.
Laconia И всего то чтобы поиграть с модом нужна Nvidia RTX 2080 Ti за 100к деревянных. Чушь порешь. Возьми ту же 2060, она лучи тоже тянет и стоит 23 кило.
новые дрова на NVIDIA вышли, где лучи на старые видяхи завезли. поиграл в этот мод и выводы такие, что 60fps без просадок на gtx 1080 будут только при разрешении 800х600, а с gtx 1080ti можно поставить аж царские 1024х768. при 1280х720 уже нестабильно, а при 1920х1080 вообще по 10-30 fps.
Как его установить то?
Играть конечно не возможно ибо 10-12 кадров. Но картинка загляденье особенно учитывая, что это Паскаль и RTX в режиме эмуляции на нем. Да кстати в обоих случаях карта стояла на коленях загрузка была 100 процентов. Что забавно карта при этом потребляла всего 70 процентов от 180 Ватт, которыми была ограниченна. Загрузка же процессора да её вообще не было.
NVIDIA наконец-то выпустила свою модификацию Quake II RTX под новые видео-карты с системой трассировки лучей Ray Tracing.
Приводим вам перевод гайда по установке, запуску и настройке модификации.
Где скачать игру? Есть несколько вариантов:
Как установить Quake II RTX?
- Скачайте QUAKE II RTX по ссылкам выше.
- Запустите установку приложения
- После нажатия на Next вам предложит на выбор:
– Установка 3 бесплатных уровней игры Quake 2 RTX.
– Установка всех уровней и мультиплеера в уже приобретенную полную версию оригинальной Quake 2. - После завершения установки – кликните на ярлык QUAKE II RTX для запуска.
Я прошел 3 уровня из бесплатной версии, могу ли я продолжить игру после покупки полной версии игры? Или могу ли я добавить RTX в уже купленную и установленную оригинальную Quake 2? Как подключить RTX в уже имеющейся игре?
Чтобы включить RTX для полной версии – просто скопируйте все дата файлы из папки с Quake II RTX в папку оригинальной игры. Проще всего будет сделать это запустив установку игры заново из пункта выше и выбрав версию для полной игры “Quake II Full Game” во время переустановки. Установщик постарается найти на вашем жестком диске Quake II или предложит указать папку самостоятельно.
Если вы предпочтете проделать всё вручную, ты обнаружите что в папке оригинальной версии игры внутри папки “baseq2” три файла с названием вида “pakN.pak” и папка “players” – скопируйте их в папку “baseq2” Quake II RTX версии.
Инструкция – Как присоединиться к частному серверу в Quake II
- Запустите Quake II RTX и после загрузки игры нажмите `~` на клавиатуре, чтобы вызвать консоль
- Введите сперва пароль сервера через команду /password %ПАРОЛЬ%
- Чтобы присоединиться к серверу введите /connect %IP АДРЕС:ПОРТ%
Текущие трудности и особенности игры в мультиплеере:
- В связи с ограничениями ресурсов по поддержку онлайн-серверов, разработчики не смогут решать все поступающие вопросы;
- Опыт игры в мультиплеере может варьироваться;
- Ракеты и другие снаряды могут пропадать в воде, как это было в оригинальном Quake II;
- Flare gun пока что не доступен;
- Кастомные карты и моды оригинальной игры пока что не поддерживаются Q2RTX.
Что такое Quake II RTX и как использованы технологии NVIDIA RTX для неё?
Это ремастер версия оригинальной игры. Quake II RTX использует path tracing, обеспечивая очень реалистичное освещение, тени, отражения и многое другое.
Какая рекомендуемая конфигурация игры подойдет для комфортной игры RTX?
Чтобы достичь гладких 60 fps в разрешении Full HD 1080P экрана рекомендуются следующие настройки:
- Для карты RTX 2060 – все настройки “on”, Caustics “off”, Global Illumination “low”
- Для карты RTX 2070 – все настройки “on”, Global Illumination “medium”
- Для карты RTX 2080 – все настройки “on”, Global Illumination “high”
- Для карты RTX 2080Ti – все настройки “on” Global Illumination “high”
Что означает термин ‘path-traced’?
Path tracing (трассировка пути) – это самая “чистая” форма трассировки лучей, в которой лучи света (их потоки или пути) проходят через сцену таким образом, чтобы объединить все световые эффекты в единый алгоритм. Игры значительно увеличивают визуальный реализм с помощью этой технологии. Переход к полной трассировке пути делает шаг вперед – вместо отдельных алгоритмов для теней, отражений, рассеянного освещения и рассеянного глобального освещения все освещение вычисляется унифицированным образом. Эта элегантная форма рендеринга уже давно используется в фильмах с компьютерной графикой (CG), но ранее она была слишком затратной для игр. Quake II RTX показывает, что все эти эффекты трассировки лучей возможны одновременно в режиме реального времени на графических процессорах GeForce RTX.
Что размещено на Github?
Там разработчики разместили исходный код для Quake II RTX. В нём не содержится никаких медиа-файлов.
Как дополнения, моды или расширения работают с RTX версией?
Возможно работают некоторые карты от игрового сообщества. Официальные дополнения Q2: Ground Zero и Q2: The Reckoning пока что не поддерживаются.
Дополним статью информацией от нашего друга Артура Галактионова, автора некоторых из моделей оружия в Q2 RTX:
“основа порта – q2pro, исходники еще не смотрел, но Barnes, он же Кирилл, он же создатель q2xp, уже настроен рвать и метать, изучать и улучшать. давно, кстати, хочу с ним стрим или ролик сделать, человек крайне интересный.”
Читайте также: