на главную
об игре

Подъем FPS за счет неподдерживаемых разрешений в Witcher 3

Итак, опишу ситуацию, чтобы сразу стало понятно зачем и кому это понадобится:

Спойлер

Имеется ноутбук Acer V3-711g c характеристиками: i5 3210m; 8ГБ ОЗУ; GeForce 650m - добрый старичок
На минимальных настройках при разрешении 1280х720 игра выдает мало кадров и редко переваливает за отметку в 24 FPS

Все мы знаем как разрешение сильно влияет на производительность (вспомним про XBOX ONE), логично попытаться понизить разрешение игры, но тут возникает большая проблема. Минимально поддерживаемое разрешение в Witcher 3 работающее в 16:9 - это 1280х720. В моем случае все что ниже растягивает 4:3 во весь монитор и Геральд становится сплющенным. Немного везет тем у кого при 4:3 появляются черные полосы, благодаря которым не нарушаются пропорции. Возникает задача запустить игру в более низком разренении с поддержкой широкого формата.

А теперь к делу:

Идем по пути C:\Users\user\Documents\The Witcher 3, находим файл user.settings и открываем его с помощью блокнота. Нам понядобятся следующие строчки в которых мы зададим значения:

Resolution="1024x576"
FullScreenMode=1

Благодаря оконному режиму мы можем установить любое разрешение, ставим цифру 1 в параметре FullScreenMode для режима полного окна. После ряда эксперементов я пришел выводу, что оптимальным будет 1024x576. Сохранимся в блокнотике, запускаем игру и получаем следующее:

Видим картинку в картинке. Теперь у нас два варианта:

1. Fullscreenizer - программа которая растягивает такие окна на полный экран, но имеет недостаток. Растянутое изображение имеет кучу пикселей. Я был вынужден отказаться от этого варианта, но кому интересно - первая ссылка в гугле.

2. Поменять разрешение рабочего стола на соответсвующее. В моем случае в настройках windows нельзя выставить 1024х576, но решение я нашел случайно. Displayfusion умеет применять разрешения вплоть до 320х200.

Подойдет даже триальная версия, устанавливаем программу и заходим в настройки монитора.

Применяем и запускаем игру. В отличии от первого способа у нас получается сглаженная картинка.

А теперь сравним FPS до и после:

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

P.S. Строго не судите - первая заметка тут ;)

71
37
Комментарии:  37
Ваш комментарий

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

Спасибо за статью. Присоединясь к просьбе urban.kalabanovich создать на форуме тему с данным руководством.

urban.kalabanovich Tiger Goose Создал тему тут

Спойлер

http://forums.playground.ru/witcher_3_wild_hunt/tech/performance/podem_fps_za_schet_nepodderzhivaemyh_razreshenij_v_witcher_3-898307/

А ведь пекари говорят 4K...

devoid. 4к на пека - это стоимость игры или сезон пасса

не понял ниче. как на таком ноуте не может нормально переть ведьмак?

Sanya_id Минимальная видеокарта: Nvidia GeForce GTX 660 - на моем ноутбуке в 2 раза хуже billypit У меня нет таких настроек в параметрах NV все что касается масштабирования настраивается через intel, как видите даже в настройках данного софта отображается что монитор подключен к интегрированной видеокарте, дискретная видеокарта задействуется только при запуске самой игры как ускоритель

Лекс Тесла Отключить интегрированную карту не пробовали?

billypit intel отвечает за вывод изображения, nvidia служит ускорителем, если я отключу intel получу черный экран) к тому же мне удобна технология Nvidia Optimus - часто ноут без сети

Тема очень полезна и будет думаю долго актуальна для многих у кого слабые компы, респект автору :))

так как бы если игра съела разрешения типа какого-нибудь 640х480 и не вылетела растягивать ее полноэкранный режим должен драйвер. а если полноэкранный режим неактивен ниче хорошего из этого так же не выйдет. у миня так ноутбук в принципе вписывает любое нижнее разрешение корректно а с непонятными программами обязательно будет какая нибудь пека ерунда. либо как вариант можно подключить какой-то левый экран через вга. с него должны быть доступны все разрешения от 800х600. берем клаву мышь или гейманд и отправляемся к этому экрану.

MunchkiN 616 не у каждого есть второй монитор и как видите у меня все работает хорошо и корректно

Лекс Тесла телевизор то с вга наверно часто есть

Можно создать кастомное разрешение в панели управления НВ и прописать его в конфиг игры. Соответственно рабочий стол тоже в это разрешение выставить. Ну и оконный на весь экран. Без дополнительных программ как бы. Вот для примера попробовал сделать ваше разрешение 1024х576

billypit У вас ноутбук? Просто у меня через все штатные методы система ругается на изменения, веселая матрица у меня или ее драйвер. Я бы с радостью не юзал сторонний софт но увы) это единственное что в моем случае помогло)

Лекс Тесла Нужно поставить масштабирование на ГП, там же, в разделе "Регулировка размера рабочего стола" ,чтоб матрицу не мучать. Видеокарта даст ей картинку в родном разрешении сама, а игра будет в нужном вам разрешении. Sanya_id А у него на скринах интегрированная hd4000 включена, может поэтому)

Лекс Тесла Чувак, как ты поставил в проге 1024х576?По умолчанию там нет такого разрешения.

А что игра не растягивается в фулскрин с некастомным разрешением или что?

но решение я нашел случайно. Displayfusion умеет применять разрешения вплоть до 320х200

Ришення принято: учишся на 5 и родители тебе покупают нормальный станок , профит. Или копи с обедов. П.с автор сколько тебе лет?

ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ