Перейти к содержанию

HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3

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

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

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

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

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

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

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

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

оба бага будут исправлены в след. версии
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание

Статистика

Приветствуем новейшего участника: artem

Сейчас на сайте 4 пользователей 1668 гостей