Сообщения от Баг-репорты HoMM3 HD
Hed-kun, нашёл - молодец. Думаешь, автор будет заниматься каждым мелким багом в каждой фан-поделке? тут своих глюков завались.
При завершении битвы в склепе:
Ошибка с последующим вылетом
крашлог в прицепе
Также на рандомной карте (3 человека и 5 комп., использовался файл rmgGood) вышла ошибка Map drawing error - сначала в ход красного, потом в ход синего и наконец у коричневого, играть после появления ошибки было невозможно.
Решил загрузить сохранение без мода - получил ошибку на этапе загрузки:
Помогите найти причину ошибки (кривой клиент? WoG 3.58f)
Также прошу заметить, в крашлоге также как и на скриншоте упоминается некая константа (или строка?)њ—(
P.S. Александр, спасибо за мод!
zoog, демонстрируемая тобой нестабильность - ненормальна для Сод. Попробуй пересоздать HD.exe (судя по крашлогу экзешник был создан очень давно).
Успешность пересоздания можно проверить нажав в игре [SHIFT]+[CTRL]+[ALT]+[DEL]: игра крашнется, и в крашлоге в самом начале в compability_dir = j:\iii\hmm30\_HD3_Data\Compability\#default
вместо #default должно быть #sod.. или #com..
последняя версия - 5.0 RC96 (19.09.2020)
последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8
полное подробное описание
Игра выдает сообщение о баге, создается краш-лог, но пока не закроешь диалоговое окно об ошибке, можно продолжать игру и даже ход норм передается.
последняя версия - 5.0 RC96 (19.09.2020)
последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8
полное подробное описание
Попробуй пересоздать HD.exe
Герои раздваивались в них, потом выдало, что проход завален. а потом тупо не пускало героя.
Краш лог затерся другим, но все равно приложу.
Этот крашлог от именно такого случая?
zoog, демонстрируемая тобой нестабильность - ненормальна для Сод. Попробуй пересоздать HD.exe (судя по крашлогу экзешник был создан очень давно).
Добавлено через 7 минут
Перед боем стало спрашивать "quick combat?", поставил галочку в разделе tweaks - теперь в результатах квика нет опции переигрыша, только ОК.
Нет, не стоило пересоздавать ехе..
Установил игру заново (полное собрание), взял оттуда ехе, создал из него HD-exe, опять слетели все настройки - они привязаны к имени ехе-шника? Что вообще делают 3 ини-файла: #default#sod, default и sod? Как я понимаю, формат этих файлов и список настроек при обновлениях может меняться непредсказуемо, то есть после каждого апдейта (кстати, как насчёт запрета на обновления на бета-версии по умолчанию? пусть это делают те, кто знает, на что идёт, а не толпы новичков) надо заново искать нужные пункты и править их?
Добавлено через 7 минут
Перед боем стало спрашивать "quick combat?", поставил галочку в разделе tweaks - теперь в результатах квика нет опции переигрыша, только ОК.
Нет, не стоило пересоздавать ехе..
Твой старый exe был "неопределенной" для ХД версии. Настройки для него ХД брал из файла default.ini.
Теперь, судя по всему, ХД верно определил версию игры и создал корректный exe, настройки для которого теперь берутся из sod.ini
При установке ХД начисто, sod.ini (как и default.ini, hota.ini, wog.ini, era.ini) файла - нет. Он создается при первом запуске ХД_Лончера копированием #default#sod.ini (#default#default.ini, #default#hota.ini, #default#wog.ini, #default#era.ini), в котором хранятся настройки по умолчанию. При условии что в папке, куда установлен ХД присутствует сответствующий оригинальный экзешник сод/комплит (хота, вог, эра)
При обновлении ХД, настройки НЕ слетают если ХД имеет доступ к своим файлам (на Win Vista, 7,8,10 может не иметь если устновлен в системные папки, запускается без прав админа, и по прочим самым таинственным причинам).
При обновлении ХД всегда обновляется #default#sod.ini
Лончер ХД при запуске смотрит поле в #default#sod.ini и в sod.ini и если его значение в sod.ini меньше чем #default#sod.ini, то sod.ini создается заново из #default#sod.ini, но для каждого твика берется значение из старого sod.ini, если соответствующий твик в нем есть.
Короче значения неизменных настроек всегда сохраняются при обновлении.
Этот алгоритм не сработает только если у лончера нет прав на запись/чтение sod.ini
Перед боем стало спрашивать "quick combat?", поставил галочку в разделе tweaks - теперь в результатах квика нет опции переигрыша, только ОК.
Нет, не стоило пересоздавать ехе..
И, блин, это же элементарно заметно визуально при запуске лончера.
Кстати HD+ по умолчанию включен для sod, в этом можно убедится, нажав кнопку "По умолчанию" на вкладке Твики в Лончере.
(кнопка По умолчанию создает sod.ini заново из #default#sod.ini)
последняя версия - 5.0 RC96 (19.09.2020)
последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8
полное подробное описание
При установке ХД начисто, sod.ini (как и default.ini, hota.ini, wog.ini, era...
Этот алгоритм не сработает только если у лончера нет прав на запись/чтение sod.ini
Но у меня нет рид-онли файлов (специально поискал - в папке с игрой 3 пдф только с таким атрибутом), ХР, сижу под администратором, единственно что нестандартно - НТФС и ехешники переименованы в .Heroes3.exe и .HD_Launcher.exe, а настройки чаще всего сбиваются, в лончере, например, всегда - тип сглаживания и сохранение всех дней.
Возможно, сам забывал иногда переименовать их после обновления..
Добавлено через 15 минут
Кстати HD+ по умолчанию включен для sod, в этом можно убедится, нажав кнопку "По умолчанию" на вкладке Твики в Лончере.


