Dark Messiah of Might & Magic Single Player

Dark Messiah of Might & Magic Single Player

29 ratings
Чиним Dark Messiah с помощью кривых рук и такой-то матери
By WhiteDragonStorm
Еще один ультимативный гайд, как заставить синглплеер игры работать. С шорткатами, картинками, ссылками и читами (нет).
2
   
Award
Favorite
Favorited
Unfavorite
I. Вступление (оно же заключение для ленивых)
Это сборная солянка из всего, что помогло мне починить вылеты, повысить качество игры и увеличить размер полового ковра в 6 и более раз (проверено на Win10). Впереди полотна текста, т.к. Dark Messiah уже староват и полон багов, поэтому его придется простучать напильником.

Если вам лень и вы доверяете случайным людям в интернете (а вы совершенно точно должны, потому что а как иначе), то вот шорткат в виде архива: https://mega.nz/file/EAwGkBwT#BNwAzO5iX9GQmhjskacAHmcM6kQQ-e1p0gQH-x_ry9U. В этом случае моя статья вам БОЛЕЕ НЕ НУЖНА, все инструкции и файлы уже будут внутри. Ну разве что в раздел советов загляните. И лайк поставьте. И коммент. И вообще.

Хотите все сделать сами? Не проблема, ниже я опишу этапы, инструменты и прочее со всеми необходимыми ссылками и комментариями. Вся история займет у вас 20-40 минут, с архивом будет чуть быстрее.

Неленивым и подозрительным - добро пожаловать в основной гайд.
II. Предварительные требования
  1. Аккаунт на NexusMods [www.nexusmods.com] (или друг, у которого он есть)
  2. Notepad++ [notepad-plus-plus.org]. Учтите, что мы будем его использовать еще и как HEX-редактор. В целом можете брать вместо него любую другую удобную вам утилиту.
  3. Доступ в интернет . Если вы читаете эту статью из ядерного постапокалипсиса в далеком мрачном будущем, то не хворайте там. Ну и отпишите в комментах, сколько стоит полкило мутафруктов.
III. Технические патчи


Hacker time! Вы всегда завидовали этому крутому техногику из Kung Fury? Хотели стать похожим на него? Вам безумно повезло, потому что моя статья... нет, не поможет в этом. Вам пора повзрослеть. Извините.

Первым делом правим вылеты и лечим стабильность. В основном информация взята из этого прекрасного гайда: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2830060155 Перед автором снимаю шляпу (и не только).

Идем по порядку:
  1. На странице игры в вашей библиотеке в правой части найти кнопку с шестеренкой, кликнуть и в выпадающем списке выбрать пункт "Свойства"
  2. В появившемся окне на вкладке "Общие" в поле "Параметры запуска" дословно ввести следующее:
    +datacachesize "128" +map_background none -novid
    Это отключит интро, модельки в главном меню (с ними случаются проблемы) и увеличит объем кэша видеопамяти
  3. Открыть Notepad++, в верхнем меню выбрать Плагины > Управление плагинами
  4. В менеджере плагинов на первой вкладке ввести в поиск HEX-Editor и установить его
  5. Открыть папку с установленной игрой (шестеренка > Управление > Посмотреть локальные файлы)
  6. В открывшейся папке найти файл mm.exe и сделать его копию на всякий случай
  7. Открыть оригинальный mm.exe в Notepad++ (будет выглядеть как белиберда), затем в верхнем меню Плагины > HEX-Editor > Посмотреть в HEX
  8. !ВАЖНО! найти адрес 00000dd0 и сменить значение в шестом байте с 0f на 2f. Обращаем внимание, что адреса указаны в столбце слева, а байты вверху, причем их нумерация начинается с нуля, а не с единицы. По ссылке на гайд выше в разделе "How To" есть отличная картинка с примером.
  9. Сохранить файл. Все эти манипуляции позволят игре использовать 4Гб оперативы вместо двух.

Третьим пунктом автор оригинального гайда не рекомендует менять расширенные настройки графики, тем более что они сбросятся при перезапуске. Я такого не заметил.
Еще учтите, что после всех патчей вылеты могут случаться. Будьте предельно бдительны сохраняйтесь чаще.
IV. Улучшение качества игры


В принципе вы уже можете запустить игру и она даже будет работать. Однако в ней осталась куча иных проблем, которые будут вас дико раздражать и которые желательно исправить. С этим нам поможет NexusMods. Скажу сразу, я хотел играть в максимально ванильную Dark Messiah, поэтому здесь всего три мода.



Less Punishing Balance [www.nexusmods.com]

Мод немного ребалансит игру, меняя стоимость некоторых важных талантов, и правит статы нескольких типов оружия (детальнее можете оценить на его странице). Да, если вы устали ловить урон от полутораметровых гоблинов с десятиметровыми хитбоксами атак, лекарство от этого тоже здесь.

Установка:
  1. Скачиваем мод и распаковываем
  2. Копируем из архива папки mm и custom и вставляем в корень директории с игрой. С перезаписью, если требуется
  3. Заходим в папку mm (тут же, в директории игры) и проверяем наличие папок SAVE, cfg и media. Если они есть, копируем их и вставляем в папку custom в корне директории игры



Wizard Eye Fix [www.nexusmods.com]

Правит слепящий при использовании талант "Кошачий глаз" (местный магический аналог ночного зрения). Под исправлением я имею в виду, что вместо СЛЕПЯЩЕЙ ЯРОСТИ ТЫСЯЧИ СОЛНЦ вы иногда будете получать ксеноновыми фарами по глазам, но это уже что-то.

Установка:
  1. Скачиваем мод и распаковываем
  2. Заходим в архиве в папку mm, проваливаемся до конца и открываем spells.txt
  3. Находим в нем параметры Lightmap_Max_Add_LDR, Lightmap_Max_Add и Props_Max_Add и устанавливаем каждый в 0.00001. Этого нет в самом моде, но в комментариях к нему советовали, на скриншоте [imgur.com] можно оценить разницу
  4. Возвращаемся в корень архива, копируем из него всю папку mm (original не нужна) и вставляем в корень директории с игрой



Dark Messiah Skin Pack YEAH [www.nexusmods.com]

Ретекстур персонажей, предметов, заклинаний. В частности, уменьшает эффект свечения от заклинаний типа Чары (майндконтроль), что полезно, когда вы в темноте со включенным ночным зрением.

Установка:
  1. Скачиваем мод и распаковываем
  2. Копируем папку materials, идем в директорию игры, далее в custom и вставляем ее туда
V. Проблемы с локализацией


Тем, кто умеет в инглез, я все же советую играть с английской озвучкой. Оригинальный войсактинг дает 100 очков форы русскоязычному, нет путаницы с именами (Линна, которая вообще-то Leanna) и голосами (в прологе Фенриг озвучен другим актером), фразы не накладываются друг на друга.

Несколько моментов:
  • Если играете на русском языке, скорее всего лучшая вайфу в игре начнет разговаривать с вами на кавайном немецком. Ей вроде бы и идет, но если хотите исправить, надо искать аудиофайлы с русскими репликами. Лично я брал отсюда, раздел "Озвучка Заны" (автору респект):
    https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=230477436

  • Игра любит вам в систему ставить французскую раскладку, причем в системном трее (внизу справа) ее будет, а в меню раскладок Windows нет. В гайде выше в разделе "Французская раскладка" совет рабочий, только перед удалением раздела на всякий сделайте его экспорт (ПКМ > Экспортировать). Если когда-нибудь понадобится, сможете быстро вернуть.

  • Есть неподтвержденное мнение UPD Проверено, язык игры зависит не только от ее собственных настроек, но и от языка интерфейса Steam. Если есть желание (и умение) играть на другом, идем в верхнее меню: Steam > Настройки > Интерфейс > Язык клиента Steam

  • UPD В комментариях всплыл вопрос, можно ли играть с оригинальной озвучкой и русскими субтитрами. Можно. Для этого в интерфейсе Steam оставляем русский, а в настройках самой игры (шестеренка на ее странице в библиотеке) указываем английский. Steam после таких телодвижений потребует обновить игру, обновляем. Теперь персонажи в игре и в катсценах на движке говорят по-английски, субтитры остаются русские (если вы не забыли их включить). Исключение только видеоролики, они целиком на русском, но в них и цсубтитров нет. Такой вот ФранкенСареф.
VI. Общие советы
На всякий случай повторю очевидное. Игра 2006 года выпуска, в ней много проблем, и технических, и игромеханических. Даже этот гайд не закрывает их все. А еще в ней очень много очевидных и не очень механик (за что ее и любят).
  • Если у вас арахнофобия, то добрые люди из комментариев подсказали вам решение, No-Spider Patch[www.gamefront.com]. Жмем Download, ждем, качаем, разархивируем и копируем папку mm в корень игровой директории с перезаписью. Мод меняет всех пауков в игре, даже мелких, на средневековых свинок и вдогонку отключает им интеллект:

    Они просто будут стоять и смотреть на вас. Нет, плеваться паутиной не станут. Да, стоять будут иногда на отвесной стене. Это средневековые небритые гигачады, а не нонешние соевые пуськи-смузихлёбы, смиритесь с этим.
    А, еще. Тот самый павук (который the), его моделька останется прежней, но он теперь ваншотный. Если хотите закончить эту сюжетную линию, один тык по нему сделать придется.
    По очевидным причинам этого мода в архиве нет.

  • Если можете, играйте с английской озвучкой. Российские локализаторы в 2006 году еще не умели в качество

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

  • Планируйте свой билд. Перебросить очки навыков в ванильной версии нельзя. Прокачать все навыки до уровня Рембы тоже. Некоторые навыки полезнее других. Разные билды - основа реиграбельности Dark Messiah

  • Это ARPG (ключевые буквы тут RPG), поэтому пылесосьте все, что видите. Потом пригодится. Или нет

  • Это игра студии Arcane, она вознаграждает за внимательность и любопытство. Кто играл в Dishonored/Prey/Deathloop, тот уже понимает, о чем речь. Тем, кто еще не, скажу отдельно: исследуйте всё. Экспериментируйте со способностями. Наблюдайте вначале, действуйте потом. Если кажется, что вы можете куда-то добраться, туда есть путь. Способов пройти каждую игровую ситуацию больше одного (порой сильно больше)

  • Это игра на движке Source и физика здесь играет большую роль. Нет, второй закон термодинамики тебе не пригодится, но познакомить оппонента с Ньютоном порой будет полезно
P.S.
Напомню, гайд не решает часть игровых проблем, будьте к ним готовы.
Если нашли в тексте неточность или владеете иной важной информацией, черканите в комменты, обновлю статью.
Ну и авторам гайдов по ссылкам в тексте респектните, они проделали не меньшую работу. Удачи!


25 Comments
SilverSet 4 Oct @ 12:04am 
@Devil Zil Maker, у меня есть свое руководство, там подробно расписаны дополнительные меры. Важно, чтобы была последняя версия МЛ, а также лицензионная версия самой игры.

МЛ в разы улучшает стабильность игры, так что советую играть через него.
Devil Zil Maker 3 Oct @ 11:48pm 
@SilverSet, Пробовал лаунчер ставить для интереса - проблему не решил, всё было так же. Я правильно понимаю, что речь идёт про [WoS]?
Devil Zil Maker 3 Oct @ 11:47pm 
@WhiteDragonStorm, Спасибо за ответ, нашёл причину: нужно из каталога mm скопировать каталог media, и закинуть в custom. Вот кстати не знаю, у меня и полностью на русской локализации такая же проблема была
WhiteDragonStorm  [author] 3 Oct @ 3:20pm 
SilverSet, да не самопиар. Мысль-то дельная, у меня только руки не доходят пока докинуть про мод лаунчер и еще пару импрувментов
WhiteDragonStorm  [author] 3 Oct @ 3:18pm 
Devil Zil Maker, эта ошибка у меня тоже возникала, причем в том же месте, во время попытки играть с русскими сабами на английской озвучке. Починил, если все верно помню, так:
1. Снес игру
2. В стиме проверил, что язык интерфейса английский
3. Игре поставил английский в настройках
4. Установил игру снова
5. Игре поставил русский в настройках

В пунктах 3 и 5 не уверен за давностью, но переустановка явно помогла.
SilverSet 3 Oct @ 8:38am 
Понимаю, что самопиар, но все же рекомендую включить ссылку на Мод Лаунчер (гитхаб или мое руководство, без разницы) куда-нибудь сюда. Последняя версия как раз исправила ошибку с Bink файлами, а еще игра должна работать на 11 винде.
Devil Zil Maker 3 Oct @ 7:23am 
После подбора кристалла в прологе,перед запуском сцены, игра вылетает с ошибкой [Blink] Error opening file : Error opening file.. Skipping video. Кто либо сталкивался с подобным и есть ли мысли, куда копать? Проверил папку media, все на месте
WhiteDragonStorm  [author] 24 Sep @ 2:38pm 
4) В разделе "Troubleshooting" на странице лаунчера рекомендовали запустить mm.exe в первый раз вручную, после чего стим версия будет работать как надо.

Кажется, я тоже первый раз запускал экзешник вручную. Плюс у меня игра тоже не запускалась, как и у вас, но там проблема была в отсутствующем SDK
WhiteDragonStorm  [author] 24 Sep @ 2:36pm 
Пара вопросов:
1) Какая операционка и какое железо?
2) Пробовали ли вы в свойствах экзешника ставить режим совместимости с более ранними версиями windows и/или запускать от имени администратора?
3) Если пользуетесь мод лаунчером и установили Restoration Mod, проверьте, что Advanced SDK установлен, активирован и стоит в списке первым
ЛЮБЛЮ СИСЕЧКИ 24 Sep @ 1:31pm 
чет ниче не помогает, уже и мод лаунчеры устанавливал и фиксы и другие экзешники, игра просто не запускается, висит в стиме типа я играю, но на деле ничего не происходит