Делаем свой ремастер Mass Effect

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com (подробнее »)
| Гайд | Компьютерные и мобильные игры

Герои не умирают, они просто уходят, чтобы вернуться вновь. Ведь Mass Effect — это не просто игра из прошлого, а целая продуманная вселенная со своими расами, принципами и устоями. Одна из немногих игр, заставившая потесниться на троне саму Star Wars. Стоит ли ждать ремастер и тот самый загадочный Mass Effect 4? Ведь как говорил Коммандер Шепард «ложные надежды не приносят счастья». Я знаю ответ и ничего хорошего не жду, потому что мне страшно даже за издание улучшенной трилогии в руках современной BioWare. Поэтому и был создан гайд, который благодаря гибкости UE3 и мододелам, позволит воскресить Mass Effect в 2021 г.

Тестовый ПК

  • Процессор:  Intel Pentium G4560 2/4 3.5 Ггц
  • Видеокарта:  Nvidia Geforce 1050 2Gb
  • Оперативная память:  2x4 2400
  • Материнская плата:  H110M-DGS R3.0 Bios 7.50
  • Для мониторинга используется Msi Afterburner

Подготовка

Нам потребуется оригинальная версия Mass Effect с английской озвучкой и всеми DLC.  Проверить наличие нужной версии можно через MassEffectConfig.exe в папке с игрой. Выполним первичную настройку игры.

Гибкость движка

Игрой используется Unreal Engine 3.0, что известен своими скрытыми настройками графики и позволяет очень гибко масштабировать игру. Основные настройки хранят ini-файлы – это BIOEngine.ini, где находятся настройки графики и звука. В BIOGame.ini находятся настройки игрового мира, а в BIOInput.ini настройки управления. Я не стану слишком возиться с конфигом, а выключу лишь ограничение FPS и улучшу качество звука. 

Путь до настроек: C:\Users\ваше имя пользователя\Documents\BioWare\Mass Effect\Config

  • TimeBetweenPurgingPendingKillObjects=30 — уменьшил время очистки памяти.
  • bSmoothFrameRate=False — убрал ограничение на 62 fps.
  • UseVSYNC=False — убрал ограничение на 62 fps.
  • SkeletalMEshLODBias=-1 — улучшил качество деталей текстур.
  • ParticleLODBias=-1 — улучшил качество деталей текстур.
  • MaxChannels=64 — улучшил звук.
  • DeviceName=Generic Hardware — вернул хардварный звук.
  • MaxAnisotropy=16 — увеличил качество фильтрации текстур.

Скачать конфиг

Активация многопоточности и задействование Vulkan

Игра использует устаревшую версию графического API DirectX9, который устарел и не позволяет задействовать фишки нового оборудования. Мы переведем игру на использованию API Vulkan, что должно повысить FPS и плавность, а также задействовать все ядра нашего процессора. Cкачиваем DVXK  и открываем файл с помощью архиватора. Затем, разархивируем файл с расширением .tar, и перемещаем файлы из папки x32 в папку с игрой. 

Проверка работы Mass Effect с API Vulkan
Моды

Омолаживаем игру модами, которые будем скачивать с NexusMods. Для установки модов будет использоваться TweaksModManager. Инструкцию установки и использования смотреть на странице модификации.

  1. MEUITM — глобальный мод, что улучшает текстуры, освещение и эффекты в игре.
  2. A Lot Of Textures — еще одна глобальная переделка, совместим с MEUITM.
  3. A Lot of Videos — переработка кат сцен в 1080 или 4к.
  4. Improved Static Lighting for   — глобальная переработка источников света.
  5. Alternate Character Tweaks — красивые текстуры лиц.
Фильтры

Reshade — это набор поверхностных эффектов, который добавляет разные фишки (ретрейсинг, HDR, новые виды сглаживания) без вмешательства в код игры. Скачать, выбрать папку с исполнительным файлом и запустить игру.

  • AMD FidelityFX Contrast — дефолт.
  • DELC_Sharpen — 380.
  • SMAA  — дефолт.
  • Monocular_Cues — дефолт.
  • TAA — дефолт.
  • NFAA — дефолт.
  • Bloom — дефолт.
Результат

Больше скриншотов

Выводы

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

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

AnotherStranger
Или автор хайпит на будущем ремастере… или что-то знает о его качестве.
87638502@vkontakte
скоро увидим, март не далеко.
G
ну опять же, ремастера следует ожидать владельцам консолей, которые играли в игру на Х360 и ПС3.
чего ожидают пользователи ПК от ремастеров _относительно недавних_ игр, непонятно…
238991404@vkontakte
Например ремастер Dark Souls 1 визуально хуже чем подтянутый модами порт PTDE, так что автор большой молодец, и есть вероятность что ситуация повторится с Масс Эффектом и оригинал реально будет красивее.
Последний раз редактировалось
209011867@vkontakte
Так это ремастер по сути только чтобы на консольках продать. Повезет если изменений, там будет хотя бы столько же, сколько и здесь. И то, это маловероятно.
i
на зрение не жалуюсь, но я чёт особой разницы в результате не заметил
87638502@vkontakte
нужно играть дальше, там основная разница.
Последний раз редактировалось
t
mass effect и так отлично выглядит, хотя ремастер надо будет купить на всякий случай. Без модов игра обычно красивее т.к. специально все подбиралось дизайнерами, если что то менять то хуже будет выглядеть.
87638502@vkontakte
к текстурам и заставкам это не относится, ибо там тупо текстуры низкого качества.
87638502@vkontakte
Ютуб сжал видео, как шакал…
209011867@vkontakte
Хорошо освежил игру. Но больше всего я был удивлен поддержкой вулкана. Это и в правду очень круто!
114834040684813398654@google
Для ME3 есть возможность прикрутить многопоточность и вулкан?
87638502@vkontakte
Да, это работает почти на всех играх.
114834040684813398654@google

Ответ 87638502@vkontakte на комментарий
Да, это работает почти на всех играх.


Работать то — работает. Однако под корень отрезает оверлей ориджина. Как не пытался, но в мультиплеер с этими «обвесами» не поиграть. Соло только если :C
А
Ориджин и не нужен: 3 года играл в мультиплеер МЕ3 с неработающим ориджином (в принципе не работающем т.к. он отказывался нормально работать на ПК, игра запускалась через пиратский экзешник, и внутри игры уже логинился к серверам с учетными данными ЕА), в т.ч. и с друзьями (создавалась например комната платина/ледник, и поиск игры с такими параметрами, после того, как все заходили меняли на что хотели).
114834040684813398654@google
Любопытно… пиратский экзешник с не вырезанным коннектом к серверам? В чем смысл пиратки тогда? У меня тоже 2 экзешника. Первый оригинал для мульта, второй для DLCшек ломаных…
Да и хрен бы с ним, с ориджином. Проблема в том, что при попытке пригласить в лобби друга — выскакивает окошко, мол включай оверлей или пошел нахер. Да и как, если не через ориджин друзей в лобби приглашать не понимаю? Может у тебя стим версия? Но она же не 3 года вроде как в стиме появилась, а не так уж и давно???
87638502@vkontakte
Не стоит использовать данные библиотеки в играх с античитом, ибо не известно, как воспримут их. В мультиплеере масс эффект 3 можно — проверял.
Последний раз редактировалось
Y
Огромное спасибо за «DVXK», не знал что есть такое, а у вас из статьи — узнал, теперь со старыми играми попроще стало, а то не приятно, когда в одно ядро упирались и фризы ловили игры)
87638502@vkontakte
магия линукса
114834040684813398654@google

Ответ 87638502@vkontakte на комментарий
магия линукса


Причём тут линукс в толк не возьму?
Y
Насколько я понял, но я мог что-то упустить- Linux, притом, что там нет DirectX, и им нужно было конвертировать dx приложения с 3D графикой во что-то, раньше был OpenGL, теперь лучшее по производительности универсальности — Vulkan.
А DXVK применяют для улучшения производительности Windows игр в Linux через Wine, но как-то более хитро, чем встроенные в Wine библиотеки… ну или как-то так, короче — «костыль», который помогает не только Линуксоидам нормально запускать, но и, неожиданно, тем кто сидит на Windows)
Последний раз редактировалось
114834040684813398654@google
Благодарю за развёрнутое и доступное объяснение!
Я уже сам на гитхабе почитал. Плюс/минус тоже самое и понял. Но, всё равно, спасибо!
87638502@vkontakte
Выше сказано верно, но dxvk просто переводит dx запросы в api vulkan, также он имеет уйму настроек, что могут еще сильнее бустить производительность и не обязательно его использовать с WINE.
Ч
шепард стал выглядеть то ли как турк то ли как представитель ЛГБТ. Эффектов много, а выглядит только хуже
87638502@vkontakte
так не ставь мод на лица.
87638502@vkontakte
да и модульный он
Последний раз редактировалось

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