HMM6: Черный экран при загрузке боя с армией в городе или вне его

Пираты Дикого Моря — «Приключения капитана Хака» (8 кампания — 1 миссия). При осаде последнего города (который ближе ко входу в пещеру, ведущую на пик с птицей Рох), экран оставался черным. Вообще проблема для Heroes of Might and Magic VI очень распространенная (там так же есть ссылки на подобные проблемы). Выглядит это так: герой подходит к городу, кликаешь на город, соглашаешься на осаду, экран темнеет. После этого он должен снова посветлеть и начаться бой, но в этот раз экран оставался черным. Игра не зависла, т.к. были слышны звуки бряцанья оружия и т.п.
Для устранения этой проблемы были такие советы из интернета:

  • Обновить драйвер видео-карты (совет от 2011 года, с тех пор уже вышло куча новых обновлений)
  • Отключение TDR в реестре или изменение времени её срабатывания (у меня проблем с драйвером тоже не было, т.к. игру можно было свернуть)
  • Переустановить игру, или, как вариант, удалить папку с настройками (не подходит, хотя бы потому что в этой папке сохранения от игры, а переустановка почти никому не помогала)
  • Отключить использование «ядра 0» для процессора в Task manager (не помогло)
  • Еще много разных советов

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

update (19.10.14): В данный момент попробовал в настройках графики выставить минимальный уровень шейдеров (все остальное на максимуме) — вроде проблем с черным экраном больше не стало, а до этого на дополнении «Shades of Darkness» черный экран появлялся на каждом бое.