Might & Magic: Heroes VI

Might & Magic: Heroes VI

224 ratings
Руководство для тех, кто не может запустить игру
By Kai
Иногда бывает, что купившие игру игроки сталкиваются с проблемами её первоначального запуска.
Данное руководство просто обобщение лекарств, некоторые из которых помогут всё же запустить игру.
8
2
2
   
Award
Favorite
Favorited
Unfavorite
Предисловие
Если вы ещё не купили эту игру, и собираетесь её купить, то надо будет кое-что знать заранее. Игра хороша, но не обошлось от сюрпризов от юби-софта.
Данная игра запускается из Uplay-лаунчера, творения юби. Мало того, игра ТРЕБУЕТ установки юби-лаунчера. Поэтому, когда запускается игра из стима, автоматически запускается юби-лаунчер, который автоматически запускает игру. В идеале.
На деле же, довольно часто перед первоначальным запуском игры приходится совершить несколько ритуалов, о которых и будет идти речь ниже.
Основное, что нужно сделать
1. Если Uplay-лаунчер был установлен через стим при установке игры, то его необходимо деинсталлировать, после чего удалить его папку (по умолчанию она тут C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\).
Скачать последний Uplay-launcher тут:
http://uplay.ubi.com/#!/en-GB/ (надпись наверху справа - "Download Uplay on PC").


2. Там же создать аккаунт юби под надписью "Create a Uplay Account", если таковой ещё не не имеется.

3. Лаунчер установится (по-умолчанию) в "C:\Program Files\Ubisoft\Ubisoft Game Launcher\" или в "C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\", в зависимости от системы. В пути к лаунчеру не должно быть кириллицы, имейте это в виду, если устанавливаете его куда-то в другое место.

3. В свойствах Uplay.exe (если вин7-8) ставим "запуск от имени администратора". Так же на всякий случай можно это сделать в файлах UbisoftGameLauncher64.exe и UbisoftGameLauncher.exe.

4. В случае ошибок в вин8 так же может помочь установка в свойствах каких-либо из этих файлов (а так же файлов самой игры "Might & Magic Heroes VI.exe" и "Game.exe") режима совместимости с винХР или вин7 (и запуска от имени администратора).

5. Игру скачиваем строго в стиме. В пути к каталогу с самой игрой (и к юплею) не должно быть кириллицы (иначе чревато потерей сохранений).

6. Запускаем Юби-лаунчер. Он обновится, если нужно. В самом лаунчере сверху выбираем закладку "Games". Если игра ещё не зарегистрирована, то выбираем там "Activate product", вводим код (сам код можно посмотреть - правой кнопкой на Might & Magic Heroes VI в списке игр в стиме, пункт "посмотреть цифровой ключ", далее "скопировать в буфер обмена").


И игра должна появиться в списке:


7. Часто глючит синхронизация сейвов локальных с сервером (особенно, если много сохранений), так что эту опцию можно отключить в юби-лаунчере (зубчатое колесо справа сверху->General->Enable Cloud Save Synchronization... снимаем галочку).

8. Так же желательно запускать Steam от имени администратора.

9. Если при запуске игры выдаётся сообщение "нет соединения с конфлюксом", то значит юплей либо устаревший, либо криво обновился, либо был установлен при установке героев посредством стима.
Сохраняем куда-нибудь из каталога юплей-лаунчера папку с сейвами "savegames", если есть какие-либо сейвы. Деинсталлируем юплей либо через "установка/удаление программ", либо через uninstall.exe в папке юплея. После чего удаляем всю эту папку "Ubisoft Game Launcher", т.к. при деинсталляции удаляется не всё. Далее качаем лаунчер заново по ссылке из пункта 1. После установки не забываем в свойствах выставить "запуск от админа".

10. Если внезапно игра перестала загружаться, и все вышеперечисленные лекарства не помогают, то попробуйте следующее:
Удалите (переименуйте/переместите) папку игры в документах:
Мои документы\Might & Magic Heroes VI\
Папка заново создастся и настройки по умолчанию применит.
Может помочь.

11. Если соединение с конфлюксом никак не происходит, и всё вышеописанное не помогает, можно попробовать следующее:
Сначала надо добавить напрямую в хосты следующие адреса:
C:\Windows\System32\drivers\etc\ открыть hosts в блокноте и добавить в конец:
87.248.214.183 static3.cdn.Ubi.com
95.140.224.199 static2.cdn.Ubi.com
87.248.214.183 static1.cdn.Ubi.com

сохранить и перезагрузить компьютер.

Дальше проверить, нет блокирует ли чего файрвол.
Если в интернет доступ через роутер, то надо проверить настройки файрвола "NAT IP Forwarding" или "Hardware NAT". Если включено - отключить.

12. Если при запуске игры только зависший чёрный экран, то есть вероятность, что глючат видеоролики (точнее, встроенный плейер). Попробуйте переместить\переименовать папку игры "Movie" (она находится в "Steam\SteamApps\common\Might and Magic Heroes VI\Data\"). На саму игру это не повлияет. Потом можно вернуть обратно.

13. Если при запуске игры выскакивает ошибка "Failed to load configuration", то нужно открыть файл "hosts" (C:\Windows\System32\drivers\etc\) в блокноте. Там будет что-то вроде:
127.0.0.1 localhost
::1 localhost
Удалите всё, что ниже этих строк (предварительно скопировав куда-нибудь себе на всякий случай), сохраните, перезагрузитесь.

Вот и всё. При запуске из стима автоматически запустится юплей-лаунчер, и игра. При запуске из юплей-лаунчера автоматически запустится стим.
У некоторых при запуске игры выскакивает пару раз подряд некая ошибка с dll. Но далее на игру это никак не влияет.
У кого-то не помогало для запуска вообще ничего, ни переустановка драйверов, ни переустановка игры. И вылечилось переустановкой виндовс, почему-то.
Проблемы с ключами активации
Есть основная игра - Might and Magic Heroes VI (вводная кампания, после чего открываются 5 кампаний за орков/демонов/человеков/трупаков/японцев).
Далее было выпущены 2 дополнения: пираты (кампания за орков) и пляска смерти (2 кампании за трупаков).
После было выпущено дополнение Shades of Darkness (кампания за тёмных эльфов). Так вот (алярма!), это ОТДЕЛЬНОЕ дополнение. Оно не требует оригинальной игры. И если его активировать не имея оригинальной игры, то там и будет кампания только за тёмных эльфов.

Главная проблема, однако, в том, что юбисофт разделяет ключи от разных верcий игры. Точнее, игра одна, а ключи активации имеют различные версии: версия от Буки для стран СНГ, версия для стима, родная версия от юби, и, может, ещё каких версий наклепали. То есть, если у вас основная игра от Буки, то к ней не подойдёт купленный ключ дополнений стим версии, или купленный в юби-магазине. Так же несовместимы купленные в юби-магазине ключи и ключи стима.
Ключи разных версий игры между собой несовместимы.

Стимовский полный комплект игры - Complete Edition. Включает в себя основную игру и все дополнения.
Даже если вам при покупке выдан набор ключей, то сначала активируйте ключ Complete Edition, после чего проверьте, всё ли на месте. И уж потом скормите игре остальные ключи, но уже в самой игре.
Если какие-то дополнения были куплены к уже имеющейся основной игре, то активировать их так же лучше в самой игре. На главном экране: "разблокировать дополнение"->"разблокировать"->ввести ключ.
Возможные баги и способы их обойти
1. В самой игре возможны глюки, если железо не самое модное. Это внезапный чёрный экран при просмотре талантов или входа/выхода из битвы. Тут лечится простым снижением каких-либо настроек видео на уровень пониже от максимального (тени/шейдеры/текстуры). Разницы не заметно, а баги пропадут.
Так же есть вероятность при начале миссии, что будет чёрный экран вместо выбора бонусов династии. Курсор видно, музыка играет. Тогда просто надо провести по центру экрана курсором сверху вниз, кликая кнопку мыши. Случайно нажмётся кнопка "ок".
Либо так же при загрузке миссии вместо заставки возможен чёрный экран, но курсор видно, и музыка играет. Тут надо просто дождаться, когда музыка стихнет, и чего-нибудь нажать.

2. На некоторых ноутбуках может возникнуть баг - курсор пропал.
Спасёт оконный режим.
Открываем файл ProfileData (он в "мои документы\Might & Magic Heroes VI\имя\") в блокноте.
Ищем там:
<gfx_Fullscreen2>Fullscreen</gfx_Fullscreen2>
меняем на:
<gfx_Fullscreen2>Windowed</gfx_Fullscreen2>

Можно там же убавить разрешение:
<gfx_Resolution>1680x1050</gfx_Resolution> - выставляем нужное.

3. На некоторых картах NVidia бывает баг. Всё покрывается каким-то чёрным туманом.
Нашёл на форумах решение. Не проверял, ибо я сижу на Ати-картах. Возможно, может кому-то помочь.

a. Правый клик на настройках NVidia на панели задач.
b. Выбираем Nvidia Control Panel.
c. Там кликнуть на Manage 3D Settings.
d. Там должны быть подпанели справа, одна "Global Settings", вторая "Program Settings".
e. Клик на "Program Settings". Там будет что-то вроде "1. Select a program to customize". Выбираем "Might and Magic Heroes VI". Если этого названия там нет, то кликаем "Add" и ищем (в Steam\SteamApps\common\Might and Magic Heroes VI\). Должно иметь название "Magic Heroes VI Shades of Darkness" или подобное.
f. Клик на "Program Settings". "2. Specify the settings for this program". 8-я опция там будет "CUDA - GPU'S". Клик туда и смотрим опции. Одна из них - "Use global setting" и выбрана ваша видеокарта. Отключаем это, включаем "Use these GPU's" и кликаем на имя вашей видеокарты. Кликаем "Apply" внизу справа.

Если что-то не так и как-то по-другому исправляется, пишите в камменты, исправлю.

4.У кого-то игра не реагирует на выставленный в опциях игры в стиме русский язык. Русифицировать можно и по-другому. Игра изначально имеет русскую озвучку и текст, нужно просто ткнуть её носом.
Открываем regedit (windows\regedit.exe либо выполнить->regedit), открываем раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Ubisoft\Might & Magic Heroes VI (или HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ubisoft\Might & Magic Heroes VI, если и там и там разделы существуют, то изменяем в обоих местах), ищем там параметр "Language". Если такой есть, то меняем там значение на 419 (в 16-ричной системе, оно же 1049 в десятичной). Если такого параметра нет, то создаём его (правой кнопкой мыши в правом окне, "создать"->"параметр DWORD"), имя "Language" и ставим это значение.
При запуске игры всё должно стать по-русски.

5. Жёсткие тормоза при движении мышкой.
Если используется мышь типа Razer, Redragon или подобные геймовые, то в их настройках нужно снизить частоту опроса usb-порта. По ситуации, до 125-250 герц, или до параметра, когда перестаёт лагать.

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

7. Любая ошибка при запуске, выдающая сообщение, что что-то связано с libcef.dll.
Лечится удалением и переустановкой юплей-лаунчера, как указано в начале руководства. С обязательным удалением папки лаунчера перед переустановкой (сейвы игр, если есть, желательно куда-нибудь сохранить).

8. Всё так же чёрный экран при запуске, и всё вышеперечисленное не помогло.
Нужно выставить свойствах файла "Might & Magic Heroes VI.exe" (в папке с игрой) на закладке "совместимость" отметить пункт "Отключить оптимизацию на весь экран".

Надеюсь, кому-то помогло.
По поводу багов и их исправлений
Герои 6 делала венгерская контора "Black Hole Entertainment".
Из-за косяков с юби контора близилась к развалу, но кое-как всё же доделала игру, выпустила несколько патчей. После чего стала банкротом.
http://www.geekscape.net/black-hole-entertainment-goes-bankrupt-heroes-vi-creators-blame-ubisoft

После за игру принялась немецкая контора "Limbic Entertainment", выпустив 2 дополнения - "Пляска смерти" и "Пираты".

Затем над последним дополнением "Грани тьмы" работала китайская фирма "Virtuos", которой в 2012 были переданы права на разработку. И которая осенью 2013 объявила о прекращении техподдержки героев и о своём банкротстве.

В общем, баги правиться не будут. Придётся мириться с тем, что имеется, благодаря юбисофту.
Мелочи
1. Если скачали сторонние карты, то кидаем их в этот каталог:
My Documents\Might & Magic Heroes VI\Scenario\

2. Полезный сайт. Там можно даже прокачивать династическое оружие, не заходя в игру:
http://heroes-6-conflux.uk.ubi.com/soulforge

3. В онлайн режиме (при соединении с конфлюксом) игра хранит сейвы с малоинформативными именами в папке "Ubisoft\Ubisoft Game Launcher\savegames\<длинный_код>\44\".
Эти файлы юплей и пытается синхронизировать с облаком.

В оффлайн же режиме, сейвы игра хранит в "Мои документы\Might & Magic Heroes VI\<имя_пользователя>\Save\".

Потому игра и не видит разные сейвы в оффлайн и онлайн режимах.

Если же игра не видит сохранения совсем, то, как уже написано выше, проверьте, нет ли в пути к юплею и игре кириллических имён.

4. Если кто-то вынужден играть в оконном режиме, но на полный экран, и раздражает рамка и заголовок окна (в настройках её убрать невозможно, а "-window -noborder" тут не сработает), то можно воспользоваться следующим:

Для какой-то игры с подобным косяком я написал простенькую программку, не став искать лёгких путей :)
Написана в делфи. Кто сталкивался, сможет сделать так же, либо найдётся какой-нибудь знакомый, кто скомпилирует это.
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; cbProcName: TComboBox; procedure Button1Click(Sender: TObject); procedure FormShow(Sender: TObject); private { Private declarations } path: string; public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var LStyle, LExStyle, LClassStyle: Cardinal; Hnd: HWND; s: string; begin if cbProcName.ItemIndex < 0 then Exit; s := cbProcName.Items[cbProcName.ItemIndex]; Hnd := FindWindow(nil, pWideChar(s)); LStyle := GetWindowLong(Hnd, GWL_STYLE); LExStyle := GetWindowLong(Hnd, GWL_EXSTYLE); LClassStyle := GetClassLong(Hnd, GCL_STYLE); LStyle := LStyle and not (WS_CAPTION or WS_BORDER or WS_THICKFRAME or WS_DLGFRAME or DS_MODALFRAME) or WS_POPUP; LExStyle := LExStyle and not (WS_EX_DLGMODALFRAME or WS_EX_WINDOWEDGE or WS_EX_TOOLWINDOW or WS_MINIMIZEBOX or WS_MAXIMIZEBOX or WS_SYSMENU); LClassStyle := LClassStyle and not (CS_SAVEBITS or CS_BYTEALIGNWINDOW or WS_EX_CONTEXTHELP); SetWindowLong(Hnd, GWL_STYLE, LStyle); SetWindowLong(Hnd, GWL_EXSTYLE, LExStyle); SetClassLong(Hnd, GCL_STYLE, LClassStyle); SendMessage(Hnd, WM_SYSCOMMAND, SC_MAXIMIZE, 0); end; procedure TForm1.FormShow(Sender: TObject); begin path := ExtractFilePath(Application.Exename); if not FileExists(path + 'ProcList.txt') then Exit; cbProcName.Items.LoadFromFile(path + 'ProcList.txt'); end; end.

Програмка читает список возможных окон в файле ProcList.txt и добавляет его в выпадающий список. После выбора нужного окна из этого списка и нажатия кнопки просто программа делает окно во весь экран и убирает рамку. В папке с программой создайте текстовый файл ProcList.txt и добавьте туда строчку "Might & Magic Heroes VI". Можно добавить другие названия, если потребуется, для других игр (нужны названия именно заголовков окон).
Запускаете игру в оконном режиме, запускаете программку, выбираете игру из списка, жмёте кнопку, закрываете програмку. Чего не сделаешь ради игры.

427 Comments
.ded inside May 22 @ 11:54am 
всем привет вопрос не запускаються 3 кампании после покупки игры (инферно, святилище, свет) кто то сталкивался?
Kai  [author] Apr 10 @ 4:49am 
Досадно, что такая эпичная игра и убита разработчиком.
kokoronomechan Apr 9 @ 3:52am 
не, не фурычит, в любом случае спасибо, Kai)
Kai  [author] Apr 8 @ 2:09am 
Почти везде ответ у техподдержки такой: "Ну не знаем, у нас всё работает. Протрите монитор, продуйте вентиляторы..."
Можно попробовать сделать так, как описано в этой теме. Может, поможет.
https://steamcommunity.com/app/48220/discussions/0/6929437211293792155/
kokoronomechan Apr 7 @ 8:27am 
тоже форумы проверяла, способ с удалением\сменой имени папки не работает, галочки с оптимизацией, совместимость и т.д. также, увы( Странно, что только две компании не запускаются :steamsad:
Kai  [author] Apr 7 @ 5:51am 
Глянул форумы. Проблеме лет 10. Решение видел только одно. Удалить, а лучше на всякий случай переименовать папку с сохранениями и настройками в документах:
<Мои документы>\Might & Magic Heroes VI\
Настройки сбросятся. Папка создастся заново при запуске. Сохранения локально хранятся только локальных игр. Сохранения кампаний хранятся в облаке.
kokoronomechan Apr 7 @ 1:49am 
Добрый день! Очень странный баг, не дает запустить компанию за Сандро и за Крег Хага, нажимаю начать игру и ничего не происходит, не нашла такой проблемы в теме, что-то с этим можно сделать? Остальные компании работают нормально.
SpikeLeeAngel Mar 19 @ 3:50pm 
ḥr - Гор, Хорус, у меня тоже тупо не запускается( с семёркой кстати. Та же проблема... Все остальные юби игры норм
Kai  [author] Mar 11 @ 7:50am 
Можно попробовать поиграться со совместимостью в .exe файлах игры.
WtF_zero_NoOb Mar 9 @ 5:55am 
Проблема в том, что игра не запускается на ноутбуке, хотя раньше все было нормально, но теперь при запуске открывается Ubisoft, затем следует начальная заставка игры и потом все просто исчезает.