I don't want to be an ass but since several HD versions, the single stack split is broken, total loss of experience. Hoping Bara reads this, now splitting the old way became painful.
Valery,
Bes, okay ,
Baratorch made some edits in 5.2 R61 in yours cases, please, check

Great News, all works again. Thanks a lot!
(18.09.2021 14:40)daemon_n Wrote: [ -> ]Upd:Upd: HD mod заменяет оригинальное окно встречи героев на карте приключений и открывает своё в диалоге Карты Приключений
Что и вызывает несколько багов, что есть уже давно во всех играх через HD mod
В общем, это только к Бараторчу - так сделано во всех H3...
Здравствуйте - перешлю вам моё сообщение сюда
/Я вас категорически приветствую) - хочу предложить свою помощь по расширению разрешения игры с помощью пакетной обработке программы Topaz Gigapixel (эффект лучше чем от фильтров)
Так возможно увеличить окно битвы!!! (поле битвы увеличить а кубики и спрайты оставить нормальными)
A вот примерно как это будет выглядеть в игре
Разрешение 1920х1080

Программа увеличивает изображения без потери качества - Пример:

х6 (недочеты заметны) в х2 (будут незаметны)

Я возьму графическую часть - вы программную. Только нужно определиться с разрешением игры (главного меню, поля битвы, интерфейса в окне героя)
Сделать это доп загружаемым материалом HD мода на ванильное полное собрание
После бета версии можно подготовить всё для хота версии
(12.01.2022 17:13)suftfree Wrote: [ -> ]Я возьму графическую часть - вы программную.
Гениально.
void_17, Нуу)))) там и в графической месяц-два сидеть по сути
Каждый кадр - Перевести в PNG вырезать фон - увеличить, добавить фон, gеревести в BMP и так 100+ существ
Идея перерисовать всю графику игры в большем разрешении (например x2) уже не выглядит такой трудновыполнимой и малоперспективной как раньше.
Появление продвинутых методов ресайза (тот же Gigapixel AI) этому способствует.
Как работает HD-мод:
1. Увеличивается видимая область карты, корректируется положение игровых диалогов и элементов интерфейса - все это без ресайза.
Получаем картинку в разрешении, которое в HD-моде называется "исходный размер". Её можно увидеть, переключившись в оконный режим.
2. Изображение масштабируется с целочисленным коэффициентом (обычно x2) одним из фильтров {Scale2x, SmoothSAI, xBRZ и так далее}.
3. Изображение, полученное на этапе 2, масштабируется до итогового разрешения одним из методов ресайза {bilinear, bicubic, bilinear sharper и так далее}.
От перерисовывания графики будет сразу 2 пользы:
1. Исключается весь 2-ой этап, что в теории должно положительно повлиять на производительность.
2. Значительно улучшится качество итогового изображения.
С другой стороны, если за это возьмется кто-то кроме Бараторча, то ему придется переписать с нуля не маленькую часть HD-мода.
Если масштабирование (этапы 2 и 3) можно реализовать без HD-мода (например используя открытый враппер от Verok), то 1-й этап обойти невозможно, и придётся заново проделать работу, уже проделанную Бараторчем.
(24.03.2022 09:22)wessonsm Wrote: [ -> ]Идея перерисовать всю графику игры в большем разрешении (например x2) уже не выглядит такой трудновыполнимой и малоперспективной как раньше.
Начните перерисовывать графику с чего-то самого простого. Например, можно сделать главное меню в HD (но там уже придётся договариваться с Бараторчем, т.к. он отрисовывает рамки и фон исходя из разрешения 800х600, без использования получения этих координат из кода игры, либо - уничтожить код Бараторча на отрисовку элементов главного меню и рисовать всё с помощью отдельного плагина, правда для этого уже понадобятся навыки программирования...) или окно героя в HD (там потребуется куча иконок и сам задник окна в HD).
wessonsm, ты упустил немаловажную сторону вопроса - размер в Мбайтах. Именно это, на мой взгляд, всегда было плюсом программного способа реализации масштабирования
Bes, Размер сейчас не так важен - у половины людей только 1 игра весит 80+ Гб
И у всех почти жесткие диски по терабайту+
Игра же будет больше весить всего немного - возможно даже меньше оригинала исходя из скриншота
Что говорить если PNG картинка 32 bit весит меньше Bmp 8 bit

1,90 гб всего весит переиздание
Речь идет о повышении планки качества а это новая ступень эволюции любимой игры
В идеале сделать это дополнительным загружаемым контентом к HD моду
(24.03.2022 09:22)wessonsm Wrote: [ -> ]От перерисовывания графики будет сразу 2 пользы:
1. Исключается весь 2-ой этап, что в теории должно положительно повлиять на производительность.
2. Значительно улучшится качество итогового изображения.
Подозреваю, что п.1 крайне ошибочен. Кратное 2м величение везде работает очень быстро (потому что тут легко используется сдвиг, что очень, очень быстрая процедура). А вот не кратное - как раз и очень сильно влияет на производительность, потому что используется обычное умножение. А вот если где-то используется обычное деление ...
(24.03.2022 15:51)igrik Wrote: [ -> ]Подозреваю, что п.1 крайне ошибочен.
Ну, это легко проверить. Разница в производительности между фильтрами SmoothSaI x2 + Cubic и xBRZ x2 + Cubic видна невооруженным глазом. Зависит от железа, конечно.
А None + Cubic работает еще быстрее, но здесь сравнение не вполне корректно, так как масштабируется картинка в оригинальном разрешении, а не в удвоенном.
То есть некоторые фильтры даже с увеличением x2 могут быть довольно тяжелыми.
wessonsm, Разница в производительности SmoothSaI x2 + Cubic и xBRZ x2 + Cubic заметна на моём ПК - xBRZ x2 намного сильнее тормозит
Народ,подскажите пожалуйста как сделать экран битвы большего размера.А то прям совсем маленький.Я видел что можно снизить разрешение,но мне не очень хочется это делать.Кто то знает другой способ?