Делаем MGR:R GREAT AGAIN | Подкручиваем графон

METAL GEAR RISING: REVENGEANCE4 · 122 ratings9.3k views447 favorites7 min readRussianby LEGUSORUpdated 6 JulView on Steam ↗

Предисловие

ПК-порт данной игры по классике получился не очень в техническом плане - не сравнить, конечно, с первым портом Dark Souls, но тем не менее.

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

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

В моем случае базовое железо: i7-10700f, 32GB ОЗУ и GTX 1080 + Windows 10 22H2 x64 обновляемая.

Что понадобится

Ниже приведен список ссылок на моды и правки, которые будут использованы:

  • Страница на PCGW[www.pcgamingwiki.com] - здесь берем инфу "Skip intro videos" с редактированием exe, "60fps (Use forceFix)" и "Remove noise filter".

  • Force Fix[sourceforge.net] - для работы игры в 60fps.

  • Remove noise filter[community.pcgamingwiki.com] - убирает экранный эффект "шума".

  • Higher FOV - Natively[www.nexusmods.com] - улучшает FOV камеры.

  • ANTI-BLOOM SHADER[www.nexusmods.com] - убирает засвечивание (bloom).

  • Metal Gear Rising File Limit Disabler[www.nexusmods.com] - патченный exe для поддержки мода на улучшенные катсцены. В моем случае ехе можно переименовать на оригинальное имя и дополнительно пропатчить через HEX-редактор на nointro (подробная инструкция к действиям и готовый файл будут ниже).

  • Skip credits and more[www.nexusmods.com] - понадобится, чтобы убрать вылезающий посреди экрана курсор мыши при игре на геймпаде. В данном случае качать вариант с winmm.dll, потому что вариант с d3d9.dll сделал у меня игру незапускаемой до переустановки.

  • MGRR FULLHD 60FPS CUTSCENE UPSCALE[www.nexusmods.com] - улучшенные катсцены в 1080p 60 fps.

  • MGGR HD - Texture Pack for MAP CHARACTER and SHADOW[www.nexusmods.com] - улучшенные текстуры (для запуска игры требуется texmod).

  • TEXMOD[www.nexusmods.com] - для запуска игры с улучшенными текстурами.

  • Skip Menu Eye Opening Animation[www.nexusmods.com] - наравне с nointro ускоряет процесс перехода от запуска игры до главного меню, пропуская начальную сцену с лазерным глазом Райдена перед "Нажмите кнопку".

  • Русификатор текста от ZOG Forum Team[www.zoneofgames.ru] - совместим со всем выше описанным.

Начинаем

  • NO INTRO + большие файлы модов
Первым делом проведем все манипуляции с ехе-файлом игры, чтобы потом про это уже забыть. Здесь два варианта: скачать уже готовый файл[pixeldrain.com], который далее не трогаем, либо скачать модифицированный ехе для поддержки больших модов и вручную по желанию модифицировать, чтобы скипались интро-заставки.

Метод "вручную":
1. Скачиваем Metal Gear Rising File Limit Disabler[www.nexusmods.com], распаковываем и переименовываем как в оригинале на METAL GEAR RISING REVENGEANCE.exe
Скачиваем именно этот:


2. Редактируем полученный ехе-файл в любом HEX-редакторе. Есть бесплатный HxD[mh-nexus.de]. Принцип везде одинаковый, так что не страшно, если у вас другой HEX-редактор, например, HexWorkshop.
Суть:
- открыаем ехе в редакторе;
- жмем Ctrl+R, открывается окно Заменить;
- на вкладке Hex-значения находим и меняем
8B 8D 8C 00 00 00 85 C9 74 13
НА
8B 8D 8C 00 00 00 85 C9 EB 13
- жмем ОК и сохраняем не забывая о копии .bak на всякий случай, которую в конце имени файла можно будет переименовать обратно в ехе, если что-то пошло не так.
Готово! Теперь наш ехе поддерживает большие моды и содержит no intro fix.
  • Скрываем курсор мыши при игре на геймпаде
Скачиваем Skip credits and more[www.nexusmods.com] в варианте winmm.dll и закидываем в папку с игрой:

Путь: ...\Steam\steamapps\common\METAL GEAR RISING REVENGEANCE


Примечание: в этом моде требуется лишь выше описанная функция, потому что остальные уже есть и без него, а сам мод скачан именно winmm.dll, потому что вариант с d3d9.dll просто сломал мне игру, после чего пришлось переустанавливать.

Моды в папку GameData

Далее идут моды, которые кидаем в папку GameData
  • ANTI BLOOM
Скачиваем ANTI-BLOOM SHADER[www.nexusmods.com], и закидываем файл shader.dat в GameData, не забывая сделать резервную копию оригинального файла, на всякий случай.

Путь: ...Steam\steamapps\common\METAL GEAR RISING REVENGEANCE\GameData

Ниже оригинальный скриншот автора мода для контраста:

Так выглядит игра уже с модом:


  • NO NOISE FILTER
Скачиваем Metal Gear Rising: Revengeance - NoNoiseFilter[community.pcgamingwiki.com] и устанавливаем по аналогии с предыдущим: файл shader2.dat кидаем в папку GameData по пути:
...\Steam\steamapps\common\METAL GEAR RISING REVENGEANCE\GameData

На дальнем фоне заметно отсутствие шума. На скриншоте детально не передать:


  • Higher FOV - увеличивает дальность камеры
Скачиваем Higher FOV - Natively[www.nexusmods.com]. Содержимое (папка сamera и все файлы) кидаем в папку GameData по пути:

...\Steam\steamapps\common\METAL GEAR RISING REVENGEANCE\GameData

В моем случае скачана полная версия мода.

Мод так же увеличивает поле обзора и пределы видимости.


  • SKIP EYE OPENING - пропускаем фрагмент перед главным меню

Скачиваем Skip Menu Eye Opening Animation[www.nexusmods.com].
Внутри два файла - pl0110.dat и pl0111.dat.
Открываем папку GameData, внутри создаем папку pl и закидываем в нее эти два файла.

Путь: ...Steam\steamapps\common\METAL GEAR RISING REVENGEANCE\GameData\pl


  • Катсцены 60 FPS 1080p
Скачиваем MGRR FULLHD 60FPS CUTSCENE UPSCALE[www.nexusmods.com]. Всего здесь три архива: два пака катсцен и папка event.

Папку event закидываем в GameData по пути:
...\Steam\steamapps\common\METAL GEAR RISING REVENGEANCE\GameData

Два пака катсцен закидываем в папку GameData\Movie с заменой по пути:
...\Steam\steamapps\common\METAL GEAR RISING REVENGEANCE\GameData\movie

Благодаря ранее модифицированному ехе-файлу игры все запустится как родное.

Ниже оригинальный скриншот автора мода:


Примечание: Этот мод, на мой взгляд, самый значимый, так как обеспечивает наиболее комфортный игровой опыт за счет отсутствия разрыва между геймплеем в 60fps и катсценами в 30 fps 720p, как это было в оригинале и полностью рушило погружение и выбивало из ощущения "потока", ведь сцен в игре более 50-ти. Катсцены в разрешении 1080p 60 fps, и чище в плане детализации. Но главный минус - все это дело весит 20 Гб. Сама игра не будет весить больше, потому что замена файлов, но качать кому-то придется долго.

Завершаем

  • FORCE FIX - запуск игры в 60 FPS

Скачиваем ForceFix_1.02[sourceforge.net].
Единожды ЗАПУСКАЕМ ПЕРЕД ИГРОЙ, ставим 60 Hz, убираем галочку внизу, нажимаем ДА, закрываем программу. Если не нажимать галочку, то придется включать прогу перед каждым запуском игры. Так же вы можете попробовать изменить герцовку во вкладке Custom, если частота обновления экрана у вас отличная от 60 Hz.
Примечание: При повторном запуске программа выдаст окно с угрозами. Если нажать ДА то снова увидите окно программы, если – НЕТ, то для вас ничего не изменится.

Остался последний мод (запуск игры через TEXMOD)

  • HD-текстуры

1. Скачиваем MGGR HD - Texture Pack for MAP CHARACTER and SHADOW[www.nexusmods.com]. Всего там три файла: текстуры для теней, карт, и персонажей. В моем случае скачан полный пак.
Всего три файла:
- MGRR HD CHARACTER.tpf
- MGRR HD MAP.tpf
- MGRR HD SHADOW.tpf

Их мы будем подгружать через Texmod.

2. Скачиваем texMOD[www.nexusmods.com].
Запускаем Texmod.exe. В нашем случае программа будет работать в режиме Package mode. В остальные настройки лезть нет необходимости. А теперь запуск:
- выбираем ехе-файл игры в поле Target Application;
- открывается диалог Select package. Жмем на кнопку с желтой папкой, далее - Browse и выбираем три ранее скачанных файла текстур;
- нажимаем RUN и запускаем игру.
Главное неудобство в том, что так придется делать постоянно - каждый запуск игры, если хотим эти текстуры.

Примечание: При запуске игры вас встречает белый экран и вы думаете, что все пропало, но на самом деле это texmod так подгружает текстуры. В моем случае ожидание ~30 секунд – и начинается игра.

Последний шаг: в настройках графики игры ставим все на HIGH (высокие), анизотропию x16, отключаем размытие в движении (motion blur) и крутим сглаживание на максимум (MSAAx8).

На этом основная задача по облагораживанию игры завершена! Если у вас все получилось, то вы восхитительны и достойны похвалы!

Скриншоты

Ниже скриншоты игры со всеми модами (1920х1080):



P.S. Дополнительно

  • Metal Gear Rising: Revengeance PC Fix by Steam006[community.pcgamingwiki.com] - универсальный фикс для решения базовых технических проблем. Пароль к архиву: pcgw
    Распаковать в папку с игрой файлы d3d9.dll, Metal_Gear_Rising_Revengeance_PCFix.dll, Metal_Gear_Rising_Revengeance_PCFix.ini и настроить под себя параметры, открыв файл Metal_Gear_Rising_Revengeance_PCFix.ini.
    По желанию можно добавить в папку игры из архива файл steamapi.dll для использования c ReShade.

Если у вас высокое разрешение экрана или герцовка выше 60 Hz, то попробуйте что-нибудь из этого:

И, наконец...
  • Improved Metal Gear Rising[www.nexusmods.com] - огромная солянка модов. Я не ставил - не вижу смысла. Просто оставил здесь.

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.