Wake of Gods Forum | Форум Во Имя Богов
[ERA 3] HoMM3 ERA HD Rus/Eng Clear - Printable Version

+- Wake of Gods Forum | Форум Во Имя Богов (http://wforum.heroes35.net)
+-- Forum: Герои Меча и Магии 3.5 WoG/ERA (/forumdisplay.php?fid=99)
+--- Forum: Готовые сборки (/forumdisplay.php?fid=185)
+--- Thread: [ERA 3] HoMM3 ERA HD Rus/Eng Clear (/showthread.php?tid=5995)


[ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 05.05.2021 02:28

HoMM3 ERA HD Rus/Eng Clear.

HoMM3 ERA 3.9.26 + HD-mod 5.5 R57.

Image: Era-Game-Menu-Clear-01.jpg Image: ERA-3-Game-Menu-02.jpg Image: ERA-3-Wog-Menu.jpg Image: Era-Start-Menu-Clear-01.jpg Image: Era-Mod-Manager-Clear-02.jpg

Это чистая сборка на основе ЭРА и HD-мода с настройками по умолчанию без каких-либо других модов.


Сборка включает в себя:

* Основа:
- Heroes of Might and Magic III Complete (GOG)

* Кампании:
- Возрождение Эрафии (The Restoration of Erathia)
- Клинок Армагеддона (Armageddon’s Blade)
- Дыхание Смерти (Shadow of Death)
- Хроники Героев (Heroes Chronicles)

* ЭРА версии 3.9.26

* HD-мод версии 5.5 R57

* Русская версия сборки так же включает в себя русификатор для ЭРА (версия от 03.04.2025 Panda Edition)

* Моды:
- WoG Interface - возвращает тему WoG 3.58, включая вступительное видео и музыку главного меню (по умолчанию включен)

* Мод-менеджер версии 0.93.6.10


Дата последнего обновления: 26 мая 2025


Скачать Русскую версию:
HoMM3 ERA HD Rus Clear.exe ~ 781 mb - YandexDisk
HoMM3 ERA HD Rus Clear.exe ~ 781 mb - GoogleDisk
HoMM3 ERA HD Rus Clear.exe ~ 781 mb - MailDisk
HoMM3 ERA HD Rus Clear.exe ~ 781 mb - MegaDisk

Download English Version:
HoMM3 ERA HD Eng Clear.exe ~ 781 mb - YandexDisk
HoMM3 ERA HD Eng Clear.exe ~ 781 mb - GoogleDisk
HoMM3 ERA HD Eng Clear.exe ~ 781 mb - MailDisk
HoMM3 ERA HD Eng Clear.exe ~ 781 mb - MegaDisk


RE: [ERA 3] Сборка HoMM3 ERA HD Rus/Eng Clear - Berserker - 05.05.2021 03:40

Panda, у тебя просто талант на сборки.


RE: [ERA 3] Сборка HoMM3 ERA HD Rus/Eng Clear - Ivor - 05.05.2021 15:04

Вот, отличное и полное описание, респект!


RE: [ERA 3] Сборка HoMM3 ERA HD Rus/Eng Clear - Panda - 06.05.2021 00:52

Обновление будет происходит фоном, вести какой-либо список изменений или ченджлог - в этом нет никакого смысла, Эра и HD-мод имеют версии. Однако русификатор к примеру версии не имеет, да и Эра бывает обновляется микроапдейтом без смены версии, ну или может ещё чего подправить нужно будет, поэтому чтобы избежать вопросов типа: "а было-ли чего обновлено", ну или чтобы не качать одну и ту же версию по 2 раза, просто буду менять дату последнего обновления в шапке темы.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Algor - 10.05.2021 15:41

Panda, это то, что нужно. 132
Спасибо.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - SergOz - 10.05.2021 15:59

Неплохо бы и русскую версию на Гугл закинуть. Yes


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Algor - 10.05.2021 17:47

А смысл заливать в несколько мест? Нормально скачалось.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - SergOz - 10.05.2021 18:01

Для тех у кого нет Яндекса.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 10.05.2021 22:23

SergOz прав, смысл от этого есть, и даже нужно так сделать. Однако мой Гугл и Яндекс диски уже почти забиты, и места на них просто нет. Поэтому было и принято решение, чтобы распределить место, русскую версию залить на яндекс-диск, а английскую - на гугл.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 11.05.2021 08:31

Освободил немного места, почистив Гугл-диск, залил русскую версию и на Гугл-диск.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - SergOz - 11.05.2021 12:18

Panda, спасибо!
Аватарка класс!



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.06.2021 12:37

Итак, поскольку со времен выхода Эры 3.8.0 произошло очень много изменений и исправлений, выкладываю список изменений чистой версии сборки от 04 июля 2021 по сравнению с оригинальным дистрибутивом Эры 3.8.0:


1. Обновлен/Исправлен "Era Erm Framework" (взят из архива Берсеркера, который он скидывал в тему сборки):
- Добавлены недостающие константы.

2. Обновлен плагин "game bug fixes extended.dll" (взят из ГитХаба Игрика).

3. Обновлен плагин "wog native dialogs.era" (взят из ГитХаба Игрика).

4. Обновлен HD-мод патчер "patcher_x86.dll" (взят из HD-мода Бараторча).

5. Бинарный патч "no prisons on random maps.bin" теперь включен по умолчанию.

6. Добавлен дополнительный бинарный патч "disable darkness dragons map shadowing.bin.off" в мод WoG, по умолчанию выключен (взят из дистрибутива Эра 3.8.2).

7. Удален бинарный патч "campaign heroes as start heroes.bin.off", который был несовместим с HD-модом и вызывал краши игры на этапе выбора города/героя.

8. Добавлена новая утилита на javascript для преобразования патчей UN:C в двоичные патчи. См. "Tools/UncToBin/index.html" (взят из дистрибутива Эра 3.8.1).

9. Обновлен редактор скриптов Erm_Editor_Sublime (взят из дистрибутива Эра 3.8.2).

10. Обновлен русификатор Эра (только для русской версии сборки):
- Исправлены шрифты (шрифты взяты из последнего мода Димона "Game Enhancement Mod").
- Добавлена русификация плагина H3.RMGDescription.dll (взяты из последней сборки Димона).
- Добавлена русификация Кампаний Хроники Героев.

11. Обновлен редактор текстовиков TxtEdit (взят из последней сборки Димона).

12. Возвращена стабильная версия библиотеки "Dpwsockx.dll" (взята из последней сборки Димона).

13. Отключена автоматическая проверка обновлений HD-мода.

14. Добавлена иконка для "Era Erm Framework" (взята из дистрибутива Эра 3.8.2).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - igrik - 18.06.2021 13:11

Panda, ГитХаба Ab github.com



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.06.2021 13:19

igrik, ага, спасибо, "очепятка" получилась 148


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 18.06.2021 14:14

Пришлось исправить один файл в редакторе и Era Erm Framework. Перезалил 3.8.2, прошу прощения за неудобства.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 19.06.2021 07:49

Berserker, спасибо, редактор обновил, дистрибутивы перезалил Ab


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 04.07.2021 20:04

Чистая сборка так же получила ряд некоторых исправлений и обновлений. Подробнее читать в сообщении №12.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 06.07.2021 14:08

Внимание! Важная информация!

Ссылки на скачивание сборки ERA Clear были обновлены. Старые ссылки через некоторое время перестанут действовать.
Если имеются не рабочие ссылки, или есть неточности, просьба сообщить об этом.

Связано это с тем, что у меня больше нет места на дисках, я больше не могу использовать свои личные аккаунты. Создал три аккаунта специально для героев.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 07.07.2021 06:24

Сборка была обновлена:

* Обновлена ERA до версии 3.8.4.
- Так же была возвращена стабильная версия библиотеки "Dpwsockx.dll".

* Обновлен HD-мод до версии 5.2 RC 44.
- Пришлось сделать некоторые настройки и корректировки.

* Добавлен мод "WoG Interface" (по умолчанию выключен) - это не нарушает чистоту и целостность сборки:
- Берсеркер сам рекомендовал этот мод для включения в сборки.
- Этот мод по умолчанию выключен.
- Теперь каждый желающий может вернуть интерфейс WoG.
- Это всего лишь скин темы главных меню, он никак не влияет на стабильность или механику игры.
- Добавлена исправленная версия мода.


* Теперь с данной сборкой можно играть по интернету через "Онлайн-Лобби" - большинство проблем, багов и рассинхронизации были решены.
* Однако остается еще пару проблем. Когда будет найдено их решение, тогда они и будут добавлены в сборку отдельным модом.

* Старую версию на ERA 3.8.0 + HD-мод 5.2 RC40 можно скачать в Архиве игровых сборок.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Grossmaster - 07.07.2021 07:31

Красивая работа


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 08.07.2021 01:59

Panda, спасибо, очень кстати.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 09.07.2021 10:06

Сборка обновлена:
- Был добавлен мод "Lan Fix" (по умолчанию выключен, взят из последней Лаунчер-сборки Димона): данный мод предназначен только для сетевой игры, исправляет баг с минным полем, который кастуют Гремлины.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 09.07.2021 15:06

Отлично. Разберёмся ещё с сопротивлением и всё станет вообще прекрасно )


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - daemon_n - 09.07.2021 15:31

Panda, эмм, фикс чисто минного поля? Ты ведь только 1 файлик поместил?


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 09.07.2021 15:46

daemon_n, фикс в скрипте был только один вроде... а файлика два: там еще есть с константами, или он не нужен уже? 105


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - daemon_n - 09.07.2021 17:50

Panda, нет, не нужен. Только gem_PvPabilitiesFix.erm нужен


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 09.07.2021 18:32

daemon_n, принято, спасибо, потом уберу Ab


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 17.07.2021 22:07

Небольшое обновление сборки:

- Теперь сборка полностью основывается на версии Heroes of Might and Magic III Complete (GOG).
- Обновлен HD-мод до версии 5.2 RC45.
- Сделаны некоторые необходимые настройки и изменения HD-мода.
- Другой незначительный марафет по мелочи.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 21.07.2021 21:09

Аккаунты были переданы daemon_n. Сомневаюсь, что он будет поддерживать актуальность этой сборки, поэтому закрывать или вовсе удалять темы сборки, это уже пусть решит администрация.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 23.07.2021 10:09

Последняя финальная версия сборки:
- Обновлена Эра до версии 3.8.5.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 23.07.2021 15:54

Спасибо за обновление! Чистая сборка всегда нужна )


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 14.08.2021 19:14

Обновление сборки:
- Обновлена Эра до версии 3.8.8.
- Обновлен HD-мод до версии 5.2 RC56.
- Сделаны некоторые необходимые настройки и изменения HD-мода.

Примечание:
- Mod Manager не был обновлен намеренно, т.к. на последнюю его версию ругается много антивирусов.
- На обновление Erm_Editor_Sublime (редактора скриптов) времени нету.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 21.08.2021 22:23

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

- Обновлена Эра до версии 3.8.10:
- Обновлен HD-мод до версии 5.2 RC60:


Примечание:
- Mod Manager не был обновлен намеренно, т.к. на последнюю его версию ругается много антивирусов (включая Windows Defender) -
Image: New-Mod-Manager-Detect.jpg.

- На обновление Erm_Editor_Sublime (редактора скриптов) времени нету.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 22.08.2021 00:22

Продукты Microsoft — это нечто. Бедный SyDr, пишущий на AutoIt.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Bes - 22.08.2021 00:28

Quote:Бедный SyDr, пишущий на AutoIt.
звучит неоднозначно и может быть не правильно трактованоStop


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 22.08.2021 00:30

Bes, поясни мысль.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Bes - 22.08.2021 01:28

проехали.. это уже оффтоп реальный



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 26.12.2021 06:52

Рождественское Обновление сборки:

* Обновлена Эра до версии 3.9.1.
- Обновлен плагин "game bug fixes extended.dll" (взят из ГитХаба Игрика).
- Обновлен плагин "wog native dialogs.era" (взят из ГитХаба Игрика).
- Удален бинарный патч "campaign heroes as start heroes.bin.off", который был несовместим с HD-модом и вызывал краши игры на этапе выбора города/героя.
- Бинарный патч "no prisons on random maps.bin" теперь включен по умолчанию.

* Обновлен HD-мод до версии 5.2 RC82.
- Сделаны некоторые необходимые настройки и изменения HD-мода.
- Обновлен HD-мод патчер "patcher_x86.dll" (взят из HD-мода Бараторча). Внимание! Этот патчер отличается от того, что лежит в дистрибутиве Эра Берсеркера, и что был в более ранних версиях HD-мода.

* Обновлен справочник ERM до версии 2.10a (взят из подписи Беса).

* Обновлен русификатор Эра (только для русской версии сборки):
- Добавлен конфигурационный файл - исправляет английский язык / китайские иероглифы при подключении Wog/Era скриптов (взяты лично у Димона).

Примечание:
- Mod Manager не был обновлен намеренно, т.к. на последнюю его версию ругается много антивирусов.
- Сама Эра в сборке старая (3.9.1 с частичным обновлением некоторых компонентов), есть новее, но Берсеркер пока что её не выложил в виде отдельного дистрибутива, а Лаунчер сборку всё ещё успешно сжирает антивирус, поэтому новее версию на данный момент мне брать не от куда.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 26.12.2021 11:52

https://dropmefiles.com/B4d4v


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 26.12.2021 14:07

Berserker, спасибо! 132

Сборка была обновлена:
* Обновление Эры до последней на данный момент версии.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 28.12.2021 15:36

Очередное обновление сборки:

* Обновлена Эра до версии 3.9.2.
* Обновлен плагин "game bug fixes extended.dll" (взят из ГитХаба Игрика).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 30.12.2021 19:04

Очередное обновление сборки:

* Обновлен русификатор Эра (только для русской версии сборки).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 01.01.2022 21:12

Сборка обновлена:

- Обновлен мод "Lan Fix" (по умолчанию выключен, взят из последней Лаунчер-сборки Димона): данный мод предназначен только для сетевой игры, исправляет некоторые баги, возникающие при сетевой игре.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - daemon_n - 02.01.2022 01:48

Panda, что-то не припомню такого мода у себя102


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 02.01.2022 05:48

daemon_n, у тебя в Гем моде есть скрипт, который исправляет некоторые баги сетевой игры. Учитывая, что в последний раз это сборка обновлялась в начале августа 2021, с тех пор ты сделал там 2 правки, которые должны попасть и в чистую сборку, чтобы можно было играть по сети. Сборка чистая, поэтому взято только это исправление и мод назван "Lan Fix", название которого говорит само за себя. Ab


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - daemon_n - 02.01.2022 06:21

Panda, хмм, если не ошибаюсь, он временно отключен - проверю у себя


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 04.01.2022 18:38

Сборка была обновлена:

* Обновление Эры до последней на данный момент версии.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Stas1988 - 04.01.2022 23:09

в этой сборке можно как то включить кнопку переигровки автобоя? и еще вопрос, можно ли как то вернуть дополнительные настройки в окне вогификации, как тут:
Image: wog.jpg


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - daemon_n - 05.01.2022 05:58

Stas1988, для переигровки используется плагин "battlereplay.era"


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 05.01.2022 06:15

Stas1988, это чистая сборка на основе ЭРА и HD-мода с настройками по умолчанию без каких-либо других модов. Для переигровки нужен плагин "battlereplay.era", для вогификации - моды "WoG Scripts" и "ERA Scripts". Только у "WoG Scripts" и "ERA Scripts" на данный момент нет кураторов, и они очень старые и содержат много багов. Вы можете скачать эти моды и плагины отдельно и установить их, либо воспользоваться лаунчер версией сборки, где эти моды хоть как-то исправляются и обновляются.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - komrad.kazackoff - 05.01.2022 11:02

Привет Panda с наступившим новым годом. Спасибо за обновление и подскажи где можно скачать твой мод, который был в сборках.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 05.01.2022 11:33

komrad.kazackoff, доброго дня, спасибо, взаимно. Мой мод можно вытащить из моей сборки, единственная ссылка на неё есть в разделе "Архив игровых сборок Героев III", и ссылка вроде как даже до сих пор живая.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - komrad.kazackoff - 05.01.2022 12:41

Panda спасибо. То есть кликнуть на мод правой кнопкой и нажать "создать пакет установки".


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Bes - 05.01.2022 15:22

или залезть руками в папку Mods и взять оттуда просто каталог с нужным модом и перекинуть его в свою игровую папку в ту же Mods, а потом в менеджере модов активировать его


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - komrad.kazackoff - 05.01.2022 16:15

Bes спасибо


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 06.01.2022 20:56

Сборка обновлена:

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 10.01.2022 23:24

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

* Обновлена ERA и её компоненты:
- Исправлен повтор генераций случайных карт с теми же настройками;
- Удалена поддержка msg-файлов для работы редактора карт;

* Обновлен HD-Mod до версии 5.2 RC84:
[+] Исправлено неверное отображение хода существа по CTRL и SHIFT в битве.
  Незначительные изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 12.01.2022 20:09

Сборка обновлена:

* Обновлен HD-Mod до версии 5.2 RC85:
[-] Критический баг связанный с выделением существ в армии в городе.
[-] Исправлено неверное отображение хода существа по CTRL и SHIFT в битве.
[-] Критический баг при присоединении с несоответствующей версией HoMM3 HD в онлайн игре.
  Исправлена невозможность играть некоторые авторские карты в через онлайн-лобби.
  Незначительные изменения и исправления.

PS: На данный момент это последняя сборка.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 14.02.2022 03:45

Праздничное обновление сборки:

* Обновлен HD-Mod до версии 5.2 RC94:
- Множество исправлений и изменений.

* Обновлен плагин "game bug fixes extended.dll":
- Некоторые изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.02.2022 01:21

После праздничное обновление сборки:

* Обновлен HD-Mod до версии 5.2 RC95:
[-] Баг: краш при передаче хода в сетевой игре на картах больше XL.
[-] Доделано исправление бага с водоворотом и накладной почвой на краях карты.
[-] Некоторые краши на ходу ИИ на карте.
[-] Некоторые другие исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 01.04.2022 17:15

Panda, Скачал сборку, накатил модов из старой вашей сборки, обновил HD мод - в итоге в сетевой игре не могу походить героем после наведения на кучку золота (не показывает путь при наведении и герой стоит на месте)
(похоже модов слишком много)
Даже не знаю что делать - (только в одиночку и играй)


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 09.04.2022 10:25

suftfree, поддержки сборки больше нет и не будет. Ну и в обществе героев я больше не участвую. Так что все эти вопросы - это уже не ко мне.



Ритуальное обновление сборки:


* Обновлена ERA:
- Обновлен плагин "wog native dialogs.era".

* Обновлен русификатор ERA.

* Обновлен HD-Mod до версии 5.3 RC1:
- Множество исправлений и изменений.

Sorry


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 09.04.2022 14:57

Panda, а чего ритуальное? На тот свет собрался? )


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 04.07.2022 10:35

Ритуальное обновление сборки 2 версия:


Обновлена Era:
* Обновлено ядро Эра:
- Переписан игровой движок генератора случайных чисел (ГСЧ) - множество изменений и исправлений, направленных для корректной работы сетевой игры.
- Множество других изменений и исправлений. Более подробно есть в логе.
* Обновлена "Era Erm Framework": обновлены константы.
* Обновлены плагины wog native dialogs и game bug fixes extended:
- Добавлены проверки на чтение строк из JSON-файла.
- Фикс возвращения в правильную позицию Темных Драконов (а так же Пегасов и Кавалеристов) после атаки врага сзади.
* Добавлен патч "unlock all campaigns.bin" (по умолчанию включен) - разблокирует возможность пройти любую кампанию.

* Обновлен HD-Mod до версии 5.3 RC4:
- Некоторые изменения и исправления.

* Обновлен русификатор ERA:
- Исправлен шрифт smallfont.fnt - добавлены отсутствовавшие лычки опыта существ.
- Привёл в порядок файлы json, удалил лишние дублирующие ключи.
- Мелкие правки txt.

Внимание!!!
Сборка делалась методом "бомжевания", поскольку официальный дистрибутив Эры отсутствует:
- Ядро Эры в этой сборке отличается от того, что лежит в Лаунчер версии Димона и сборки Арчера. Я не знаю, какая Эра самая последняя или правильная, засунул то, что дал Берсеркер в соседней теме.148
- Логи Эры так же могут быть не точны или не совсем верны, так же там явно отображены не все изменения и исправления.
- Era Erm Framework взята у Димона с Гитхаба.
- Плагины wog native dialogs и game bug fixes extended взяты с Гитхаба Игрика.
- Русификатор и патч на Кампании взяты у wessonsm из тем данного форума.




RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 04.07.2022 17:43

Quote:Era Erm Framework взята у Димона с Гитхаба.
У них самая последняя версия с Арчером. Парни уже сами вносят правки.

Спасибо за обновление.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - vadimg - 19.07.2022 05:01

Подскажите, плиз, а куда вынесены основные опции вогификации? На стандартной кнопке опций практически не осталось...


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 19.07.2022 05:06

vadimg, автор Эры вырезал почти все вог-опции из дистрибутива Эры, осталось только штук 15 примерно. Это чистая сборка на основе Эры, поэтому эти опции нужно подключать отдельным модом.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - vadimg - 19.07.2022 05:09

(19.07.2022 05:06)Panda Wrote:  vadimg, автор Эры вырезал почти все вог-опции из дистрибутива Эры, осталось только штук 15 примерно. Это чистая сборка на основе Эры, поэтому эти опции нужно подключать отдельным модом.

А можете, пожалуйста, подсказать название такого мода, или дать ссылку. Чтобы был совместим с этой сборкой. Спасибо)


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 19.07.2022 05:26

vadimg, мод называется WoG Scripts, на него так же есть русификатор. Есть тема на форуме. Проблема в том, что у данного мода нет куратора, и большинство скриптов требовало оптимизации и переписки под Эру версии 3+. Так что с этой сборкой он уже давно не совместим. Я и еще несколько моддеров при поддержке сообщества героев исправили, что смогли, но куратора у темы вог скриптов нет, поэтому относительно совместимый с этой сборкой мод на скрипты, есть только в моей бывшей основной сборке, которой больше я не занимаюсь. Есть лаунчер версия, но судя по комментарием с дс, там их не только переписали, но и изменили механику, да и по краш-логам, уже переписанное так же нуждается в правках.
PS: если кому то еще это будет нужно, могу выложить последнюю версию мода WoG Scripts из своей сборки. Если же нужна последняя версия из Лаунчер сборки - это нужно просить у Димона, либо скачать и установить Лаунчер версию.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Sandris - 19.07.2022 07:02

(19.07.2022 05:09)vadimg Wrote:  А можете, пожалуйста, подсказать название такого мода, или дать ссылку. Чтобы был совместим с этой сборкой. Спасибо)
http://wforum.heroes35.net/showthread.php?tid=5235


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 06.08.2022 07:07

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

* Обновлена Era:
* Обновлена "Era Erm Framework":
- Обновлены константы.

* Обновлен плагин wog native dialogs:
- Сделано простое получение структуры командира в диалоге.
- Исправлен краш при просмотре окна командира без хозяина в бою.
- Исправлен баг при просмотре окна командира без хозяина в бою задний фон существа и id командира не соответствовали отряду на поле боя.
- Добавлены проверки на чтение строк из JSON-файла.
- Некоторые другие исправления и изменения.

* Обновлен плагин game bug fixes extended:
- Фикс возвращения в правильную позицию Темных Драконов (а так же Пегасов и Кавалеристов) после атаки врага сзади.
- Исправление для случайных карт.
- Исправлен пропуск хода существа при атаке заблокированного стека.
- Некоторые другие исправления и изменения.

* Патч "unlock all campaigns.bin" (разблокирует возможность пройти любую кампанию) теперь по умолчанию выключен, в прошлой версии я забыл его выключить, а перезагружать сборку из-за этого не хотел.

* Обновлен HD-Mod до версии 5.3 RC5:
[-] (SoD) исправлено нескролько критических багов.
[-] (HotA) исправлен баг с исчезновением артефакта при попытке положить его в полный рюкзак.
[-] (HotA) исправлен баг: герой ИИ не колдовал гипноз.
[+] Изменения для совместимости с будущей версией HotA.
- Некоторые изменения и исправления.

* В русской версии сборки озвучка кампаний была на английском языке - исправлено, теперь озвучка на русском.

* Удалены вступительные ролики основы при запуске игры:
- Ролики основы занимают много места и всё равно не задействуются, т.к. в Эра они выключены, а файлы запуска игры от GOG для воспроизведения этих роликов в сборке всё равно отсутствуют, поэтому никакого смысла держать их в сборке нет.
- Сами файлы Кампаний и игры не тронуты и присутствуют в полном объёме, сборка по прежнему остаётся полной, при запуске кампаний, во время игры и после, у Вас не будут сыпать ошибки, как это происходит в Лаунчер издании и в большинстве других "обрезанных" сборках.
- Мод Wog Interface содержит своё лого при запуске.

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 06.08.2022 12:20

Тоже неплохой вариант. Вместо номеров версий для сборки использовать просто дату выпуска. Информативно.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 11.08.2022 09:04

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


* Обновлена Era:
- Обновлен плагин game bug fixes extended: фикс краша при клике на ресурсах и артефактах в союзном рынке не имея своего рынка.
- Исправлено неверное расширение файла локализации для меню опций скриптов.

* Обновлен HD-Mod до версии 5.3 RC6:
[*] Исправлен лобби сервер: исключены частые лаги по несколько секунд и больше.
[+] Обновлен локализационный файл.
- Некоторые изменения и исправления.

* В русской версии сборки, основа игры была не совсем верная, теперь это исправлено. Прошу прощения, не знаю, как получился этот косяк, и как долго он был. Спасибо челу, который дал сигнал, что у меня что-то не так с основой игры в русской версии. Ну и чистка сборки от лишних и ненужных файлов.
* В английской версии просто чистка сборки от лишних и ненужных файлов, основа игры там была правильная.


- Размер сборок теперь существенно уменьшился, и составляет 850 МБ для русской, и 844 МБ для английской. Сборка по прежнему остаётся полной.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 16.08.2022 18:48

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

* Обновлена Era:
- Обновлено ядро Эра (стащил с Лаунчер версии, пока она заработала, надеюсь тапками не закидают 148)
- Добавлен патч "4 lines of the creature description.bin" (по умолчанию выключен) - расширяет поле описания просмотра навыков юнитов до 4 строк.

* Удален вступительный ролик основы при запуске игры (1 всё-таки в прошлый раз пропустил).

* В стартовое меню и в папку Help добавлен текстовик с решением возможных проблем (DirectPlay, DEP, Иероглифы, F4).

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

- Размер сборок теперь существенно уменьшился, и составляет 849 МБ для русской, и 843 МБ для английской. Сборка по прежнему остаётся полной.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 17.08.2022 15:15

Panda, Единственное чего не хватает - Это "Вог анимации"
И его нужно поднять повыше в списке чтобы .msk не глючили.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.08.2022 01:01

suftfree, это чистая сборка, без стороннего, а мод Вог-интерфейс был добавлен в неё для узнаваемости игры и по рекомендации Берсеркера. Мода "Вог анимации" по сути и нет, это я сам создал его, и мой бывшая сборка - единственная, где он есть в Эра III.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 18.08.2022 05:49

Panda, Я понимаю что чистая - но вы сами говорили что вог анимация был в поздних версиях Вог (и берс её от туда потом вырезал) - так что всё логично!


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.08.2022 06:38

suftfree, в старых версиях была не только вог анимация, но и вог скрипты, вог интерфейс, вог кампании и некоторые другие изменения. Но это всё было в Эра II. В Эра III это все было упразднено. Поэтому и сборка именуется "чистой", без всякого стороннего. Кому чего нужно, тот сам добавит. Кому чего не надо, тот сам вырежет.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 18.08.2022 06:49

Panda, Ладно - наверное вы правы (попытка не пытка 105 ) (хоть лично мне и не слишком нравится что из ERA 3 вырезана анимация - ибо это просто графика. Вот вог кампании, скрипты, и прочее - уже устарели и не работают как нужно - их удаление было обусловлено, но анимация деревьев чем помешала? (сэкономить 6 МБ памяти? 102 ) - впрочем это чисто моё мнение 166 ).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.08.2022 07:00

suftfree, данный вопрос уже нужно задать автору Эры - Берсеркеру. Хотя я понимаю, зачем это было сделано, но всё же, подожду его ответ, не озвучивая свое предположение. Мой мод Вог анимации весит чуть меньше 4 МБ.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 18.08.2022 07:00

Quote:"Вог анимации"
Анимированные деревья?


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 18.08.2022 07:09

Berserker, Естественно!
Panda, Тем более 4 МБ, к тому же большинству игроков Анимация деревьев нравится - остальные говорили мне что можно сыграть и без неё
Много раз от друзей слышал - "А куда пропала анимация деревьев и флажков" или "карта кампании была как то поживее"
///Если вырезать анимацию флагов (то вес уменьшится до 500кб-1 МБ)
Berserker, Также есть модифицированные .msk под деревья которые убирают баги отрисовки (увеличивают видимость отображения на всю площадь) лежат в HD Edition (могу скинуть отдельно).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 18.08.2022 10:29

suftfree, дело не в размере, от слова совсем. Мне тоже нравятся эти анимации. И там не только анимация деревьев была, но и анимация много чего другого. Но не я управляю этим балом, у него уже есть дирижёр, я лишь оркестр. По этой же причине в сборке остаются утилиты, которые нужны только моддерам, 95% игроков они не нужны вовсе.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 18.08.2022 11:40

Berserker,Верните деревья!!! 119


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 18.08.2022 12:07

(18.08.2022 11:40)suftfree Wrote:  Верните деревья!!! 119

Устанавливай ERA+. Там есть анимириованныые деревья. И даже больше.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 18.08.2022 12:21

XEPOMAHT, Я знаю - я сравнивал качество деревьев - там убрана часть кадров + почему то они выглядят хуже. 105
Но зато тени анимированны!


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 18.08.2022 12:52

(18.08.2022 12:21)suftfree Wrote:  Я знаю - я сравнивал качество деревьев - там убрана часть кадров + почему то они выглядят хуже. 105
Но зато тени анимированны!

Деревья прогонялись через паинт, вручную чистились от странных пикселей, там же вручную собирались тени для каждого кадра в анимации. Т.к. исходной графики давно уже нет, то качество могло немного снизиться из-за конвертации в 8-бит.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 18.08.2022 13:07

XEPOMAHT, Жаль что у вас железо не позволяет - так бы с png работали и не было бы проблем
И я не богат чтобы поддержать моих друзей (Если бы сохранился старый ком который тянул 7ку я бы вам его отослал - но брат попросил его на запчасти) 105
Да и с ценами сейчас проблемы - цена за технику растёт как дрожжи


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 19.08.2022 14:21

У меня просто не дошли руки, а так мод на анимированные деревья и мод на анимированные объекты был всегда востребован.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 19.08.2022 15:00

Ок, будет в сборке пока что в виде отдельно мода.

suftfree, что там про исправление багов говорил? Где его надыбать можно?


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Suft - 19.08.2022 15:26

(19.08.2022 15:00)Panda Wrote:  suftfree, что там про исправление багов говорил? Где его надыбать можно?
Вот попробуйте - я на HD Edition его делал - так как png деревьев обрезались
Только при создании параметры тени не сохранялись
Так что пробуйте аккуратно - тобишь не удаляйте старые файлы
Но вроде я слышал - что (.msg) поддержку вырезали, так что возможно из за этого баги и появились
В любом случае в случае с (.msg) не хочет objtxteditor изменять тени
На PNG же работает без проблем
Если не будет работать - то можно перевести всё в 8 битное png.
Вроде бы 8 битное не влияет на скорость работы, а только 24-32 бит.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 19.08.2022 16:07

suftfree, тогда тем более нет никакого смысла сейчас добавлять этот "огрызок":
В оригинальном моде есть баг, без его исправления думаю смысла добавлять этот мод нету. Поддержка .msg была вырезана в Эра 3.9, а вот с какой версии именно - не известно, версий Эры сейчас десятки, официального дистрибутива нет, одни "нелегалы", подробного лога к каждой версии так же нет. В моей бывшей сборке этот мод работал (но там Эра 3.8.0). Ещё одна причина бессмысленности добавления на данный момент.
Дергать у Хероманта с Эры Плюс так же смысла нет, качество там действительно оставляет желать лучшего.
Так что анимация в сборке будет только тогда, когда Бесеркер сам решит вернуть анимацию объектов обратно в Эру, с официальным дистрибутивом, либо же кто-нибудь сделает готовый нормальный новый мод на основе старого, без бага, а главное работающий, учитывая последние "вырезания".
Сейчас же на данный момент - добавлять просто нечего.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Guru105 - 19.08.2022 16:26

msg и раньше требовались только для редактора карт, в самой игре все и без них прекрасно работало.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 19.08.2022 17:35

(19.08.2022 16:07)Panda Wrote:  Так что анимация в сборке будет только тогда, когда Бесеркер сам решит вернуть анимацию объектов обратно в Эру, с официальным дистрибутивом, либо же кто-нибудь сделает готовый нормальный новый мод на основе старого, без бага, а главное работающий, учитывая последние "вырезания".
Сейчас же на данный момент - добавлять просто нечего.

Тоткоторый уже делал, но там графика прогонялась через фильтр, после которого деревья стали слишком замыленными. Поэтому мне пришлось сделать свой вариант на основе воговского. Ковырялся с ними в MS Paint целый месяц, а вам всё равно не нравится. Всем не угодишь. Лично мне больше нравится исправленная версия деревьев из ERA+, т.к. в ней меньше всего косяков по сравнению с тем, что было в WoG 3.58 и первоначальных версиях ERA. И убрали её из ЭРЫ как раз из-за того, что слишком многим воговские деревья не нравятся и был популярен мод, заменяющий их обратно на содовские. Лично я не могу играть без них, поэтому присутствие их в ERA+ обязательно. Тут всё как пожелает автор.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 19.08.2022 23:27

XEPOMAHT, все верно. Поэтому в самой Эре этих анимаций и не будет. Можно подключить в качестве отдельного мода, как и вог интерфейс. Вопрос только в том, кто сделает нормальный или исправленный мод? В Lord-е глянул, действительно, там тоже качество не фонтан.

Могу добавить в сборку оригинальный воговский, пока кто-то не предложит что получше.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 10.09.2022 00:55

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


* Обновлена Era до версии 3.9.3 v2 (09.2022):

* Обновлено ядро Эра:
- Загрузка из боя (функция HD мода) больше не ломает события OnGameEnter/OnGameLeave.

[+] Rewrote game random number generator (RNG) engine.

    Main changes:
    - All RNGs are not thread safe now. They should be used in the main thread only.
    - There are two main RNGs: the global one (rand/srand/VR:R) and the unique one (VR:T).
    - ERA uses 3 different engines for the global RNG and switches them dynamically to provide qualitative outputs, the same battle obstacles, as they are in original Heroes 3, and network PvP battles stability.
    - VR:T generator cannot be seeded anymore. It serves as the source of unpredictable randomness.
    - At the start of game process, all generators are seeded with cryptographically safe random seeds.
    - Most of the time Xoroshiro128** engine is used for global RNG. It has both excellent speed and qualitative output.
    - The global generator engine is switched to native C rand implementation only for the phase of placing battle obstacles.
    - In network PvP battles the global generator is switched to deterministic one. Deterministic generator uses only the following information: unique battle ID, combat round ID, combat action ID, minimum and maximum value to generate. Thus any attempt to generate a sequence of numbers in the same range will produce the same result for each generation. It's recommended to replace dwarf-style resistence mechanics with golem-style resistence mechanics.
    - Global RNG is seeded with unique value at battle start/replay, thus the first action and autocasted spells are not deterministic anymore.
    - Using random functions in before battle and before battlefield visible phases does not influence battle obstacles placing anymore.
    - Extended "Debug.Rng" setting in "heroes 3.ini". 0 means no debugging, 1 is for seeding, 2 is for seeding and random_range, 3 enables debugging of all rand/srand/random_range calls.
    - rand() is guaranteed to return 0..32767 value, as it does in original Heroes 3. But random_range (VR:R/VR:T) call can return any value in int32 range (-2147483648..2147483647).
    - ERA intercepts all rand/srand calls. Previously a few functions were not tracked.
    - Deterministic RNG for network PvP battles is enabled for the whole battle (excluding obstacles placing stage). Bad morale probability and magic resistence additionaly depend on stack ID, thus producing different results for different stacks. Stack damage calculation additionally depends on iteration counter (game generates up to 10 random values for each stack damage event).

[+] Added new event: "OnBeforePlaceBattleObstacles", occuring after "OnBeforeBattlefieldVisible" event. Global RNG is switched to the native one before calling ERM event and the generator is seeded with the following value: (110291 * map_tile_x + 167801 * map_tile_y + 81569). Thus the same obstacle types and positions are guaranteed for each particular map tile. Using RNG functions in this event will influence obstacles generation. Modder may implement unique obstacles for each battle at this phase or use custom deterministic seed formula.

[+] Added new event "OnAfterPlaceBattleObstacles", occuring after all obstacles are placed on battlefield. Random number generated is switched back to the qualitative one. New custom obstacles may be added in this phase.

[+] Implemented easy-to-use means to generate remote Era events with arbitrary data. The whole process of data compressing/decompressing/splitting/joining is hidden from clients. Support for progress callbacks is implemented. The following exported function was added to era.dll:

    (* Generates remote Era event. Returns 1 if at least an attempt to call remote event was done. False for invalid/empty/too long event name *)
    function FireRemoteNetworkEvent (
    DestPlayerId: integer; // Destination player ID or -1 for all players
    EventName: pchar; // Event name like "OnSomethingHappened"
    {n} Data: pointer; // Pointer to buffer with data to send
    DataSize: integer; // Size of the buffer with data
    {n} ProgressHandler: TNetworkStreamProgressHandler; // Progress handler function or null
    {n} ProgressHandlerCustomParam: pointer // Custom parameter for progress handler function
    ): TDwordBool; stdcall;

    Big amounts of data are divided into smaller packets and sent one by one. In this case ProgressHandler function is called after successful packet sending, allowing to abort the stream or update interface. Small packets will be joined automatically on remote side and single event will be generated. Moreover, the data is sent in compressed form, increasing transferring speed. HD Mod Lobby is fully supported.

    TNetworkStreamProgressHandler = function (BytesSent, TotalBytes: integer; {n} CustomParam: pointer): TDwordBool; stdcall;

[+] Erm "FU:D" command was fully rewritten. Fixed bug: HD mod used to disable FU:D on adventure map. From now FU:D supports arbitrary string parameters and d-modifiers.
[+] Map editor uses "*.msk" files instead of "*.msg" files now.
[+] ERA will retrieve final addresses to monster, spell, artifact and skill structures in OnAfterStructRelocations event using native pointers to those structures. Credits: Xeromant.

[-] Fixed issues with HD-mod way of loading game from battle. OnGameEnter/OnGameLeave counter will
    not be corrupted if HD mod generates "$OnGameLeave" event for ERA before quitting game loop.

* Обновлена "Era Erm Framework":
- Добавлена ф-ция "!?FU(BattleStack_MakeActive);" - делает любой отряд активным.


* Обновлен HD-Mod до версии 5.3 R9:
[*] Библиотека patcher_x86.dll обновлена до версии 4.15.1.
[+] Отрисовка карты приключений оптимизирована и выполняется теперь в несколько потоков (Фича управляется твиком Graphics.AdvMap.Threads).
[+] Оптимизация отрисовки всей графики (вне зависимости от выбранного графического режима).
[] Незначительные изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 10.09.2022 07:10

Panda, спасибо! Есть уже по 3.9.4 наработки, надеюсь в этом месяце выйдут вместе с синхронизацией всей расширенной ЕРМ памяти до сетевой битвы.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 11.09.2022 05:34

Berserker, спасибо за огромный труд по развитию движка Эры! Там опять обновление HD-мода, судя по логу, начиная с версии R9, там были очередные капитальные изменения, которые могут поломать какую-либо совместимость с некоторыми плагинами. Обновлять пока не буду, чтобы была возможность вернуть R6.




RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 11.09.2022 07:27

Да, это точно :-(



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 11.09.2022 23:54

Сделал откат HD-мода на версию 5.3 R6.
Так же была 1 жалоба, что игра не стартует на ОС ниже Win 7, хотя версия R6 запускается без проблем.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 12.09.2022 15:35

(11.09.2022 05:34)Panda Wrote:  Там опять обновление HD-мода, судя по логу, начиная с версии R9, там были очередные капитальные изменения, которые могут поломать какую-либо совместимость с некоторыми плагинами. Обновлять пока не буду, чтобы была возможность вернуть R6.

Для ERA+ теперь выше R6 обновлять точно нельзя. С совместимостью полная ж..па: любая попытка полной перезагрузки менеджера карты приключений кнопками HD-мода или чит-кодами ведёт к падению игры без генерации дебага (т.к. фатально падает сам патчер).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Elmore - 12.09.2022 15:43

(12.09.2022 15:35)XEPOMAHT Wrote:  Для ERA+ теперь выше R6 обновлять точно нельзя. С совместимостью полная ж..па: любая попытка полной перезагрузки менеджера карты приключений кнопками HD-мода или чит-кодами ведёт к падению игры без генерации дебага (т.к. фатально падает сам патчер).

Несовместимость с актуальной версией hd-mod это смерть для любого мода. Просто говорю как есть.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 12.09.2022 16:14

(12.09.2022 15:43)Elmore Wrote:  Несовместимость с актуальной версией hd-mod это смерть для любого мода. Просто говорю как есть.

Ну, остаётся надежда, что Бараторч исправит патчер, тогда совместимость будет восстановлена. Остаётся ждать новых версий версий библитеотеки patcher_x86.dll. Т.к. если даже старой версии HD-мода скормить новую версию патчера, то фатальная ошибка патчера остаётся так же как и была в новых версиях HD-мода. А хитрый Бараторч проверет версию патчера, поэтому подсунуть старую верию патчера, которая не глючит, просто так не получится. А может дело в совместимости патчера с Windows 2003, которая в очередной раз была сломана и потом восстановлена, но возможно, не до конца... Хотя, если старые виндовозы больше официально патчером не поддерживаются, то мне по-любому придётся как в старые времена пользоваться старой версией HD-мода со старым патчером, которую... можно сделать независимой от новой версии HD-мода (т.е. бедным игрокам в ERA+ придётся устанавливать 2 HD-мода в 1 папку 148 ), другого выхода я не вижу.

Ну и на старом добром WoG 3.58f новая версия HD-мода ведёт себя так же с точно такими же вылетами, т.е. дело совсем не в модах, т.к. и без них такие же глюки, а проблема - в самом HD-моде. А вот на SoD HD-мод работает без вылетов. В общем, поддержку в HD-моде ВоГа с Эрой сделали опять спустя рукава. Увы, ЭРА второсортна что-ли...


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 08.10.2022 06:59

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

Все мои ссылки начнут умирать от полугода до 2 лет.

Всем удачи.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 24.03.2023 18:16

Загробное обновление сборки:


* Обновлена Эра до версии 3.9.4 (03.2023):
- Исправлено отрезание текста в описаний карт/миссий/кампаний.
- Улучшена совместимость с HD-модом.
- Улучшен сетевой код для игры по сети.
- Множество других исправлений багов и крашей.
- Новая официальная иконка для игры от ЭРА.
- Некоторые другие нововведения.

* Обновлены, удалены, исправлены, добавлены компоненты Эры, необходимые для запуска и корректной работы игры, которые отсутствуют в официальном дистрибутиве Эры (список задач для исправления в официальном дистрибутиве был передан Берсеркеру).

* Обновлен HD-Mod до версии 5.4 R26:
- Множество изменений и исправлений. Более подробно можно прочитать в логе изменений HD-мода.

* Обновлен русификатор.
Взят из облака Лаунчер версии. Т.к. официальный дистрибутив русификатора, скачанный 07.2022 не сошелся по контрольным суммам со скачанным недавно, и содержимое русификатора так же не сошлось из Лаунчер версии, то взял последнее, что было в доступности. Возможно, там были какие-то обновления/изменения, которые автор русификатора не смог или забыл сообщить по понятным причинам. В любом случае, официального обновления со времен 07.2022 не было, поэтому были принято решение взять русификатор из облака Лаунчера.

* Из сборки удалены все утилиты, инструменты, справочники, хелпы и физмиги.
Поскольку у меня ведро 18-летней давности, то у меня больше нет возможности "Тягать" эти тяжелые гантели, к тому же большинству игроков они вообще не нужны. Из плюсов: сборка стала меньше весить, будет быстрее скачиваться, устанавливаться (актуально только на старых ведрах), меньше срабатываний шизоидных антивирусов.

* Из сборки был удален мод на исправление сетевых багов.
В облаке Лаучер версии я не нашел этих файлов, значит скорее всего баги были исправлены либо на стороне движка Эры, либо еще каким-то другим способом.


А теперь небольшой опрос:
Нужна ли вообще эта версия сборки? На её создание ушло несколько дней (т.к. ведро старое, может работать, а может и нет, делает все очень долго), плюс поиск, сбор информации для сборки, и т.п., плюс загруженность графика работы. Может в силу развития новой Лаунчер версии, я просто зря потратил время, никому это уже не нужно, а эту тему можно просто закрыть, чтобы не вводить игроков в заблуждение.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 25.03.2023 00:30

Спасибо за обновление!
Если тебе это изредка доставляет удовольствие в качестве хобби и реализации, то дело благое. Потому как вменяемых оффлайновых установщиков других просто нет.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Leonion - 15.04.2023 10:46

Спасибо большое за готовую сборку!
А то от количества версий/ссылок в интернете у меня чуть крыша не поехала.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Orc - 23.04.2023 16:47

Hello,

I found 1 bug: SS scrolling mod disables Warfare script 14 by Tobyn
I edited the mod to not interfere with warfare.
Mod after orc edit Wrote:!#VRv2365:S1; [Set warfare variable to zero]
!#UN:P193/1; [Disable Warfare script]

!#UN:P182/0; [отключение WoG-опции 182 "Показ скрытых навыков" за ненадобностью]

!?FU(OnGameEnter);
!!VRv2365:S1; [Set warfare variable to zero]
!!UN:P193/1; [Disable Warfare script]



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 23.04.2023 23:43

Hi! They conflict with each other.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Orc - 03.05.2023 17:56

Hello, Where can I find list of all mods? I would like to download Mgog FireBall attack, similar to Hota. I tried this mod by Perryr but it is not like hota. http://wforum.heroes35.net/showthread.php?tid=5598

Привет, где я могу найти список всех модов? Я хотел бы скачать атаку Mgog FireBall, похожую на Hota. Я попробовал этот мод от Perryr, но он не похож на Hota.


Edit: also, why Magog and Lizard Warrior shoot twice? I disabled all scripts, but they still shoot twice
Редактировать: также, почему Магог и Воин-ящерица стреляют дважды? Я отключил все скрипты, но они все равно дважды стреляют Bad

ok its Monster Balancing.erm by Panda xD
PHP Code:
!!MA:P45/d2;                  [Magog Health increased by 2]
!!
MA:D45/d1;                  [Magog Defense increased by 1]
!!
MA:E45/d1;                  [Magog Maximum Damage increased by 1]
!!
MA:X45/?v1;                 [Magog gets Double Shot]

** 
Fortress balancing
!!MA:X101/d32768;             [Lizard Warrior gets Double Shot


Edit: I made many tests/expirements. This mod fixed a lot of bugs from original game.
Lighthouse/Underground Bonus and others
Изменить: я провел много тестов/экспериментов. Этот мод исправил множество ошибок из оригинальной игры. Маяк/Подземный Бонус и другие


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 03.05.2023 20:01

Hi, Orc. I think there is no public and stable repository of mods like modsdb. There is a topic by Valery with his mods collections and separate topics for big mods:

http://heroescommunity.com/viewthread.php3?TID=39062


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Orc - 03.05.2023 21:26

(03.05.2023 20:01)Berserker Wrote:  Hi, Orc. I think there is no public and stable repository of mods like modsdb. There is a topic by Valery with his mods collections and separate topics for big mods:

http://heroescommunity.com/viewthread.php3?TID=39062

I checked that link before I ask. The link did not contain Magog FireBall Upgrade like Hota
Even this link below does not have Magog attack listed.

Я проверил эту ссылку, прежде чем спросить. Ссылка не содержит magog Fireball Upgrade как Hota. Даже по этой ссылке ниже нет атаки магогов в списке: http://wforum.heroes35.net/showthread.php?tid=536


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - daemon_n - 03.05.2023 21:44

Orc, there is no extended magog attack control mod for ERA so far. and never was. Why you think it esists?


ОТЧЕТ ОБ ОШИБКЕ!!!!!!! - Orc - 05.05.2023 08:17

ОТЧЕТ ОБ ОШИБКЕ!!

Hello, I copied "Game Enhancement Mod" from you Era3.80 to Era3.94. If this mod is enabled, quick combat is off by default. If this mod is removed, quick combat is on by default. Where should I report this bug?

Привет, я скопировал "Game Enhancement Mod" с Era3.80 на Era3.94. Если этот мод включен, быстрый бой по умолчанию отключен. Если этот мод удален, быстрый бой включен по умолчанию. Куда я должен сообщить об этой ошибке?



I tried to disable all plugins from this mod. bug still exist after disable all plugins.
Я пытался отключить все плагины из этого мода. ошибка все еще существует после отключения всех плагинов.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 09.05.2023 05:21

Orc, данные ошибки нужно отсылать в дискорд в специальную тему, выполнив специальные правила оформления. Здесь как я понял, они больше не принимаются. Ну и со старыми версиями "Game Enhancement Mod" вряд ли кто будет возиться, обновите игру через Лаунчер до последней версии.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 11.05.2023 18:58

Перезалив русской версии сборки:

Откат русификатора на старую версию из-за многочисленных проблем со шрифтами.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Orc - 24.05.2023 03:59

(05.01.2022 05:58)daemon_n Wrote:  Stas1988, для переигровки используется плагин "battlereplay.era"

https://raw.githubusercontent.com/igrikRS/HoMM3-Plugins/master/BattleReplay/Release/BattleReplay.era


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Ell - 02.09.2023 15:01

Как включить все растройки ВОГ? как было в простой версии воимя богов?


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Ell - 02.09.2023 15:19

Panda, Если можно ссылку не на яндекс или маил ру а на другой обменник. Ибо не открыватся ссылки даже через впн. Или они же не рабочие*( хочется поиграть в герои во имя богов с доп настройками


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - cookiemo - 26.03.2024 22:14

Привет,

у меня какая-то ерунда в кампании Возраждение Эрафии происходит.. Сюжет про утёс грифонов, но во всех замках - хотя строения называются правильно, но существа производятся другие. Вместо Алебардщиков - феи, вместо арбалетчиков - Элементали Воздуха.. Как это исправить ? Я вроде бы сам настройки не сбрасывал в игре никакие.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 26.01.2025 23:55

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


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

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

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

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

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

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

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

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

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


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



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 03.02.2025 10:56

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


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

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

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

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 14.02.2025 21:21

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.
- Незначительные изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 16.02.2025 18:24

Обновление сборки (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:
- Незначительные изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 22.02.2025 09:13

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.
- Незначительные изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 01.03.2025 06:00

Обновление сборки (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:
- Незначительные изменения и исправления.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 06.03.2025 22:39

Обновление сборки (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:
- Исправлена критическая ошибка онлайн-лобби.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 08.03.2025 00:28

Обновление сборки (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".


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 08.03.2025 17:09

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

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 12.03.2025 22:29

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

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 30.03.2025 00:20

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

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

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 04.04.2025 18:56

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


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

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

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 16.04.2025 23:01

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


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

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


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 21.04.2025 08:26

Что же там такое обновляется критическо-важное? Чувствую напарюсь я с адаптацией своего мода. Уже скачал 3.9.25 v2 и 3.9.26 - сцена скриптовая с санта-гремлином в бане - вылетает. Санта в битве не появляется. Бывало картинка на поле боя не загружалась.

В старой Эре 2.46 работает. Но там другая беда - HD старый вылетает. Быть может поставить новый, последний - так в той Эре у меня ошибка критическая с диалогами - нельзя возвращаться на ту Эру.

Это прям задницаразрывающий ребус как скомпоновать годную платформу.

В старой Эре 2.46 скрипт работает как положено. Даю команду атаковать нужного героя(т.е вызвать битву) - всё работает. В новых же Эрах: герой куда-то перемещается, дичь полная. Как будто реально команды ERM поменяли. Или битвенные триггеры поменяли.

Скачал от Берсеркера Era 2.46f - у меня была без приставки f - быть может это окажется спасением. Волнует проблема с диалогами. Решена ли проблема тут...

********************
Вот, пример. На Эре 2.46f всё работает:
Image: 1.jpg

Запустил на Эре 3.9.26 и вот результат (вылет). Гремлины не установились в битве:
Image: 2.jpg

Там в папке Debug много всяких файлов, какой нужен?

показать log (Click to View)
показать event list (Click to View)



RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 21.04.2025 10:10

Barin, правятся баги и вылеты, происходит оптимизация, добавляются новые возможности и т.п.
Например, последняя версия 3.9.25 не могла пройти даже обычный cтандартный быстрый 30 минутный тест, периодически падала и крашилась, причем рандомно... Причина была найдена и исправлена, так и появилась версия 3.9.25 v2.
Более подробный ченджлог изменений есть в каждой сборке, и в самом дистрибутиве Эра тоже: era ii changelog.txt, era iii changelog.txt, HD Mod changelog.txt.
Да, многие скрипты и плагины нуждаются в оптимизации под новую Эру, от этого некуда не "убежать". Либо же использовать более старые версии, например есть сборка на Эра 2.8.3, лежит в архиве игровых сборок, пробуйте тогда её, вот ссылка и краткое описание:
Поддержка HD-мода для Эры делается "спустя" рукава, или "по остаточному" принципу, порою забивается на неё вообще, увы...
Нужна вся папка "Debug", кидаете её в архив, потом закачиваете на файлообменник, например этот: https://dropmefiles.com, ссылку кидаете сюда.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 21.04.2025 11:40

(21.04.2025 08:26)Barin Wrote:  Что же там такое обновляется критическо-важное? Чувствую напарюсь я с адаптацией своего мода.

Да, эти обновления нацелены на мелкие ERM-моды. С глобальными, тем более написанными под ERA 2.46, - сейчас геммор, т.к. и сами ERM-скрипты уже пишут совершенно по-другому, да и в самом языке ERM была исправлена тонна ошибок, что повлекло превращение рабыты небезопасных скриптов в тыкву - синтаксис стал более строгим. Особенно это касается небезопасных команд на UN:C, которые, при неправильном использовании, приводят к утечкам памяти, незаметными на старых версиях, и неожиданно всплывающих на новых. Поэтому лучшее решение - встраивать пользовательский код в саму игру с помощью WERD на эровских событиях.

Например в ERA+ переход со 2-й версии ЭРЫ в третью был крайне болезненным - пришлось полгода адаптировать весь код. Авторы глобальника H3:SW вообще париться не стали и мигрировали на обычный SoD, послав платформу ЭРА куда подальше. А когда-нибудь выйдет уже ЭРА 4.0, для которой, скорее всего, ERA+ уже не будет, т.к., во-первых, в текущей ЭРЕ поддержки Windows 2003 уже считай что нет, во-вторых, с каждым обновлением ломается совместимость с теми или иными плагинами, в-третьих, ничего нового и критического для поддержки глобальников нет (последнее, что было сделано - поддержка PNG), в-четвёртых, Тифон уже так сильно заточен конкретно под ERA 2.9.old, что верятность кофликта кода с ERA 4 довольно велик - там очень многое привязано к адресам эровских хуков и если Берсеркер их сменит - будет катастрофа для ERA+.


(21.04.2025 08:26)Barin Wrote:  В старой Эре 2.46 скрипт работает как положено. Даю команду атаковать нужного героя(т.е вызвать битву) - всё работает. В новых же Эрах: герой куда-то перемещается, дичь полная. Как будто реально команды ERM поменяли. Или битвенные триггеры поменяли.

Старый ERM корректно работал на ERA 2.8.3, но там нет возможностей ERA 3. В более новых старые скрипты исполняются уже не так - по-другому, но многие старые моды под ERA 3 смогли переписать, чтобы они хотя бы не глючили, поэтому рекомендую так же адаптировать все скрипты под ERA 3, чтобы получить доступ к её возможностям.

(21.04.2025 08:26)Barin Wrote:  Там в папке Debug много всяких файлов, какой нужен?

Для отладки главный файл - "exception context.txt", ещё полезен "x86 patches.txt", остальное - непойми что, лично мне ни разу не пригодилось, т.к. Берсеркер никакого хелпа по одладочным файлам не предоставил.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Elmore - 21.04.2025 13:46

(21.04.2025 11:40)XEPOMAHT Wrote:  в-третьих, ничего нового и критического для поддержки глобальников нет (последнее, что было сделано - поддержка PNG)

В ERA 4 будет добавлен важный функционал как раз для глобальных модов.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 21.04.2025 16:40

Barin, ты, если что, всю папку Debug загружай.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 21.04.2025 19:36

(21.04.2025 16:40)Berserker Wrote:  Barin, ты, если что, всю папку Debug загружай.

Ок. Скидываю - https://dropmefiles.com/5OehD

Буду пока тестить на Era 2.46f - а если вновь поймаю ошибку диалогов - попробую ERA 2.8.3


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 21.04.2025 19:58

(21.04.2025 19:36)Barin Wrote:  
(21.04.2025 16:40)Berserker Wrote:  Barin, ты, если что, всю папку Debug загружай.

Ок. Скидываю - https://dropmefiles.com/5OehD

Вылет из-за того, что в память не загружен def монстра, без HD-мода можешь узнать имя недостающего def-а, т.к. HD-мод зачем-то убирает сообщения ресурс менеджера.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 21.04.2025 23:44

(21.04.2025 19:58)XEPOMAHT Wrote:  
(21.04.2025 19:36)Barin Wrote:  
(21.04.2025 16:40)Berserker Wrote:  Barin, ты, если что, всю папку Debug загружай.

Ок. Скидываю - https://dropmefiles.com/5OehD

Вылет из-за того, что в память не загружен def монстра, без HD-мода можешь узнать имя недостающего def-а, т.к. HD-мод зачем-то убирает сообщения ресурс менеджера.
Запустил без HD мода - также вылетает. Ни о каком дефе не предупреждает. Я Санту не подменял. Но почему-то он не подгружается.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 22.04.2025 11:42

(21.04.2025 23:44)Barin Wrote:  Ни о каком дефе не предупреждает. Я Санту не подменял. Но почему-то он не подгружается.

Странно. Проверьте наличие графики для Санта-Гремлина в архиве из папки mods/wog/data. Имя боевого def-а из редактора монстров (если вы всё же используете редактор монстров, хотя вряд ли) должно совпадает с именем из архива игры. Если нет - переименуйте def, чтобы игра смогла найти его (в ERA+ графон сант лежит в zm173m.def, в обычном вог-е вроде бы так же).


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 22.04.2025 19:26

Кажется я понял почему. Изначально Algor помог мне со скриптом, чтобы у Санты убрать гвардию. Тот скрипт на Эре 2.46f работает. Если коротко, то там Санта подгружается так:

!?BR; гвардия убирается только под этим триггером
!!BU:S173/1/113/1/0/1; установить Санту

Сейчас я переместил подгрузку Санты так:
!?BF;
!!BU:S173/1/113/1/0/1; установить Санту

Во всём моде на стороне противника я подгружаю монстов через !?BF - проблем не видел. А через !?BR очевидно, было сделано чтобы гвардия Санты убиралась. Через !?BF гвардия не убирается, ну и ладно.

Так что проблема не в дефе, а в !?BR на новой Эре. В старой то работает.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 22.04.2025 21:48

(22.04.2025 19:26)Barin Wrote:  !?BR; гвардия убирается только под этим триггером
!!BU:S173/1/113/1/0/1; установить Санту

Оно ж срабатывает несколько раз, т.к. Берсеркер добавил допвызовы триггера:

Code:
Erm.v[997] := CombatRound;
  Erm.FireErmEventEx(Erm.TRIGGER_BR, [CombatRound]);

В итоге, твой код пытается ставить санту несколько раз в один и тот же гекс. Если ты ставишь санту, то перед этим проверь хотя бы гекс на препятствие, т.к. содовский код после инициализации нового стека сразу бежит рендерить его графику на поле брани без проверок на успех инициализации. Например Тифон вообще полностью отменяет воговский !?BR в тактической фазе, оставляя один лишь эровский !?BR, чтобы перед тактикой не было лишнего срабатывания триггера (т.к. в WERD этот триггер может использоваться, чтобы он срабатывал именно 1 раз в начале каждого настоящего раунда без тактической расстановки из-за содовского бага нумерации раундов).

Отменять установку гвардии монстров можно с помощью UN:C заменой ID Санты на несуществующий и обратно, но такая штука будет несовместима с Тифоном, т.к. Тифон перехватывает все способности монстров в игре, включая и эту.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 22.04.2025 22:39

!?BR ведь и должен работать множество раз в тактической фазе, а дальше по разу за раунд. В оригинальном воге он порой срабатывал дважды за один раунд, в тёмной с светлой фазе, что могло приводить к проблемам. А вот !?BF работает один раз в тёмной фазе.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 25.04.2025 03:54

Новая заметка:

В ходе теста, на новой Эре, через RedirectFile перестал подменяться def героя на карте. Раньше он подменялся у меня на монстра - всё работало. А теперь пишет: "Map drawing error" - не отрисовывает с HD. Без HD сразу вылет.

Не сразу понял что к чему. Другие-то герои на карте подменяются, НО! Они подменяются на def-ы - сделанные по такому же принципу как и оригинал. Я сам такие делал. Тот же витязь к примеру - главный герой. Также я стандартного героя подменил на хотовского - тоже всё работает.

Итог: на старой Эре деф героя на карте можно было подменить на деф монстра. Теперь нельзя. Что-то поменялось.

Вот пример:
!!SN:L^Era.dll^/?y1 Ay1/^RedirectFile^/?y2 Ey2/1/^AH16_.def^/^MyGer.def^; !!VRy1:S0; !!VRy2:S0; Так работает. Мой деф сделан как и оригинал (коняшка бегает) И на хотовского героя тоже подменяется.

!!SN:L^Era.dll^/?y1 Ay1/^RedirectFile^/?y2 Ey2/1/^AH16_.def^/^AVWvamp0.def^; !!VRy1:S0; !!VRy2:S0; Так работало на старой Эре. Деф героя на карте подменялся на деф вампира. Теперь не получается.

p/s думал, может надо, чтобы имя по количеству символов совпадало, но нет, это не влияет. Игра теперь почему-то обращает внимание на тип def-а, в случае с героем на карте.

*************
def героя на карте имеет тип "Герой" (в defTool)
def вампира на карте имеет тип "Объект на карте" (в defTool)

Вот из-за этого наверное и конфликт на новой Эре. Если что-то знаете об этом изменении, напишите пожалуйста.
*************
В общем-то это неприятный факт, но я уже придумал рабочий способ как обойти проблему. Сделаю новый деф монстра, но сохраню его не как "объект на карте", а как "героя".

Главное, что RedirectFile остальное всё обрабатывает. У меня очень много на нём завязано. Надеюсь, что эта волшебная команда больше не притерпит изменений!


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 25.04.2025 12:51

Вот ещё одно экспериментальное уточнение:

Image: def.jpg

Сделал def героя (выбрал тип "Герой" в DefTool) - однако, снова отрисовка не сработала. Общее название из 5 символов (DMD02), как положено, а внутри defa-а 6 символов (хотел там кадры менять). Вот поэтому отрисовка и не работала. Оставил внутри defa 5 символов, что соответствует стандартным героям - всё получилось.

Это явное изменение внутри платформы. Раньше подсовывал ей монстра(объект на карте), с количеством символов внутри дефа больше 5-ти - а теперь нельзя.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 25.04.2025 14:37

(25.04.2025 03:54)Barin Wrote:  на старой Эре деф героя на карте можно было подменить на деф монстра. Теперь нельзя. Что-то поменялось.

Вообще то тип спрайта "герой" жёстко завязан на адвенчур-менеджере, заменять def-ы целиком в памяти игры следует без изменения их типа группировки спрайтов. Тем более выводом спрайтов лошадки с героем полностью заведует код Бараторча - для добавления плавности хода лошадки он традиционно перехватил функции целиком - просто хуком уже не подлезешь. Та же ERA+ добавляет своих лошадок в код Бараторча чудовищными небезопасными костылями - т.к. Бараторч свой код под платформу ЭРА не меняет десятилетиями (т.к. он давно уже без донатов ничего не делает), поэтому и такое стабильное состояние HD-мода на руку авторам глобальных модов.

Что поменялось в самой ЭРЕ? Да, стало строже и справедливее, старые вольности, на 99% ведущие к утечкам памяти и просто воговским багофичам, уже исправлены многочисленными фагфиксами, даже ERA+ правит кучу ошибок в игре. Если спрайты подменяются, то их структура должна быть такой же как в игре, но в ERA использовать def-ы уже не обязательно - можно использовать формат PNG для подмены самих кадров в памяти игры.

(25.04.2025 12:51)Barin Wrote:  Общее название из 5 символов (DMD02), как положено, а внутри defa-а 6 символов (хотел там кадры менять). Вот поэтому отрисовка и не работала. Оставил внутри defa 5 символов, что соответствует стандартным героям - всё получилось.

Имена кадров внутри def-а не должны совпадать с именами из других def-ов - они должны быть уникальными. Это прожорливая VCMI - да, под каждый def выделяет свою память, поэтому ихним моддерам можно не париться, но оригинальный геройский движок грузит спрайты в один общий кэш, в котором поиск нужного кадра происходит по имени. ГрейФэйс у себя в программе добавил рамомизатор имён в Def-tool именно для этого - пользуйтесь, а не изобретайте велосипед.

(25.04.2025 12:51)Barin Wrote:  Это явное изменение внутри платформы. Раньше подсовывал ей монстра(объект на карте), с количеством символов внутри дефа больше 5-ти - а теперь нельзя.

Да можно ж, например в ERA+ бегают лошадки с 12-ти символами в именах, спёртые с VCMI, и геройский движок с ними работает без ошибок. Моддерам под ERA нужно приучаться моддить без костылей, даже без команды RedirectFile с помощью не подмены, а добавления новых def-ов, т.к. возможности платформы ERA позволяют делать то, что было нельзя на WoG.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Berserker - 25.04.2025 15:10

Думаю, Херомант прав, и ошибка именно в совпадении имени кадра. Должны быть уникальные префиксы у имён кадров. Это такой хитрый способ экономить ресурсы или держать в памяти отдельные изображения, отгрузив всё остальное. Не знаю, насколько он практичен и используется ли где игрой доступ именно к конкретному кадру по имени. Если нет, можно было бы сделать реализацию с генерацией случайного имени в процессе выполнения и решить эту проблему навсегда. Херомант, что думаешь?


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Barin - 25.04.2025 15:23

Не, я экспериментировал. Разные дефы пытался подгрузить, с разными именами. И расширения у них разные, которые DefTool генерирует.

В данном конкретном случае, я на ERA 3.9.26 and HD 5.5 R53
Сделал отдельный деф, но с 6-ю символами получил ошибку. Сделал 5 символов - всё заработало.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 25.04.2025 15:39

(25.04.2025 15:23)Barin Wrote:  В данном конкретном случае, я на ERA 3.9.26 and HD 5.5 R53
Сделал отдельный деф, но с 6-ю символами получил ошибку. Сделал 5 символов - всё заработало.

У меня ERA 3.9.21 и HD 5.4 R84. Правда сами дефы добавлены в качестве новых, без замен. Лошадки привязаны к типу и полу героев в коде самой игре, но можно привязать их и к номеру героя (тогда придётся сделать 255 def-ов). Надо точнее узавать у Берсеркера как он меняет данные структуры загруженного def-а на лету во время выпаления RedirectFile.

Например хотовцы проделывают такую чёрную магию у себя в hota.dll для подмены def-а, к примеру, чтобы работала абилка Коатля, где он из стека превращается в препятствие и наоборот:

Исходники BattleFigures содержат много функций по манипуляции с деф-ами, не даром хотовцы так сильно были недовольны, когда Бараторч случайно слил их.

Ну и вот аналог из era.dll:

У Берсеркера - просто универсальная выгрузка старого файла и загрузка вместо него нового. Хотовцы ж правят ещё и содержимое структуры загрузочного деф-а. Возможно, Берсеркеру стоит добавить аналогичную команду, чтобы моддеры на ERA могли подменить любой def в игре, хотя...

(25.04.2025 15:10)Berserker Wrote:  Это такой хитрый способ экономить ресурсы или держать в памяти отдельные изображения, отгрузив всё остальное. Не знаю, насколько он практичен и используется ли где игрой доступ именно к конкретному кадру по имени.

Да, разработчики так экономили память. Спрайт проверяется на присутствие в памяти по имени и если он там уже есть - его повторная загрузка пропускается, сам спрайт берётся из числа ранее загруженных, к нему при этом ещё и прикручивается палитра от загружаемого def-а. В ERA+ я сталкивался с кучей графических косяков из-за этого - приходилось всё переименовывать.

(25.04.2025 15:10)Berserker Wrote:  Если нет, можно было бы сделать реализацию с генерацией случайного имени в процессе выполнения и решить эту проблему навсегда. Херомант, что думаешь?

Вряд ли стоит лезть так глубоко в движок. Проще сгенерировать уникальный абырвалг в самом def-е раз и навсегда, нежели париться с памятью самой игры. Те же хотовцы пошли ещё дальше - у них сейчас в тренде длинные имена в def-ах, из-за чего прога ГрейФейса не может их нормально распаковать, т.к. ГрейФейс похоже не догадывался о таком трюке в def-е и сам лимитировал имя прайта в def, хотя в самой игре на имя - обычный лимит на строку в 512.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - SergOz - 25.04.2025 18:20

(25.04.2025 15:39)XEPOMAHT Wrote:  Лошадки привязаны к типу и полу героев в коде самой игре, но можно привязать их и к номеру героя (тогда придётся сделать 255 def-ов).
Я правильно понял, что если сделать уникальные дефы всех героев, которые могут появиться на карте, то все герои будут иметь уникальный вид при передвижении по карте? И, если да, то, как следствие, нужно делать и укникальные дефы героев в бою.

P.S. Вопрос больше просто познавательный, так как daemon_n уже сделал плагин, позволяющий "на лету" менять деф любого героя в любой момент игры.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - XEPOMAHT - 25.04.2025 20:20

(25.04.2025 18:20)SergOz Wrote:  если сделать уникальные дефы всех героев, которые могут появиться на карте, то все герои будут иметь уникальный вид при передвижении по карте?

Да

(25.04.2025 18:20)SergOz Wrote:  И, если да, то, как следствие, нужно делать и укникальные дефы героев в бою.

Да

Но сразу скажу, что это очень трудозатратно - моделировать и анимировать 255 моделей человечков на лошадках, включая анимации галопа по карте.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - csi7494 - 10.05.2025 14:25

Здравствуйте,заранее извиняюсь за возможно глупый вопрос...давненько не ставил этот очешуенный проект на комп,но если правильно помню в настройках вог раньше было гораздо больше опций, а тут всего одна вкладочка скромненькая...подскажите пожалуйста - лыжи не едут или я))
upd:получается все эти опции есть только в сборках эра2?


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Guru105 - 10.05.2025 19:57

csi7494, они есть в моде WoG Scripts.
Честно говоря, я тоже был бы не против, чтобы он был включен в эту сборку.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - csi7494 - 11.05.2025 09:29

Guru ,благодарю, капец давненько я не интересовался этим проектом...понавыпускали версий этих всяких)),ломай теперь голову какая лучше, стабильнеее и тд...)))короче я так понял вот эта сборка HoMM3 ERA HD Rus 2.924-fix с сайта RuTracker на данный момент оптимальный вариант...


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Elmore - 11.05.2025 13:30

csi7494, ставьте только через https://github.com/HeroesLauncher/heroeslauncher/releases/latest
Всё остальное не актуально и не поддерживается.


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - csi7494 - 11.05.2025 15:00

Elmore благодарю,попробую)))


RE: [ERA 3] HoMM3 ERA HD Rus/Eng Clear - Panda - 28.05.2025 10:27

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

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