Grand Theft Auto V Legacy

Grand Theft Auto V Legacy

202 ratings
Оптимизация GTA V под связку слабый процессор + сильная видео карта NVidia
By プシーン・ネコ
Есть одна интересная дополнительная настройка графики, которая резко практически сводит на нет заикания FPS (они же микро-фризы, падение FPS до 0), но иногда происходит подгрузка текстур на лету. В остальном в руководстве описано всё то, что в сумме помогло мне избавиться от заиканий FPS на моём железе и получить более чем играбельный FPS и качество картинки. Возможно это поможет кому-нибудь ещё.
3
   
Award
Favorite
Favorited
Unfavorite
G-SYNC
Если у вас наблюдаются фризы FPS в GTA V и у вас монитор с поддержкой G-SYNC, просто попробуйте включить его. Говорят устраняет полностью. Ну а у кого, как и у меня, этой технологии нет, добро пожаловать в руководство.
Неотъемлемое руководство
Прежде чем читать это руководство, необходимо прочесть более общее руководство "Оптимизация игр под связку слабый процессор + сильная видеокарта NVidia", иначе данное руководство может быть менее полезным или вовсе бесполезным.
СРАЗУ ЧИТАЙТЕ ПОСЛЕДНИЙ РАЗДЕЛ ЭТОГО РУКОВОДСТВА
GoTo "В чём же хитрость". Там содержится вывод всего руководства. Всё что между этим разделом и последним, теперь уже пости бесполезные наблюдения и рассуждения. Если будет время, уберу лишнее или вообще перепишу руководство.
Подгрузки текстур вместо микро-фризов FPS (падения FPS до 0)
Сразу расскажу о самом интересном :)
Я не тестировал эту настройку без всех остальных твиков, о которых речь пойдёт дальше, но заметил, что она резко сводит на нет все микро-фризы, но иногда вместо этого наблюдается прогрузка текстур на лету, например кусты - сначала отображается текстура попроще, затем нормальная.
Речь о параметре "Масштаб разрешения изображения". Когда я установил значение 5/4 (1.250), заикания FPS пропали. До этого я уже применил часть твиков, о которых речь пойдёт дальше, но это не суть. Если я ставлю значение по умолчанию, фризы возвращаются. Проверял много раз включая, выключая, перезапуская и не перезапуская игру.
Можно использовать и другие значения, но всё что выше 5/4 (1.250) уменьшит FPS, а всё что ниже - ухудшит качество изображения.
Моя конфигурация, на которой это прокатило
Процессор: Intel Pentium G4500 @ 3.50GHz (встроенный GPU выключен в BIOS)
Видеокарта: Palit GeForce® GTX 980 Super JetStream 4Gb
Материнская плата: MSI H110M PRO-VH (MS-7996) с последней версией BIOS 2.30
ОЗУ: DIMM DDR4, 8ГБ (2x4ГБ), Kingston HyperX Savage Black, HX421C13SBK2/8 2133 MHz Dual channel СL13
ОС: Windows 10 x64 со всеми обновлениями по состоянию на 20 янв 2016.
SSD: 512 Gb OCZ Agility 4

Windows 10, GTA V и Steam на SSD.

Видеокарта подключена к ТВ Samsung UE40ES7507U (60Hz) по HDMI в ПК режиме через AV-ресивер Pioneer VCX-421 с проходом видеосигнала "насквозь".

Всё без разгона, если не считать заводской разгон видеокарты.
Настройки игры в панели управления NVidia
Подробнее об этом + общие твики оптимизации, без которых не обойтись, в другом руководстве - "Оптимизация игр под связку слабый процессор + сильная видеокарта NVidia", которое по сути является неотъемлемой частью данного руководства.

Здесь же только приведу скрины настроек. Обратите внимание, что настройки надо указывать для gta5.exe, НЕ для gtavlauncher.exe.

Обновлено (2 фев 2016):
По поводу параметра Тройная буферизация - его стоит включить только если в настройках игры либо в самой панели управления NVIDIA вы всё же решили включить вертикальную синхронизацию.
Службы NVIDIA и другие службы
Подробно о службах NVidia и о том как их настроить индивидуально под свои нужды, а так же о других службах можно почитать в разделе "Отключение ненужных служб и программ NVIDIA" вышеупомянутого руководства. Здесь приведу только скрин для наглядности моих настроек.

ShadowPlay
Я им поигрался и уже не пользуюсь, поэтому отключил. Сейчас от GeForce Experience мне нужно только автоматическое обновление драйверов, так что возможно стоит его удалить и поставить NVIDIA Update? Пользоваться средством обновления Windows для этого я бы не стал, учитывая какие были с этим проблемы летом 2015.



Однако, если вы используете ShadowPlay, но вам не нужна или особо не нужна функция фоновой записи, я бы рекомендовал её выключить. Особенно, если у вас SSD, т. к. это может способствовать его ускоренному износу:

Автозагрузка и лишние процессы
По поводу автозагрузки всё просто - ничего лишнего. Вот как это выглядит у меня:


Только Steam. Google Drive я отключаю каждый раз при старте системы после того, как он закончит синхронизацию. Понятное дело, перед запуском игры желательно так поступать со всеми процессами, которые во время этой игры не нужны.

Иногда я так же закрываю процесс GTAVLauncher.exe после запуска GTA V. А вместе с ним закрывается пара процессов Social Club. Это помогает сэкономить ресурсы. Но иногда я об этом забываю и не замечаю разницу. Видимо в моём случае это уже не так критично, да и закрытие двух процессов Social Club, наверное, чем-то чревато, но я не вдавался в подробности сего вопроса.
Схема управления электропитанием
Файл подкачки и устранение вылетов GTA V
Без файла подкачки или при его небольшом значении у меня происходили вылеты GTA V с ошибкой через 10-30 минут после запуска. Увеличение файла подкачки до 8 Гб (при 8 Гб ОЗУ на борту) исправили проблему. При 4 Гб файле подкачки в какой-то момент начинались проблемы. Можно было ещё попробовать 5 или 6 Гб, но я психанул и поставил 8. Вылеты прекратились.
Настройки графики в GTA V
Ну и собственно настройки самой игры.


На упомянутой выше конфигурации со всеми этими твиками я получил вполне играбельные 35-45+ FPS на этих настройках с хорошей картинкой. Вот так, немного разгрузив относительно слабый процессор удалось раскрыть немного больше потенциала видеокарты.

Обновлено (2 фев 2016):
Кстати, в настройках игры увеличение параметра Анизотропная фильтрация не работает на состояние версии 1.32 (сборка 617). Так что если железо позволяет и есть желание, эту настройку надо выставлять в панели управления NVIDIA для приложения gta5.exe.
Альтернатива всему вышеперечисленному
В общем то играть на макс. графике без фризов или почти без них (очень редко) помогает значение 50% для внутриигровой настройки вертикальной синхронизации (в панели управления NVidia - использовать настройку 3D-приложения). Т. к. монитор у меня 60Hz, то это означает постоянные 30 FPS. Но хочется же выжать побольше из имеющейся видеокарты и играть на ~40-45 FPS с теми же настройками, в чём и помогли все эти твики. Однако, если наличие, пусть и не частой, но всё же имеющейся иногда заметной подгрузки текстур на лету критично, а ощущение плавности от более высокого FPS не важно, можно использовать этот вариант.
Другие советы, которыми я не пользовался сам
🖱 Понижение частоты опроса мыши может помощь выиграть пару процентов загрузки ЦП. Особенно если это навороченная геймерская мышь с 1000 или даже 8000 опросов в секунду. За этот совет спасибо Пивомену.

⭐ Иногда советуют проставлять вручную повышенный приоритет процессу GTA5.exe и пониженный GTAVLauncher.exe и другим процессам и это по идее хороший компромисс между убиением лаунчера и равнозначной его работой с процессом игры, но в моём случае я не вижу особой необходимости в этой махинации.

♻ Ещё есть такая бесплатная программа - Razer Cortex. Помимо всего прочего позволяет выгружать лишние процессы из памяти перед запуском и восстанавливать их после выхода из игры. Пока не пробовал её с GTA V. Как бы сама программа со её службой не заняла в ОЗУ не меньше памяти, чем сама выгрузит, но это уже нужно смотреть в каждом конкретном случае.
В чём же хитрость
Заметил, что до тех пор, пока не нагружу видео карту как можно сильнее, процессор "захлёбывается". Т. е. если ставлю минимальные настройки графики, то наблюдаю микро-фризы. Если ставлю всё на макс. (за исключением "Населённость города", "Разновидность населения" и "Фокусировочная шкала", которые могут нагружать процессор, а так же пары параметров, чтобы получить нормальный средний FPS), то процессор перестаёт "захлёбываться", тогда то микро-фризы и пропадают. Получается на минималках всё плохо, а на макс. хорошо. Видимо в этом вся фишка этого гайда.
Судя по всему, всё дело в том, что чем больше FPS, тем больше нагрузка на ЦП и именно по этому 50% верт. синхронизация так же спасает от микро-фризов в игре, т. к. монитор 60Гц и тогда это всего 30 FPS.
Сейчас попробовал поменять только Сглаживание MSAA с x8 на x2, FPS пополз выше 50 и тут же я получил постоянные микро-фризы. Вернул назад MSAA x8. FPS стал 35-47, микрофризы исчезли:

Итак, подведём итог. Если процессор начинает захлёбываться, можно уменьшить кол-во FPS, выдаваемое видео картой (не важно как, по идее подойдёт и даунгрейд видео карты, но зачем, если можно это сделать повышением качества графики) и тогда нагрузка на процессор упадёт, если процессор не совсем слабый. В моём случае при 60 FPS процессор часто "сидит" на 100% нагрузке, но при максимуме в 47 FPS нагрузка на ЦП лишь иногда доходит до 100% и это не приводит к микро-фризам.

Вот более наглядный пример "захлёбывания" процессора слева и нормальной работы справа:
123 Comments
プシーン・ネコ  [author] 22 Nov, 2024 @ 7:07am 
Вау, реклама в гайде, значит в гайд заходят, он всё ещё кому-то полезен. Отлично 🧐
Big doge 12 Nov, 2024 @ 11:34am 
_..|..____________________, ,
……/ `—___________—-_____|] ========= |:steamhappy:)
…../_==o;;;;;;;;_______.:/
…..), —.(_(__) /
….// (..) ), —-»
…//___//
..//___//
.//___/:steamhappy:Как получить инвайт в Deadlock? Если хочешь получить инвайт в Deadlock - заходи в руководство:steamhappy: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3359660502
Boykisser ♂ Right Version 22 Jun, 2024 @ 12:18pm 
{LINK REMOVED} тут обитают нормальные игроки которые помогут пройти любое ограбление, помочь с ежедневками или даже помочь пройти ГПМ, читеров баним. 18+ сервер, детям и беременным детям просьба не заходить.
プシーン・ネコ  [author] 6 Feb, 2024 @ 7:31am 
Тут ролик был у Linus Tech Tips, они взяли мышь с частотой опроса 8000 Гц для одной сумасшедшей сборки ПК. Даже на мощном ЦП той сборки они отметили как мышь грузит ЦП. Пожалуй, снижение частоты опроса мыши можно бы добавить в статью как ещё один способ выиграть пару процентов загрузки ЦП. Спасибо за инфу, может действительно кому-то тоже будет полезно 👍
プシーン・ネコ  [author] 6 Feb, 2024 @ 7:30am 
Но в данном случае и правда скорее всего дело в непосредственной нагрузке частоты опроса мыши на процессор, потому что в видео после её уменьшения FPS становится в среднем больше и с этим процессор справляется. Если бы не справлялся, кадров больше не становилось бы. Да, значит это скорее мышь грузит ЦП высокой частотой опроса.
プシーン・ネコ  [author] 6 Feb, 2024 @ 7:30am 
Да, в обоих этих случаях нагружается процессор. Но в одном случае непосредственно нагружая процессор, а в другом посредством увеличения FPS, ведь увеличение кадров увеличивает нагрузку и на процессор тоже, не только на видюху.
shining like Maga 3 Feb, 2024 @ 1:40pm 
скорей всего нагружает процессор, видюха то у меня норм, а вот проц не очень(
プシーン・ネコ  [author] 3 Feb, 2024 @ 1:36pm 
Либо и сама обработка более высокого рефреш рейта мыши нагружает процессор и он из-за этого упирается в предел. А может и то, и другое 🤔
プシーン・ネコ  [author] 1 Feb, 2024 @ 1:10pm 
@xxv, интересно. Выходит видюхе приходится меньше разнообразных кадров отрисовывать потому что опрос мыши снижен и за счёт этого повышается средний FPS 🤔 Конечно, в случае онлайн-шутеров снижение опроса может не лучшим образом повлиять на прицеливание, но да, когда речь о том, чтобы выжать 60 кадров вместо 30 - вполне валидный способ :steamthumbsup:
shining like Maga 31 Jan, 2024 @ 1:47pm 
мб кому то полезно будет https://www.youtube.com/watch?v=muXRflPYZSU