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

Сообщения от HoMM3 HD - Релизы и обновления.

Пока нет оценок — будьте первым!
13 лет назад
HoMM3 HD 3.13f
3.12 -> 3.13 (13.11.2012)

Общее:
[-] баг: По [Ctrl]+[V]/[Shift]+[Ins] в поле ввода текста можно было вставить на 1 символ больше допустимого максимума, что могло приводить к дальнейшим ошибкам и невозможности играть.
[-] баг: не возможно было переключиться в полноэкранный режим через оконное меню Display -> Full Screen (+ во всех режимах кроме 32-bit MMX - вылет)
[-] баг: было так: если в окне города/гарнизона выделить стек и выполнить после этого любую быструю операцию по управлению армией - не деактивируется кнопка "разделить отряд", нажатие на кнопку приводит к вылету.
[-] баг: внутренняя ошибка мода могла приводить к неопределенным последствиям.
[+] еще расширен список ошибок, после которых игра не крашится а продолжает работу.
[+] теперь при критической ошибке не генерируется HD_CRASH_INFO.TXT, затирающий старый файл, а дополняется информацией об ошибке файл HD_CRASH_LOG.TXT

Турнирные расширения (Tournament Extensions):
[+][!] если в битве навести курсор мыши на любой стэк на поле, подсвечиваются гексы его хода. В тактической фазе - подсвечиваются гексы хода боевой фазы. У активного стэка в боевой(не тактической) Фазе ход и так подсвечен, поэтому при наведении мыши на него - ничего не происходит. В сетевой игре работает только при игре HD+Турнирные расширения vs HD+Турнирные расширения.
[+] игра читает защищенные сохранения и карты от версии 3.06 и выше

Автофикс карты (Autofix Map):
[+] еще усовершенствован и расширен алгоритм исправления ошибок карты

скрин:
13 лет назад
HoMM3 HD 3.14f
3.13 -> 3.14 (15.11.2012)

Общее:
[-] баг: при нестандартном разрешении и режиме 32-bit MMX нельзя было переключиться в полноэкранный режим по [F4].
[-] баг: в расширенном окне битвы (со строкой статуса) на поле боя было расхождение в видимых и реальных координатах гексов в 11 пикселей по вертикали.

Турнирные расширения:
[+] улучшение тени курсора в битве:
- в бою для двухклеточных существ тень курсора теперь показывает именно те клетки, на которые существо встанет после перемещения.
- в бою тень курсора не показывется, если активное существо не может переместиться на указанное место из-за наличия на нем препятствия.
- в бою тень курсора показывает те клетки, на котороые существо встанет при атаке (а не клетку под целью).
- отображается тень курсора при произнесении заклинания Силовое Поле (Force Field)
13 лет назад
HoMM3 HD 3.15f
3.14 -> 3.15 (20.11.2012)

Общее:
[!] весь функционал мода несовместимый с оригинальной игрой сгруппирован в один модуль-опцию: HD+
в него входят: исправления оригинальных багов влияющих на геймплэй, защищенные сохранения, старт таймера после принятия хода в сетевой игре, переигрываемая безбажная быстрая битва без магии, невозможность использовать неоригинальную графику 'Терра Инкогнито'.
играть по сети с HD+ возможно только против HD+
для большего разделения интерфейсного HD (совместимого с оригиналом) и геймплэйного HD+ (несовместимого с оригиналом), в лончер добавлено изменение внешнего вида окна, в зависимости от активности опции HD+

[!] количество очков перемещения, подсветка хода в бою, улучшение тени курсора в бою работают в сетевой игре в одностороннем порядке
[!] Турнирные расширения, лишившись функций несовместимых с оригиналом, стали частью Расширений интерфейса. Чекбокс убран из лончера.
[+] подсветка хода существ теперь работает только с зажатой клавишей:
- - - [Shift] - ход с учетом стоящих на поле существ (как было в предыдущей версии)
- - - [Ctrl] - ход без учета стоящих на поле существ

[-] исправление оригинального бага со стартовыми героями не первого уровня отключено для WoG/TE/ERA/WT из-за конфликта.
[!] исправление оригинального бага со стартовыми героями не первого уровня, отвязано от улучшенного геймплэя, и работает в одностороннем порядке (у хоста).

[+] усилена защита сохранений
[+] улучшена реализация новой тени курсора.
[+] расширенную книгу заклинаний можно отключить через опцию _HD3_.ini - ExtendedSpellBook
[+] теперь все BMP файлы мода из папки Common можно заменить файлами из подключаемого модуля (пака).
[+] расширенный интерфейс теперь доступен для разрешения 800x600,
скорректированы изменения интерфейса для разрешений меньше 808х608,
скорректировано поведение окна гильдии воров для разрешений меньше 826х620

Совсем никому не интересное:
[-] баг экспортируемых возможностей _hd3_.dll (библиотека крашилась при выгрузке, если была загружена не из игры)

Справка на сайте пока не актуальна. Она в процессе редактирования.
13 лет назад
HoMM3 HD 3.16f
3.15 -> 3.16 (25.11.2012)

Общее:

[ ] реализация настройки союзов полностью переработана.
[-] исправлен критический баг настройки союзов (как оно вообще с ним работало, да еще и стабильно у кого-то, непонятно).
[-] исправлен баг настройки союзов (настройки союзов в сетевой игре могли не примениться).
[-] при загрузке игры из битвы воспроизводилось видео поражения (3.15.1 хот фикс).

[+] при включенной опции "AsyncSounds": добавлено распараллеливание звуков выстрелов в битве (спасибо, Sav) и распараллеленное воспроизведение предбитвенного звука при включенной музыке в игре.

HD+:

[-] выпилена игровая опция 'старт таймера после принятия хода'. Таймер стартует всегда только после принятия хода.
13 лет назад
HoMM3 HD 3.17f
3.16 -> 3.17 (26.11.2012)

Общее:

[-] возвращено в игру исправление рассинхронизации настроек нового сценария у хоста и подключившихся игроков (которое отвалилось в 3.16) (напоминаю, можно не ждать присоединения игрока, а сразу переходить к настройкам RMG, настройкам стартовых параметров)
[+] Доработана тень курсора в битве: теперь тень появляется только если существо может переместиься на указанные курсором клетки (ранее при расчете учитывались лишь границы поля боя и препятствия на поле боя, теперь учитывается и дальность хода существа), в связи с этим отображение тени для двухклеточных существ теперь всегда корректно.
[+] в сборку добавлена библиотека DPWSOCKX.DLL, необходимая для игры по сети более чем 2 человек

HD+:

[-] баг: в определенных случаях невозможно было сыграть по сети - игроки получали сообщение о том, что у хоста неактуальная версия HD
В ответ пользователю baratorch
13 лет назад
baratorch, подожди, жесть ж, а правда, что теперь исправления оригинальных багов игры и пароль на сейвы неотделимы? Получается нельзя будет на турнирах игроков обязывать юзать ХД, ибо он меняет геймплей. А надо бы ради окончательного контроля читерства.

Неужели никак нельзя отделить запороленные сейвы от изменения геймлея, в том числе и оригинальных багофич СоД? Или так и сейчас можно сделать, а я туплю?
к сожалению никак нельзя.

объединение всех несовместимых с чистым сод фич в одно целое - очень сильно сократило и упростило код мода, а это (особенно если учесть мою ограниченность во времени на разработку) однозначно снижает вероятность ошибки в коде, то есть это один из шагов к заветной безупречной стабильности мода.
в хд+ ничего спорного нету - никаких опытов существ, классов, перетасовки заклинаний и т.п. Это тот же сод, но с исправленными багами. Все равно же с запароленными нельзя сыграть против игрока без ХД. Ну если кому-то копейщики в лагере беженцев и багнутый квик важнее запароленных сейвов, переигрываемой быстрой битвы и старта таймера после Ок, тут уж я ничего поделать не смогу.

HoMM3 HD 3.18f
3.17 -> 3.18 (28.11.2012)

Общее:

[-] баг турнирных расширений: при старте нового сценария в определенные структуры игры могли записыватся недопустимые значения, что могло приводить к вылетам при попытке посмотреть инфо о сценарии или карту-загадку.
[-] баг оригинальной игры: игра с некоторой вероятностью могла крашиться при загрузке сценария, если последовательность действий такова: из запущенного двухуровневого сценария при активном подземелье выходим в главное меню и загружаем игру без подземелья.
[-] баг оригинальной игры, резульатом которого при выборе нового сценария было:
1 - для карты из списка сгенерированных карт (из random_maps) на самом деле отображались дата-время изменения карты из maps c тем же номером в списке.
2 - игра крашилась при попытке посмтреть сгенерированные RMG карты, если в папке maps отсутствовали карты.
3 - игра крашилась при попытке выбрать сгенерированную карту (из random_maps), если её номер в списке был больше количества карт в
папке maps.
[+] при выборе карты перед стартом нового сценария отображаются дата-время её изменения (как для сохранений и рандом карт).
[+] если в командную строку ярлыка к игре добавить /hd+ то игра будет запускаться с включенным HD+ независимо от того включена ли опция в HD-лончере.

HD+:

[-] баг: игра крашилась, при попытке загрузить незапароленный сейв, после загрузки запароленного.
В ответ пользователю baratorch
13 лет назад
HoMM3 HD 3.19f
3.18 -> 3.19 (28.11.2012)

[-] жуткий баг с изменением почвы и ходом героя
[+] игра запоминает выбранный уровень сложности нового сценария при старте (не только RMG) (в 3.18 вообще не запоминало)
[+] при правом клике на карту в списке нового сценария можно узнать имя ее файла
13 лет назад
HoMM3 HD 3.20f
3.19 -> 3.20 (4.12.2012)

Общее:

[-] баг: игра крашилась при попытке скопировать содержимое пустого текстового поля
[-] оригинальный баг окна обмена между героями при игре по сети, который проявлялся в моде гораздо чаще, чем в оригинале (при определенных условиях игра пыталась дважды освободить память, выделенную на принимаемую сетевую команду)
[-] попытка выкопать грааль не на своем ходу приводила к вылету.
[-] баг: в битве с включенным звуком выстрелы катапульты, колдовство зыбучих песков / минного поля крашили игру.
[-] в окне результатов быстрой битвы могла проигрываться основная музыкальная тема битвы.
[+] из одной папки нельзя запустить несколько экземпляров HD 3.20 игры


HD+:

[+] при истечении времени на ход при повышении уровня героя игра ждет выбора вторичного навыка игроком бесконечно, а не несколько секунд. При повышении уровня героя после битвы игра теперь начинает отсчет времени хода, но по истечении времени также ждет выбора навыка бесконечно.
13 лет назад
HoMM3 HD 3.21f (Прямая ссылка)
3.20 -> 3.21 (9.12.2012)

Общее:

[-] в окне обмена героев перемещение единственного стека существ из одного слота в другой слот того же героя работало как перемещение другому герою (в слоте оставалась единичка, остальные существа перемещались)
[-] движение мыши в окне обзора королевства с очень маленькой вероятностью, но все же могло крашить игру.
[-] баг (оригинала в том числе): сбивался показ тени курсора в бою. теперь не сбивается ни при каких обстотельствах.
[!] выпилено исправление рассинхронизации настроек новой сетевой игры у хоста и подключившихся (ибо было источником багов)
[+] теперь у хоста в сетевой игре в окне нового сценария недоступны некоторые кнопки, пока к нему не подключится другой игрок (дабы не провоцировать игрока-хоста на действия, приводящие к рассинхрону (у новичков бывают с этим проблемы))
[!] переработаны механизмы выставления запоминаемых настроек РМГ и уровня сложности: настройки не слетают, исключены любые потенциальные баги, связанные с этой фичей.

[+] встроенный апдейтер (опциональная проверка обновлений мода при каждом запуске игры, ручная проверка обновлений, обновление)
- не надо отслеживать выход новой версии мода в сети;
- при обновлении скачиваются только необходимые файлы (обычно порядка 500 КБ), а не весь мод целиком.

HD+:

[+] при загрузке защищенных сохранений/карт в одиночной игре или хотсите нужные цвета отмечаются галочками автоматически.


инсталлятор 3.21 реестр не трогает.
3.21 можно установить в пустую папку и это будет идентичным распаковке архива, если не создавать инсталлятором ярлыки.
13 лет назад
что делать если игроки будут играть с паролями, сохранят игру и кто-то забудет или обманет что забыл пароль?

это я на будущее, когда турниры будем так играть.
забыл/потерял пароль = поражение.
что делать? начинать новую игру. (мне лично это так представляется)
но в будущем надо конечно сделать автоматическое сохранение пароля в файл с именем как у карты/сейва (типа Xxx vs Yyy.txt)

***

Те, кто установил 3.21, тестируем апдейтер.

Для тех кто не успел:

HoMM3 HD 3.22f
3.21 -> 3.22 (10.12.2012)

Общее:

[-] для некоторых версий героев не активировались RMG и Сопряжкние (Conflux)
[ ] удален шаблон Panic m+u, добавлены обновленные Balance m-u 200%, Skrimish m-u 200%, 2SM2c
[+] теперь для любой версии игры если у игрока отсутствуют lod файлы Клинка Армагеддона игра все равно будет запускаться и работать (однако кампании Клинка Армагеддона при этом все равно будут доступны лишь для русского SoD)
[+] в настройках RMG шаблоны в списке отсортированы в алфавитном порядке.
[+] В HD3_launcher.exe при создании ярлыка или HD exe можно выбрать путь и имя.
В ответ пользователю baratorch
13 лет назад
пока нету, но будет

HoMM3 HD 3.23f
3.22 -> 3.23 (10.12.2012)

Общее:

[-] WT крашилась при попытке начать новую игру.
[-] карта могла генерироваться не с тем шаблоном, который был выбран.

[+] доработан апдейтер, добавлена возможность отката обновления.
в 3.21 и в 3.22 отсутствовал необходимый для нормальной работы обновлений файл.
Рекомендуется удалить эти версии и установить 3.23 начисто.

Хотя можно обойтись без этого, просто при обновлении нужно будет после сообщения об ошибке "Cann't launch HD3_Update.exe.
Try to launch it manually." запустить файл HD3U.exe, а затем желательно удалить HD3_Updater.exe, а файл HD3U.exe переименовать HD3_Update.exe (этот HD3_Update запускать уже не нужно).


Для тех кто желает протестировать апдейтер версии 3.23,
в опциях ini файла измените значение параметра UpdateServer на https://dl.dropbox.com/u/56675299/Test
хд начнет предлагать обновиться до версии 3.24 beta 1 (кроме номера версии ничем не отличается от 3.23)
при соглашении на обновление все должно пройти автоматически.
после обновления в папке игры появится HD3_Backup.exe, запуск которого приведет к откату к 3.23
13 лет назад
Доступно обновление до 3.24
3.23 -> 3.24 (12.12.2012)

Общее:

[-] критический баг с освобождением памяти (возможны были иррегулярные краши, зависания)
[-] нажатие [Q] в битве приводило к вылету, если ваша армия была без героя.

обновления для версий 3.21 и 3.22 больше недоступны (один хрен криво работало).

Статистика

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

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