Существенно повышаем плавность и улучшаем точность стрельбы в играх
Думаю, что многие попадали в ситуацию, когда в игре при резком повороте картинка рвалась, а желаемое разрешение экрана по той или иной причине было недоступно в настройках игры. В этом материале вы познаете настоящую магию, которая позволит вам не только устанавливать совершенно любое разрешение экрана в различных играх, но и существенно повысить плавность вашего игрового процесса.
Содержание
Утилита и её возможности
Custom Resolution Utility — это бесплатный OpenSource проект, который позволяет, вне зависимости от модели и производителя видеокарты, изменять настройки файла EDID (конфигурации экрана) через реестр без изменения оригинальных файлов драйвера. То есть мы получаем возможность добавлять и изменять любые настройки, вне зависимости от того, поддерживает ли их устройство или нет. Помимо всего прочего, утилита также содержит и множество полезных дополнительных функций для современного геймера. К таким функциям относится создание собственного разрешения экрана и активация технологии 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.
65 комментариев
Добавить комментарий
скрин https://drive.google.com/file/d/1kk3yy6Yw2pJxqlZOAFma0RvoDK1NCMCI/view?usp=sharing
А можно приложить ссылку на документацию к этой утилите?
Ссылка на гитхаб указана в первом шаге гайда, там всё описание и техническая документация.
PS. Панель управления нвидиа тоже записывает данные в реест, так что нет ничего удивительного что они сбросились после применения утилиты. Попробуйте сохранять профиль настроек, если используете утилиту.
+ Так понимаю нужно добавлять опцию «hdmi support» в профиль при соответствующем подключении.
«HDMI рассматривается как одноканальный DVI, если в первом блоке расширения не определен блок данных поддержки HDMI.»
Тормозов не встречал.
Когда привык играть в 3440х1440
хахаха…
Официально упоминается только DisplayPort для nvidia+freesync:
«Графические процессоры Nvidia поддерживают адаптивную синхронизацию только через DisplayPort. Графические процессоры AMD могут выполнять адаптивную синхронизацию как через HDMI, так и через DisplayPort»
А можно уточнить откуда информация, указать источник, что freesync c картами nvidia будет работать по hdmi? У меня не работает freesync c кабелем hdmi.
Да, технология FreeSync поддерживает интерфейс HDMI с самого начала. Многие дисплеи с сертификацией FreeSync поддерживали технологии использования переменной частоты обновления экрана по HDMI задолго до появления HDMI 2.1 и принятия стандарта HDMI VRR. Покупка дисплея с сертификацией FreeSync, поддерживающего FreeSync по HDMI, позволяет использовать преимущества переменной частоты обновления экрана, даже если дисплей не поддерживает стандарт HDMI 2.1.
https://www.amd.com/ru/technologies/free-sync-faq#faq-%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8E-AMD-FreeSync%E2%84%A2-%D0%BF%D1%80%D0%B8-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-HDMI%C2%AE?
Поддержка есть.
Укажите источник — с чего вы взяли, что работа адаптивной синхронизации на видеокартах нвидиа поддерживается через hdmi?
При подключении по hdmi естественно у меня адаптивная синхронизация не заработала с rtx3060, редактирование или добавление нового профиля и значения FreeSync range естественно ни на что не повлияло. В драйвере nvidia версии 516.59 так же не отображаются пункты поддержки адаптивной синхронизации с hdmi и доступны только при подключении по DisplayPort
Ну не заработало и не заработало, что я ещё могу сказать, может другим будет полезно.
Не в обиду, но пока я слышу лишь глупость.
Я описал зачем это нужно и привёл примеры, а не заставляю вас использовать всё, выбирайте сами, что и зачем вам требуется. По поводу задержки, мне казалось я внятно написал, что по сравнению с классическими технологиями синхронизации кадра, мы получаем отсутствие рваной картинки и быстрый ввод, а не то, что убери разрыв и станешь быстрее.
1. Адаптивная синхронизация — в тч. фрисинк на мониторе который указан у автора работать не будет, ну нет поддержки у него.
2. Через hdmi с видеокартами nvidia работать не будет, так как не реализована поддержка в драйвере, как и на встройке интел — это вообще смех.
Нужно написать администрации ixbt, у них в блоге разносят ересь какую-то)) И кто то же поведется на эту чушь.
Requirements:
You need a video card that supports FreeSync. This means R9 285/290/290X and newer cards. This will not work with R9 280/280X and older cards.»
Цитата из пруфа, ну вы же сами понимаете, что на амд через hdmi и была заявлена поддержка, и человек в статье пишет про ГПУ АМД с поддержкой адаптивной синхронизации и то, что ему удалось это сделать на мониторе где эта поддержка не заявлена. Ни слова про nvidia гпу, о которой я пишу тут. Пруф — это когда вы снимаете результаты в G-SYNC Pendulum demo работу по hdmi + nvidia, что конечно не возможно! Уперлись как баран рогами, и не можете признать и исправить свой гайд, вводите людей в заблуждение.
Добавить комментарий