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

Сообщения от Баг-репорты HoMM3 HD

Зависло на передаче данных при загрузке сейва:
Вложения 1
1 файл • Общий размер: 34,8 KB
648050691
В ответ пользователю zoog
zoog
Hed-kun, нашёл - молодец. Думаешь, автор будет заниматься каждым мелким багом в каждой фан-поделке? тут своих глюков завались.
При завершении битвы в склепе:
да я ж без претензий, просто нашел место где, как мне показалось, можно задать вопрос, вдруг кто сталкивался, эра-мод же есть в списке поддерживаемых ХД-модом
При попытке нанять войско в городе
Вложения 1
1 файл • Общий размер: 25,6 KB
648050691
В ответ пользователю qrangerq
qrangerq
Ошибка с последующим вылетом

крашлог в прицепе

Также на рандомной карте (3 человека и 5 комп., использовался файл rmgGood) вышла ошибка Map drawing error - сначала в ход красного, потом в ход синего и наконец у коричневого, играть после появления ошибки было невозможно.
Решил загрузить сохранение без мода - получил ошибку на этапе загрузки:


Помогите найти причину ошибки (кривой клиент? WoG 3.58f)

Также прошу заметить, в крашлоге также как и на скриншоте упоминается некая константа (или строка?)
њ—(

P.S. Александр, спасибо за мод!
Очевидно, испорчен сейв (У дного из объектов карты прописан несуществующий спрайт с упомянутым именем). Почему сейв запоролся - неизвестно. Бывает сейвы порятся и в оригинальной игре без всяких модов. Однако может быть запорта генерация карты, чтобы проверить - нужно начать ее заново, открыть (читом, например) всю карту и поперемещать по ней обзор. Вот если эта ошибка повторится на новой генерации, тогда однозначно присутствует стабильный баг в WoG или HD

zoog, демонстрируемая тобой нестабильность - ненормальна для Сод. Попробуй пересоздать HD.exe (судя по крашлогу экзешник был создан очень давно).
Успешность пересоздания можно проверить нажав в игре [SHIFT]+[CTRL]+[ALT]+[DEL]: игра крашнется, и в крашлоге в самом начале в compability_dir = j:\iii\hmm30\_HD3_Data\Compability\#default
вместо #default должно быть #sod.. или #com..
HoMM 3 HD:

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

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

полное подробное описание
В ответ пользователю baratorch
Аватар пользователя
Игра выдает сообщение о баге, создается краш-лог, но пока не закроешь диалоговое окно об ошибке, можно продолжать игру и даже ход норм передается.
Вложения 1
1 файл • Общий размер: 40,4 KB
ICQ: 564224919
В ответ пользователю Toganash
Toganash
Игра выдает сообщение о баге, создается краш-лог, но пока не закроешь диалоговое окно об ошибке, можно продолжать игру и даже ход норм передается.
Этот крашлог от именно такого случая?
HoMM 3 HD:

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

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

полное подробное описание
baratorch
Попробуй пересоздать HD.exe
Спасибо! Попробую.
648050691
Аватар пользователя
RC 6 была проблема в партии со входами в подземку.
Герои раздваивались в них, потом выдало, что проход завален. а потом тупо не пускало героя.
Краш лог затерся другим, но все равно приложу.
Вложения 1
1 файл • Общий размер: 55,2 KB
В ответ пользователю baratorch
Аватар пользователя
baratorch
Этот крашлог от именно такого случая?
Да от этого. система win10
ICQ: 564224919
baratorch
zoog, демонстрируемая тобой нестабильность - ненормальна для Сод. Попробуй пересоздать HD.exe (судя по крашлогу экзешник был создан очень давно).
Установил игру заново (полное собрание), взял оттуда ехе, создал из него HD-exe, опять слетели все настройки - они привязаны к имени ехе-шника? Что вообще делают 3 ини-файла: #default#sod, default и sod? Как я понимаю, формат этих файлов и список настроек при обновлениях может меняться непредсказуемо, то есть после каждого апдейта (кстати, как насчёт запрета на обновления на бета-версии по умолчанию? пусть это делают те, кто знает, на что идёт, а не толпы новичков) надо заново искать нужные пункты и править их?

Добавлено через 7 минут
Перед боем стало спрашивать "quick combat?", поставил галочку в разделе tweaks - теперь в результатах квика нет опции переигрыша, только ОК.
Нет, не стоило пересоздавать ехе..
648050691
В ответ пользователю zoog
zoog
Установил игру заново (полное собрание), взял оттуда ехе, создал из него 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+. Переигрываемая быстрая битва в хд может быть включена/отключена только посредством включения/отключения HD+, т.к. является неотъемлемой частью HD+.
И, блин, это же элементарно заметно визуально при запуске лончера.


Кстати HD+ по умолчанию включен для sod, в этом можно убедится, нажав кнопку "По умолчанию" на вкладке Твики в Лончере.
(кнопка По умолчанию создает sod.ini заново из #default#sod.ini)
HoMM 3 HD:

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

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

полное подробное описание
В ответ пользователю Gee
Аватар пользователя
После обновления c RC4 до RC8 в игре HotA появились заметные лаги (~1секундные) при сборе ресурсов, обмене армиями и т.д. Ещё вчера в RC4 всё просто летало. Настройки стоят дефолтные. При игре блиц так играть невозможно.


Аватар пользователя
Случается, при лоаде у хоста загружается черная карта без замков и героев, у соперника при этом всё ок. Версия сод + ХД


baratorch
При установке ХД начисто, sod.ini (как и default.ini, hota.ini, wog.ini, era...
Этот алгоритм не сработает только если у лончера нет прав на запись/чтение sod.ini
Спасибо за подробности!
Но у меня нет рид-онли файлов (специально поискал - в папке с игрой 3 пдф только с таким атрибутом), ХР, сижу под администратором, единственно что нестандартно - НТФС и ехешники переименованы в .Heroes3.exe и .HD_Launcher.exe, а настройки чаще всего сбиваются, в лончере, например, всегда - тип сглаживания и сохранение всех дней.
Возможно, сам забывал иногда переименовать их после обновления..

Добавлено через 15 минут
Кстати HD+ по умолчанию включен для sod, в этом можно убедится, нажав кнопку "По умолчанию" на вкладке Твики в Лончере.
Поэтому на неё никогда не обращаешь внимания) Моя вина, но ведь немногие при каждом запуске игры делают это 1) лончером и 2) проверяют все галочки хотя бы в одном окне.
648050691
Аватар пользователя
в общем нет точных доказательств, но есть мнение что была изменена определенная структура боя нейтралов или какая то часть заклинания стенки огня, т.к. теперь двухгексовые нейтралы периодически кидаются на стенку огня поставленную в упор, причем не все, а только какая то их часть ... это есть на стриме, первый раз увидел это на личном примере в турнирке месяца 4-5 назад, подумал редкий баг, но оказывается нет... стало повторяться, причем не просто с нейтралами а в консе, где точно ничего подобного раньше не было! ну и олдовые папашки подтверждают что ничего такого не помнят. А Иван firetosky утверждает что во время подобного эпизода против него сморалился костяной дракон! но тут даже видеодоказательств нету, просьба разобраться в ситуации.

Статистика

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