Current time: 16.04.2025, 16:32 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
[ERA 3] HoMM3 ERA HD Rus/Eng Clear
» HoMM3 ERA 3.9.25 v2 + HD-мод 5.5 R52 (16 апреля 2025)
Author Message
Panda Away
Moderators

Posts: 1045
Post: #121

Обновление сборки (27.01.2025):


* Обновлена Era и все её компоненты до версии 3.9.20 (01.2025).

* Обновлен HD-Mod до версии 5.5 R38.

* Обновлен Мод-менеджер до версии 0.93.6.10.

* В сборку добавлены некоторые необходимые библиотеки для работы игры и некоторых её компонентов.

* Все карты и Кампании "Хроники Героев" в русской версии сборки перенесены из русификатора ERA в корневой каталог игры. Хранить английскую версию в русской сборке смысла нет.

* ФизМиг.pdf по Героям удален из сборки и заменен ссылкой на оф. группу ВК.

* Небольшая чистка сборки от "мусора".

* Другие мелкие незначительные изменения.

- Шапка темы приведена в актуальное состояние, обновлены эскизы, ссылки на скачивание.


Внимание!!!
[!] Изменен формат файла сохраненной игры. Добавлена проверка формата. Старые сохраненные игры будут загружаться без данных скриптов/плагинов.
Поэтому, если Вы хотите доиграть уже начатую игру, то делать это желательно на старой версии игры. Либо начинать новую игру.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
26.01.2025 23:55
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #122

Обновление сборки (02.02.2025):


* Обновлена ERA и все её компоненты до версии 3.9.21 (01.2025).

* Обновлен HD-Mod до версии 5.5 R39.

* Обновлен русификатор ERA (версия от 02.02.2025 Panda Edition).

* Исправлено несоответствие некоторых файлов в сборках, что приводило к крашам игры при запусках некоторых сценариев, а так же отсутствию правильной русской или английской локализации в некоторых местах.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
03.02.2025 10:56
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #123

Black обновление сборки (14.02.2025):

* Обновлена ERA и все её компоненты до версии 3.9.21 v3 (14.02.2025):
- Исправление ошибки.

* Обновлена ERA и все её компоненты до версии 3.9.21 v2 (13.02.2025):
- Включен флаг "NXCOMPAT:NO" в исполняемых файлах h3era.exe и h3wmaped.exe, тем самым сигнализируя ОС, что эти исполняемые файлы не поддерживают DEP (Data Execution Prevention). Это изменение можно выполнить для любого пользовательского исполняемого файла, запустив "editbin.exe /NXCOMPAT:NO path_to_exe" из утилит Visual Studio.
- Улучшена команда CM:H, чтобы всегда возвращать действительные идентификаторы героев из SwapManager даже в событиях без щелчка (-1, если диалог встречи героев не активен).
- Исправлена ошибка с повреждением памяти, приводившая к случайным сбоям. Ошибка появилась в версии 3.9.16.
- Исправлена ошибка Heroes 3: контрольные слова объектов карты приключений интерпретировались неправильно из-за использования арифметического сдвига вместо логического. Спасибо MoP за информацию.
- Удалена генерация почвы "подземелье" на поверхности.

* Обновлен HD-Mod до версии 5.5 R41.
- Незначительные изменения и исправления.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
14.02.2025 21:21
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #124

Обновление сборки (16.02.2025):

* Обновлена ERA и все её компоненты до версии 3.9.21 v4 (16.02.2025):
- Теперь кадры с бонусом или штрафом удачи и морали выше 1 отображает бонус и на картинке (ранее всегда отображалось 1).
- Исправлен расчет урона для юнитов с низкой защитой.
- Улучшено описание заклинания "Палач".
- Исправлены сообщения об ошибках редактора карт от WoG-объектов.
- Незначительные изменения и исправления.

* Обновлен русификатор ERA (версия от 16.02.2025 Panda Edition):
- Незначительные изменения и исправления.

* Обновлен HD-Mod до версии 5.5 R42:
- Незначительные изменения и исправления.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
16.02.2025 18:24
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #125

Black Обновление сборки (22.02.2025):

* Обновлена ERA и все её компоненты до версии 3.9.21 v9 (22.02.2025):
- Исправлена невозможность встречи героев внутри города в режиме "хот-сит" для не красного игрока.

* Обновление до версии 3.9.21 v8 (21.02.2025):
------------------------
- Исправление ошибки.

* Обновление до версии 3.9.21 v7 (20.02.2025):
------------------------
- Исправлен вылет при нажатии ПКМ на кнопку смены артефакта вместе.
- Исправлен бага SoD: При проверке возможности наложения заклинаний Чародеи теперь учитывают все отряды, а не только первый с каждой стороны.
- Добавлена константа с адресом стандартного текстового буфера игры.
- Добавлена константа с размером структуры BattleStack.

* Обновление до версии 3.9.21 v6 (18.02.2025):
------------------------
- Исправлено форматирование описания Slayer (sptraits.txt).

* Обновление до версии 3.9.21 v5 (17.02.2025):
------------------------
- Экран встречи героев в городе:
- Добавлена кнопка с горячей клавишей "E".
- Переписана механика.
- Теперь только если ход активного игрока.
- Исправлено срабатывание кнопок диалога города.
- Исправлена редкая ошибка с блокировкой экрана города.
- Добавлена горячая клавиша "ESC" для закрытия HMS.
- Исправлена ошибка WoG ERM !!CB:M: она устанавливала максимальный тип монстра на 196 (Драколич), если тип/число монстра проверялось/устанавливалось в качестве награды, если тип существа был выше 196.


* Обновлен русификатор ERA (версия от 20.02.2025 Panda Edition):
- Небольшая оптимизация под Эру 3.9.21 v9.
- Незначительные изменения и исправления.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
22.02.2025 09:13
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #126

Обновление сборки (01.03.2025):

* Обновлена ERA и все её компоненты до версии 3.9.23 (26.02.2025):
- Обновлен плагин vfs.dll для возможности получения списка модов через API.
- Улучшена обработка сбоев Era и генерация отчетов об отладке:
- Era заранее выделяет 5 МБ и резервирует еще 15 МБ для генерации отчетов об отладке в ситуациях нехватки памяти.
- Улучшен дамп памяти ERM. Для генерации отчета произвольного размера требуется всего 1 МБ.
- Добавлена регистрация статистики менеджера памяти Era во время сбоев из-за нехватки памяти. Она записывается в "log.txt".
- Исправлен неверный расчет поля "Общий размер разделов" при генерации отчета об ошибке во время сохранения игры.

* Обновлен HD-Mod до версии 5.5 R43:
- Незначительные изменения и исправления.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
01.03.2025 06:00
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #127

Обновление сборки (06.03.2025):

* Обновлена ERA и все её компоненты до версии 3.9.24 (06.03.2025):
- Изменен менеджер памяти на FastMM4. Теперь игра использует менеджер памяти из Era и управляет отдельной статистикой выделения.
- Реализовано подробное отслеживание выделенной памяти игрой, Era и плагинами. Отчет о памяти записывается в "log.txt" при сбое или событии "OnGenerateDebugInfo" (вызывается F11).
- Экспортированы следующие функции в era.dll:
Функции памяти, которые теперь являются общими для игры и движка Era. Они будут использоваться в Era SDK для перенаправления менеджеров памяти плагинов в менеджер памяти Era:
   function MemAlloc (BufSize: integer): {n} pointer; stdcall;
   procedure MemFree ({On} Buf: pointer); stdcall;
   function MemRealloc (var {On} Buf: pointer; NewBufSize: integer): {n} pointer; stdcall;
- Регистрирует потребителя памяти (плагин с пользовательским менеджером памяти) и возвращает адрес счетчика выделенной памяти, который должен атомарно увеличиваться и уменьшаться в операциях malloc/calloc/realloc/free:
   function RegisterMemoryConsumer (ConsumerName: pchar): pinteger; stdcall;
- Улучшено обнаружение недопустимого использования буферов памяти Era из API Era плагинами. Попытки освободить буферы результатов с помощью другого API менеджера памяти ранее игнорировались и теперь, скорее всего, приведут к сбоям.
- Исправлена утечка памяти в LoadPcx8: изображение-заглушка pcx8 создавалось при любом запросе GetPcx8, если существовала соответствующая замена png, а заглушка не была должным образом зарегистрирована в дереве ресурсов игры, что приводило к ошибкам нехватки памяти и могло привести к повреждению сохраненной игры.
- Критическое исправление управлением памятью плагинами Эра "wog native dialogs.era" и "game bug fixes extended.dll".

* Обновлен HD-Mod до версии 5.5 R44:
- Исправлена критическая ошибка онлайн-лобби.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
06.03.2025 22:39
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #128

Обновление сборки (07.03.2025):

* Обновлена ERA и все её компоненты до версии 3.9.24 v2 (07.03.2025):
- Экспортированы следующие функции в era.dll:
процедура LogMemoryState
Добавляет запись в файл "log.txt" в следующем виде: >> [EventSource]: [Operation] #13#10 [Description]:
функция WriteLog (EventSource, Operation, Description: pchar): TInt32Bool;
Пример:
   WriteLog("SaveGame", "Save monsters section", "Failed to detect monster array size") *)
- Поддержка менеджера памяти ERA в плагинах "wog native dialogs.era" и "game bug fixes extended.dll".


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
08.03.2025 00:28
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #129

Black Обновление сборки (08.03.2025):

* Обновлена ERA и все её компоненты до версии 3.9.24 v3 (08.03.2025):
- Удалено отладочное сообщение перед открытием некоторых диалогов с картинками.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
08.03.2025 17:09
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #130

Обновление сборки (12.03.2025):

* Обновлена ERA и все её компоненты до версии 3.9.24 v4 (11.03.2025):
- Обновлены портреты для совместимости с HD-Mod.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
12.03.2025 22:29
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #131

Обновление сборки (30.03.2025):

* Обновлена ERA и все её компоненты до версии 3.9.24 v5 (29.03.2025).

* Обновлен HD-Mod до версии 5.5 R49.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
30.03.2025 00:20
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1045
Post: #132

Обновление сборки (04.04.2025):


* Обновлена ERA и все её компоненты до версии 3.9.25 v2 (04.04.2025).

* Обновлен HD-Mod до версии 5.5 R51.

* Обновлен русификатор ERA (версия от 03.04.2025 Panda Edition).


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
04.04.2025 18:56
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2025 MyBB Group