Существенно повышаем плавность и улучшаем точность стрельбы в играх

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Думаю, что многие попадали в ситуацию, когда в игре при резком повороте картинка рвалась, а желаемое разрешение экрана по той или иной причине было недоступно в настройках игры. В этом материале вы познаете настоящую магию, которая позволит вам не только устанавливать совершенно любое разрешение экрана в различных играх, но и существенно повысить плавность вашего игрового процесса.


Утилита и её возможности

Custom Resolution Utility — это бесплатный OpenSource проект, который позволяет, вне зависимости от модели и производителя видеокарты, изменять настройки файла EDID (конфигурации экрана) через реестр без изменения оригинальных файлов драйвера. То есть мы получаем возможность добавлять и изменять любые настройки, вне зависимости от того, поддерживает ли их устройство или нет. Помимо всего прочего, утилита также содержит и множество полезных дополнительных функций для современного геймера. К таким функциям относится создание собственного разрешения экрана и активация технологии AMD FreeSync на любых видеокартах и мониторах.

Что такое AMD FreeSync

Демонстрация работы AMD FreeSync.

В отличие от VSync или G-Sync, которые также призваны бороться с разрывами изображения, AMD FreeSync полностью бесплатен и никак не влияет на производительность и задержку ввода в играх. Технология работает таким образом, что монитор обновляет изображение ровно в тот момент, когда подготовленный видеокартой кадр становится доступен.

График сравнения различных технологий синхронизации кадров.

Такой принцип работы технологии не создаёт очереди кадров (конвеера) и игрок сразу получает картинку в режиме реального времени на своём мониторе, что позволяет избавиться от разрывов изображения и существенно повысить плавность игрового процесса без потери производительности. Потрясающая технология.

Разрешение в играх

Зачем вообще создавать своё разрешение в играх, когда есть целый набор заранее подготовленных настроек? На самом деле всё весьма просто. Игнорируя косвенные причины в виде недоступности выбора нужного разрешения в само́й игре или простого желания таким образом увеличить FPS, всё это необходимо для преимущества над противником в сетевых шутерах.

Зависимость модели персонажа от разрешения экрана и соотношения сторон.

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

Гайд

Интерфейс программы.

На самом деле в этой магии нет ничего сложного.

1. Скачиваем архив с утилитой и с помощью архиватора 7-zip распаковываем в любое удобное для вас место, где нет русских букв. Я всегда распаковываю на диск C. Если кто-то боится, то исходный код ПО всегда доступен здесь. После распаковки у вас будет доступно 4 файла:

  • CRU.exe - сама программа.
  • restart64.exe - применить настройки ПО.
  • restart.exe - копия для 32-битных систем.
  • reset-all.exe - удаление всех заданных параметров экрана.

2. Запускаем CRU.exe через правый клик от имени администратора и в появившемся меню программы выбираем наш монитор.

3. Нажимаем Add и добавляем копию своего разрешения или устанавливаем новое. Я для наглядности установлю разрешение 1080x1080, которого по умолчанию нет в списке Windows и CS: GO. Подтверждаем как показано на скриншотах. После добавления нажимаем restart64.exe и проверяем.


Демонстрация нового разрешения.

Теперь нам остаётся лишь активировать технологию AMD FreeSync, чтобы убрать разрывы. Напомню, что технология будет работать c любой видеокартой и на любом мониторе, если он подключён по HDMI, DisplayPort или DVI-D.

4. Вновь запускаем CRU.exe, выбираем своё разрешение и в самом нижнем меню нажимаем Add, а потом в новом окошке ещё раз в самом низу нажимаем Add. В появившемся меню выбираем FreeSync range и устанавливаем диапазон в зависимости от вашей герцовки. Свою герцовку вы можете узнать в дополнительных параметрах дисплея. В моём случае это 60-75 Гц. После добавления нажимаем restart64.exe и вновь выбираем в разрешение в настройках Windows. Радуемся халявному AMD FreeSync и возможности выбора любого читерского разрешения. (Не забудьте поменять герцовку или разогнать монитор, чтобы растянуть изображение).

Поддержка AMD FreeSync по HDMI

Несмотря на заверения некоторых "специалистов" активировать AMD FreeSync на мониторе без поддержки технологии и будучи подключённым по HDMI, весьма просто. Метод почти полностью повторяет четвёртый шаг, а от нас лишь требуется добавить пару байтов, чтобы заставить HDMI работать с технологией.

Вновь выбираем своё разрешение и в самом нижнем меню нажимаем Add, а потом в новом окошке ещё раз в самом низу нажимаем Add. В появившемся меню выбираем HDMI (обратите внимание на версию своего кабеля). Дважды подтверждаем без изменений. Редактируем профиль HDMI через кнопку edit и добавляем поддержку FreeSync range. После добавления нажимаем restart64.exe. Должен заработать сразу после выбора разрешения или в панели управления видеокартой должен появится новый пункт с AMD FreeSync. Пруф доступен на Reddit и YouTube

Доступно для видеокарт NVIDIA с версии драйвера 417.71 и GTX 1000+.

Выводы

Вот, собственно, и всё. Меньше чем за 10 минут мы с вами активировали работу технологии AMD Freesync на не поддерживаемом мониторе и видеокарте, а также смогли найти способ обойти глупые запреты разработчиков, что существенно повысило плавность нашего игрового процесса и улучшило точность стрельбы. Уважайте свободу, играйте в хорошие игры и ни в коем случае не предавайте себя.

PS. Попробуйте для любимого шутера разрешение экрана 720x1080, возможно, что вы больше не заходите возвращаться к Full HD.

Видео по настройке (не включает шага с HDMI)