Horizon Zero Dawn™ Complete Edition

Horizon Zero Dawn™ Complete Edition

Not enough ratings
Самый офигенный гайд по оптимизации игры
By 𝔗𝔥𝔦𝔫𝔤𝔲𝔰 𝔄𝔠𝔱𝔲𝔞𝔩𝔦𝔰
Поверь,более информативного даже Шерлок Холмс не найдет
   
Award
Favorite
Favorited
Unfavorite
Дисклеймер
Гайд рассчитан в первую очередь на тех,кто хотя бы удаленно знаком с утилитой MSI Afterburner и мониторингом производительности компа.Рассказывать,что такое "фреймтайм","frame pacing" и тд. я не собираюсь,на эту тему есть куча подробных статей в интернете.Во-вторых,этот лайфхак рассчитан в основном на слабое железо(видеокарты уровня 970/1050ti/1060/1650 и как минимум 4-поточные процессоры),но никак не железо 10-летней давности.
Сразу к делу и почти без лишней воды
Дай угадаю,у тебя игра сильно тормозит,но ты уже успел в неё влюбиться и не сдаешься,отчаянно пытаясь улучшить перформанс.Сейчас твои муки закончатся и ты будешь получать от игры кайф,как будто бы играешь на консоли.Ни для кого не секрет,что чисто технически Horizon наверное худший консольный порт в истории.Оптимизация отсутствует напрочь.На просторах интернета ты можешь найти 100500 гайдов,где тебе будут предлагать отключать полноэкранную оптимизацию в настройках .exe файла,копаться в настройках видеокарты,включать/выключать что-то в Винде и прочую бесполезную чушь.Всё это эффект Плацебо,если твоя видеокарта в игре загружена на стабильные 100%,в лучшем случае от всего что предлагают эти недогайды у тебя прибавится 1-2фпс,но картинка по прежнему останется дерганной.Сейчас я тебе расскажу,как полностью избавиться от статтеров/фризов и сделать игру максимально плавной.
И так,поехали!Для начала я открою тебе страшную тайну.Если игра стоит на жестком диске,она обязательно будет фризить в крупных густонаселенных локациях,особенно в Меридиане.Это происходит потому что в силу кривой оптимизации игре нужно каждую секунду подгружать какие-то данные с диска,а скорости чтения даже самых быстрых HDD ей мало для плавной подгрузки текстур и моделей.Поэтому игру нужно сразу ставить на SSD при наличии последнего.На медленных винчестерах со скоростью чтения/записи ниже 150мб/с вообще нет смысла играть.Поверь,это будет адское слайд-шоу.Но не в этом суть,сейчас я тебе расскажу,как полностью избавиться от лагов,не связанных со скоростью накопителя.Сначала скачиваем Afterburner с оф. сайта.Обычно в связке с ним идет Rivatuner statistics server.Устанавливаем обе утилиты и запускаем.В настройках Afterburner-а во вкладке "мониторинг" ставим галочки на времени кадра(фреймтайме) и частоте кадров и кликаем галочку напротив "показывать в ОЭД",напротив фреймтайма также выбираем показ графика вместо текста.Запускаем игру и пробегаемся по самым графически тяжелым областям:крупным поселениям,густому лесу/джунглям,местам скопления машин,лагерям бандитов.График фреймтайма будет очень неровным,а местами даже шипастым.Это и есть причина фризов и статтеров.Пока бегаем,пытаемся запомнить минимальную частоту кадров.Закрываем игру,открываем RTSS и добавляем в список профилей .ехе файл игры(HorizonZeroDawn.exe).Ставим лимит фпс слегка ниже минимального.Желательно ставить круглые числа(30,35,40,45 и тд.).Обычно можно ограничивать фпс прямо в запущенной игре,но в Horizon ограничитель срабатывает почему-то только после перезагрузки.Поздравляю,теперь у тебя будет идеально ровный график фреймтайма,то бишь плавная картинка,прямо как на консолях.Если у тебя получились вот такие показатели,то ты все сделал правильно:

Теперь осталось убрать бесящие разрывы кадра(это касается только мониторов без поддержки G-sync/freesync).Заходим в настройки драйвера видеокарты и включаем для игры vsync.Обычный vsync,не адаптивный,не 1/2 частоты экрана и не "быстрый"/"улучшенный".Почему нужно включать вертикалку именно через драйвер,а не движок игры?Потому что вертикалка в игре сломана,она добавляет лишний инпут лаг.Всё,теперь у тебя будет идеально плавная картинка без тиринга.Желаю тебе удачной охоты на машин и офигенных приключений,мой друг!Чао!
Пока что нафик не нужный раздел
То есть как это не нужный?Ну ты же читаешь этот текст прямо сейчас.А,неважно.Короче говоря,в ближайшем будущем(или в дальнейшем,кто ж его знает, это будущее) я постараюсь записать и закинуть сюда бенчмарк игры с ограничением фпс и без для большей наглядности вышеописанного метода.EDIT: тест появится уже совсем скоро т.к. я планирую перепройти игру,чтобы освежить память перед выходом сиквела на ПК.А пока что предлагаю заценить немного шикарной музыки из игры.Точнее не совсем из игры.И вообще не из этой игры,а из её сиквела.И вообще не из сиквела,а...А,забей,просто сделай одолжение,клацни по ссылке:
https://steamproxy.com/sharedfiles/filedetails/?id=2942941682
Final update
По поводу выхода долгожданного мной сиквела на ПК я перепрошел игру, попутно засняв крупный бенчмарк в каждом биоме:
Как видите,после обновления железа статтеры исчезли сами по себе,так что можно не париться и просто включить вертикалку для более консистентного фрейм пэйсинга.Хотя все равно не помешает накатить поверх обычной вертикалки лимит через RTSS для понижения задержки ввода (иНпУт ЛаГа).Возможно,на более слабом железе проблема никуда не делась.Сам проверить не могу, потому что давно продал свою верную старушку 1060 вместе с i3 9100F.
Спасибо за внимание,охотник(ца)!Double ciao!
16 Comments
К слову,разрывы кадра могут ощущаться как фризы.Поэтому лучше либо включить обычную vsync,либо G-sync/freesync,если поддерживает монитор.Суть в том,что одновременное включение вертикальной синхронизации с лимитом фпс через RTSS дает практически такую же задержку ввода и плавность картинки как freesync или G-sync
Лучше вместо scanline sync использовать обычную вертикалку дерез драйвер,а потом через RTSS наложить лимит фпс.Scanline sync может не о конца убрать разрывы кадра,особенно если фреймрейт упадет ниже герцовки монитора.Фризы т.е. резкие скачки времени кадра- это вообще другая тема.От них невозможно избавиться полностью.Можно только ументшить их интенсивность в том случае,если причина кроется в постоянной 100% загрузке процессора.Собственно,ограничение фпс этим и занимается
ashat_01 3 Sep, 2023 @ 3:54am 
Установил вертикалку в драйвере, всплески фпс стали меньше.
В Риветюне дополнительно поставил сканлайнсинч -10 (как в криво обмодированном Ф4), фризв по ощущениям раза в полтора уменьшились. Ровно до того момента, как я в лес потопал)))
Знаешь,иди ты сам н**уй.Мне не нужен срач,поэтому я удаляю ко всем чертям твои комменты и отправляю тебя в блэклист.Всего наилучшего!
Так не читай,LMAO.Если ты не понимаешь юмор(я ведь не просто так написал слово "почти"),иди долбись дальше в свой CSGO,и закидывай там всех своей токсичностью.Мне ни холодно,ни жарко от того что ты выражаешь свое ничем необоснованное отвращение в комментах :steamfacepalm:
sapryka🩷 31 Mar, 2023 @ 9:07am 
-Сразу к делу и без воды
- Пошла тонна не нужной инфы которую читать даже отвратно
tsoba-tsoba ,я это написал в шуточной манере,к чему тут придираться?
tsoba-tsoba 1 Feb, 2023 @ 2:40am 
>Сразу к делу и почти без лишней воды
сразу куча воды
Приятного прохождения✌
buzzer 24 Jan, 2023 @ 8:44pm 
:steamthumbsup: :happystar2022: