Как увеличить FPS в играх

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

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

Так как большинство известных игровых проектов построено на устаревшем графическом API Directx 9-11, принципы работы которого закладывались ещё во времена доминирования одноядерных процессоров и проблем с очередью конвейера видеокарт, то даже в новых играх это продолжает оказывать существенное влияние на производительность. Исправить ситуацию призвана магия из мира Linux-гейминга.

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

Проведём эксперимент. Сравним не оптимизированную GTA 4 в режиме Directx 9 vs Vulkan.

Несмотря на свободные ресурсы GPU в первой половине теста, можно с уверенностью утверждать, что использование Vulkan позволяет получить более 30% к максимальному FPS по сравнению с Direct 9, а также более умно распределять нагрузку на CPU. Больше тестов и сравнений вы всегда можете найти на YouTube. Перейдём к гайду.

Ускорение игр

1. Скачиваем DXVK и дважды открываем архив .tar через 7-zip.

2. Перемещаем файлы из папки x32/x64 (в зависимости от разрядности и свежести игры) в папку с вашей игрой.

3. Смело запускаем нашу игру.

Вывод

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

PCДругой
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://t.me/Pavel_Priluckiy

36 комментариев

Добавить комментарий

Pavel_Priluckiy
Этот небольшой гайд я напечатал с телефона полностью для себя. Если вы найдёте ошибку или опечатку в тексте, то, пожалуйста, не бойтесь сообщить о ней в комментариях под материалом. Вместе мы сделаем ixbt/live снова великим.
Работа над ошибками из прошлого материала.
https://www.ixbt.com/live/games/delaem-svoy-remaster-mass-effect.html
370582630@vkontakte
С телефона? x0
Pavel_Priluckiy
Именно!
AlanWake
У тебя статья, чувака который принижал ПК платформу)))) отображается? А то, у меня она пропала и только если из истории по ссылке можно увидеть. Подумал, может он обиделся и отклонил публикацию
Pavel_Priluckiy
Он отозвал её.
Доступно по ссылке.
https://www.ixbt.com/live/games/konsoli-protiv-pk-v-nachale-2000-h.html
AlanWake
Понятно, эхх, обидели человека)))
Pavel_Priluckiy
Никто не обижал, просто очень странный материал. Такое ощущение, что поклонник консолей вышел из бункера.
AlanWake
Да это понятно, я так шуткую. А материал реально непонятный, а про бункер это в точку, он же там 2000-х вспоминал, вот наверное с того времени и не вылазил.
Pavel_Priluckiy
Надеюсь, что он вернётся.
209011867@vkontakte
А GTA4 только на DX9 работает? Просто на сколько знаю подобный метод не работает при переносе игр с DX10 и DX11.
Также интересно что там со стабильностью игр, и буду ли работать моды? Хотя бы на графику. Такие как карпаки и ENB?
Pavel_Priluckiy
Вы что-то путаете, всё работает и на DX10 и DX11. Это же просто обычный способ запуска игр с Linux, который был перенесён на Windows.
Решейдеры и прочие моды тоже работают, так как здесь используется принцип ретранслятора.
102234369177937198791@google
Буквально на днях пробовал DXVK для GTA 4, возможно дело в железе но у меня только фризы появляются после установки, карта GTX 750Ti, субъективный вывод — для древностей не актуально
Pavel_Priluckiy
Попробуйте ещё раз, у меня большое количество отзывов о превосходной работе ретранслятора.
«Причем тут потато мод. Этот вулкан вообще не про это. У меня в ведьмаке 2, фпс был 35-40, нагрузка видяхи 60-70 %. Проц отдыхает. После установки вулкана, фпс поднялся до 50-55 / gpu теперь долбится 99 %. Просадок больше нет.»
4
не удается обнаружить исполняемый файл DirectX 10 или 11 или совместимую с ними видеокарту… и т д
ГТА 5
Pavel_Priluckiy
Назовите свою видеокарту.
4
Назовите свою видеокарту.

Radeon RX Vega 7(встроенная в Ryzen 5 5500U)
Pavel_Priluckiy
Странно, такого не должно быть, возможно, что вы делаете что-то не так.
sigma-V
Спасибо, добрый человек! Попробую испытать на Фолле 4.
У меня R9-380 2-x гиговая, интересно, сработает на ней эта «пилюля» или нет?
GPU-Z (2.46) показывает, что есть поддержка и OpenGL 4.6, и Vulkan, и OpenCL.
Среда — Win7x64Ultimate. Драйвер — Adrenalin 22.6.1.
Попробую, отпишусь.
Pavel_Priluckiy
Вряд ли будет толк в столь новой игре.
sigma-V
Жаль, но попробовать стОит, а вдруг!? ))))
sigma-V
Попробовал.
Эффект да, был, правда, отрицательный. Появились лаги, которых раньше не было, стали быстрее прокручиваться пункты меню в мастерской и при вскрытии замков. А в самой игре движение перса (от третьего лица) стало происходить с рывками. Через ~10-15минут игры вылетел в черный экран. Диспетчер задач (с помощью трех пальцев) вызваться не пожелал. В итоге пришлось жать «Reset»…
Так что, увы, но к 4-му Фоллу (версия 1.10.26.0) этот метод с «Вулканом» не подошел.
Р
спасибо за информацию, но в ROTTR не завелось с видюхой gtx 950m, эх… В логах вот что-то такое OpenVR: could not open registry key, status 2
warn: OpenVR: Failed to initialize OpenVR. Или это только для AMD карт?
Pavel_Priluckiy
Это для всех карт начиная с 2012 года.
С VR никто не тестил.
Р
))да я тоже не пытался с VR, это то что нашел в логах говорящее хоть о какой то ошибке и подумал, что может в этом проблема, ибо не сильно разбираюсь. Вулкановские файлы удалил, работает. Кидаю как в мануале в папку игры. Попытаюсь с другими играми.
Р
Павел, файлы вулкана можно кидать просто в корневую папку игры или как на скрине именно в Binaries? Просто не во всех играх есть такая
Pavel_Priluckiy
Именно где лежит основной EXE. Пройдите на рабочий стол, правый клик по ярлыку, показать в папке и кидаете файлы в открывшуюся папку. Или откройте диспетчер задач, найдите процесс игры и также показать в папке.
Р
Видимо дело в моей рукожопости. Закинул файлы в Hitman 1-й сезон, так и он перестал включаться. Похоже как история сверху с гта 5. В общем то ли я рукожоп, то ли лыжи не едут
Aramis71
Перемещаем файлы из папки x32/x64 (в зависимости от разрядности и свежести игры) в папку с вашей игрой

На скриншоте у вас другой путь (\Mass Effect\Binaries\), так в итоге куда копировать файлы, как определить куда именно копировать?
UPD.
Выше увидел ваш комментарий, вопрос снят.
Об этом надо было написать в самой статье, это чуть ли не самая важная информация.
Pavel_Priluckiy
Мне казалось это очевидным.
A
в масс эффект 2 (ремастер) столкнулся с этой самой проблемой когда если не поворачиваешь камеру то 60 на верт синхронизации, когда бегаешь или камерой вертишь, то рывки и просадки. попробовал данный способ, мси афтебернер теперь пишет что вулкан работает(раньше было дх11) но при просадках стало все еще хуже, до 10-15 кадров. При этом всем загрузка цп и видео и половины нет, даже при просадках
видео 1063, проц р3 1200
A
кажется я нашел в чем дело, был включен режим совместимости с виндоус 8, когда его выключил, просадки стали всего до 50, а с dxvk до 55, видимо стало немного выше фпс
A
только вот иногда картинка становится мега цветастой как будто под кислотой, приходится ребутать игру. плохо что тут пикчу нельзя добавить
69159293@vkontakte
На DX 10-11 играх DXVK не работает. Происходит вылет при старте.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Как 1280 человек породили все население Земли: история изоляции гоминин, которую приняли за вымирание

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

А что, если у темной материи два состояния? Как новая гипотеза объясняет гамма-аномалию Млечного Пути

Астрофизические наблюдения показывают, что эта темная материя составляет около 85% всей материи во Вселенной. Она не излучает свет, не отражает его и не участвует в электромагнитном взаимодействии,...

Обзор проектора FlixTone D9W Ultra: справится даже днем!

Мир мультимедийных проекторов постоянно пополняется новыми моделями и относительно недавно небольшой китайский бренд FlixTone представил 3 модели: D9W Mini, D9W Ultra и D10s. Все они отличаются...

Плавающие города Филиппин: почему народ Баджо веками живет на воде и боится только пиратов

Города на воде раньше казались лишь элементом научной фантастики на страницах книг и сценариев блокбастеров. Но сейчас, со скачком технологий и поднятием уровня моря, Южная Корея официально...

Мощный, со складной трубкой и циклоном: обзор аккумуляторного пылесоса Redkey F11

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

Выбираем смартфон за 10-20 тысяч рублей весной 2026 года: каждому по потребности

В сегодняшней подборке я покажу вам несколько смартфонов в ценовом диапазоне «10-20 тысяч рублей». Эти модели призваны опровергнуть стереотип о том, что в бюджетном классе сложно смартфон с...