Форум HeroesWorld-а - Показать сообщение отдельно - HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3
Показать сообщение отдельно
#1380
Старый 27.11.2012, 07:39
  #1380
^
baratorch
📖
Регистрация: 15.08.2010
Сообщения: 796
Выставка наград
Регистрация: 15.08.2010
Сообщения: 796
Выставка наград
По умолчанию
Re: HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3

Lider1Старые глюки кстати вернулись

HD_CRASH_LOG.TXT (8.7 Кбайт, 2 просмотров)
LKnight.zip (145.9 Кбайт, 1 просмотров)

Спасибо. разобрался.
Тебя уже нужно включить в список благодарностей ХД, как самого изощренного и полезного тестера )

По поводу пары сейвов - тоже разобрался.
Это баг оригинальной игры.

фишка последовательности в том
что в ДАНГЕОН - есть подземелье, первый герой стоит в подземелье и при загрузке активируется подземный уровень.
а в файле AUTOSAVE - нет подземелья
баг в том что при загрузке игры для чего-то там нужные координаты в менеджере приключений не обнуляются.
и при загрузке AUTOSAVE после загрузки ДАНГЕОН игра обращается к объекту карты в подземном уровне, которого в AUTOSAVE - нет.

Чтобы убедиться в этом достаточно полсе загрузки ДАНГЕОН переключаться на верхний уровень и тогда загрузка AUTOSAVE не будет крашить игру.

Вообще в игре есть функция которая проверяет находятся ли те виновные в краше координаты в пределах карты (что должно по идее предохранять от данного краша), но эта функция проверяет на допустимость только x и y координаты, а z - координату не проверяет.

Почему при такой последовательности загрузки игра крашится все равно через раз, потому что несуществующие координаты не всегда попадают на запрещенный для доступа участок памяти.
***

оба бага будут исправлены в след. версии
baratorch вне форума
Ответить с цитированием