Найти в Дзене
Kybel'vile

+100 FPS в любой старой игре за пару кликов. Проверяем на S.T.A.L.K.E.R.

Плюс 100 или 200 кадров в "Сталкере" да запросто, и никакого "ковыряния" с разгоном ПК или редактирования секретных конфигов игры. Поставьте себе DXVK. DXVK — это промежуточная библиотека, которая переводит рендеринг с устаревшего DirectX 9 на Vulkan. Правда, убедитесь, что ваша видеокарта умеет работать с Vulkan, например, видеокарты Nvidia, выпущенные после 2012 года, должны быть совместимы. И в теории всё хорошо: у них там поддержка 9-10 и 11 DirectX 32- и 64-битной версии приложений. Но по факту, запустив несколько разных проектов на разном директе и разной битности, я понял, что не всё так сладко в нашем "мани мирке". То есть да, вот вам кадр с тотальным разносом Vulkan над DX 9, но почему я так часто говорю "но"? Я приберегу чуть на попозже, давайте пока пряником вас угощу. Итак, по сути, делается всё в пару кликов. Качаем по ссылке, достаем из архива 4 файла под нужную нам битность, это 32 бита или 64. Тут немного уточню, вам категорически стоит выяснить, какой битности ваше п

Плюс 100 или 200 кадров в "Сталкере" да запросто, и никакого "ковыряния" с разгоном ПК или редактирования секретных конфигов игры. Поставьте себе DXVK.

мод call of Chernobyl со всеми самыми жирными графическими правками
мод call of Chernobyl со всеми самыми жирными графическими правками

DXVK — это промежуточная библиотека, которая переводит рендеринг с устаревшего DirectX 9 на Vulkan. Правда, убедитесь, что ваша видеокарта умеет работать с Vulkan, например, видеокарты Nvidia, выпущенные после 2012 года, должны быть совместимы.

И в теории всё хорошо: у них там поддержка 9-10 и 11 DirectX 32- и 64-битной версии приложений. Но по факту, запустив несколько разных проектов на разном директе и разной битности, я понял, что не всё так сладко в нашем "мани мирке". То есть да, вот вам кадр с тотальным разносом Vulkan над DX 9, но почему я так часто говорю "но"? Я приберегу чуть на попозже, давайте пока пряником вас угощу.

-2

Итак, по сути, делается всё в пару кликов. Качаем по ссылке, достаем из архива 4 файла под нужную нам битность, это 32 бита или 64.

-3

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

-4

Копируем файлы из нужной папки в папку с исполняемым файлом, а именно, в случае со "Сталкером" это папка bin, и всё, играем! По-моему, настолько же легко, как и геймдату закинуть в оригинал "Сталкера".

-5

Тестить я начал на "Сталкер: Тень Чернобыля", это у нас DirectX 9, и вот вам халявные 15-20% производительности.

-6

Может кто-то скажет, что 400-500 фпс нам не нужно, однако держим в голове, что если вы захотите поиграть в какой-нибудь мод от очередного "васяна", почти 100% это будет виснуть, фризить, ронять фпс, и в этом случае 15-20 процентов это уже очень важно.

-7

И напомню, я ничего не делал ни с игрой в плане не менял настроек, не менял что-то в Windows или в ПК, а тут из воздуха, нате, распишитесь. Ну или точнее как из воздуха… Посмотрите на загрузку видеокарты, она тут неспроста.

-8

И мы видим, что Vulkan просто лучше работает с ее ресурсами, не давая процессору времени отдышаться. В случае с Vulkan зависимость видеокарты и процессора становится явнее. Ну, поели пряников, пошли лопатой помёт грести. Смотрите, это Икс-16. Тут изменений ноль, если даже не стало хуже.

-9

А я несколько раз перепроверил. То есть на открытых локациях всё пучком, но вот в лабах магия пропадает, однако это не так страшно, ведь в лабах обычно итак фпс из-за ограниченных пространств адекватный, правда очередная "васянка" с кучей неоптимизированного света и моделей передаст мне пламенный привет.

-10

Но 15-20 процентов всё еще мало… Неужто надо брать и разгонять ПК? Не-е-е, не-не, ребят, еще рано. Качаем еще одну очень, кстати, полезную прогу, которая может пригодиться вам где-то в жизни, а именно Process Lasso. По сути, прога просто сменит игре используемые потоки процессора. "Сталкер" вспоминаем, игра умеющая в 1 поток и еще один на подхвате, ну то бишь полтора потока у нас. Так вот, знайте, что по стандарту первые пару потоков вашего процессора активно используют фоновые программы Windows, и наш любимый "Сталкер" там же крутится. Так давайте мы его просто перенесем на другие потоки, которые простаивают.

-11

В проге справа сверху вы увидите, какие потоки у вас активно используются, а какие простаивают. Так вот, жмем ПКМ и назначаем необходимые потоки. Всё.

-12

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

-13

Но всё же вернемся к первоначальному сценарию на открытой местности: поверх уже полученного от Vulkan прироста в 15-20 процентов, мы уже подбираемся к 30 процентному приросту, ну а самое сладенькое это то, что теперь те самые фризы и подвисания от спавна различных НПС и работы квестов становятся намного плавнее и незаметнее.

-14

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

-15

Ну, правда, ощутить все те сотни фпс не удастся, однако я вам говорю свои настоящие ощущения, это правда рабочая тема… или нет. Вот, например, ЧН отказалась работать в 32-битной версии, а в 64-битной хоть и запустилась, но разницы вообще не было, она на уровне погрешности, а значит не заработало.

-16

Пропускаем и все моды, что работают в 64-битной версии. Проверены были мод "Ловец снов" и "Возвращение в зону", запустили на компе товарища.

-17
-18

Эти 2 мода, что я назвал, использовали 64 бита и там стало только хуже. Мод "Стасонский call of Chernobyl" 32х битный прибавил хорошечно с 77 до 102 кадров, это однозначно приятно иметь больший запас над психологическим минимумом в 60 кадров.

-19

А "Зов Припяти" так и вовсе лучше всех встретил Vulkan, выдавая периодически чуть ли не двукратный прирост.

-20
-21
-22

Я не спец по технической части этого процесса, но осознаю, что переводя DX9 в Vulkan это тоже нагрузка, так что есть смысл осознавать, что волшебства не существует. Так же "Сталкер" это однопоточная игра и ему нужен свободный поток, так что дайте ему это с помощью проги Process Lasso. Ну и большинство старых модов отлично переварят Vulkan, а вот современные моды все чаще уже используют правки рендера и от того вмешательство только повредит. Проще сказать, если в моде есть только папка gamedata и всё, то это 100 процентов стоит запихнуть в Vulkan, а вот если в папке bin правки DirectX файлов, то даже не трогайте, наверняка станет, если не хуже, то бесполезно.

-23

У этой статьи есть видео версия ССЫЛКА.

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

Технический разбор S.T.A.L.K.E.R | Kybel'vile | Дзен

#шутер #стелс #ведьмак #skyrim #quake #StarCitizen #выживание #хоррор #гта #припять #rpg #сюжет #сталкер #лор #разработка #люди #секреты #гейминг