Поддержка карт 216 х 216 - Страница 2 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Общий - Герои Меча и Магии 3 - Heroes OF Might And Magic 3 Информация об игре и ее обсуждения.

Результаты опроса: XXL карты, нужны ли они?
^
Нет. Я и обычную то XL осилить не могу.
5
12.20%
Да. Всегда хотелось глобальных сражений.
32
78.05%
Нет. Вряд ли когда-нибудь найду время отыграть такую карту.
4
9.76%
Ответ
Страница 2 из 3
 
Опции темы
#16
Старый 09.02.2010, 12:27
  #16
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Поддержка карт 216 х 216

После небольшого перерыва решил добить всё-таки. Осталось ведь всего ничего: поменять размер пунктирной рамки на мини-карте да исправить просмотр по клавише "V". Баг-репортов не поступало. Играть можно на любых шаблонах уже.

Вчера оптимизировал код отрисовки миникарты, заменил деление и проверку mov dl, n; div dl; cmp ah, k на более компактный код: aam n; cmp al, k. Заодно нашёл ошибку в дизассемблере IDA. Кому интересно: смолл-джапмы типа 66 E9 xx xx (jmp small ...) трассируются неверно, ведь переход при префиксе 66 осуществляется по IP, а не EIP!
AlexSpl вне форума
Ответить с цитированием
#17
Старый 09.02.2010, 13:11
  #17
^
SAG
📖
Регистрация: 24.03.2009
Адрес: уже Москва
Сообщения: 106
Отправить сообщение для  SAG с помощью ICQ
Регистрация: 24.03.2009
Адрес: уже Москва
Сообщения: 106
Отправить сообщение для  SAG с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

в смысле - на любых шаблонах? обновился экзе? его можно скачать по старой ссылке?
__________________
Играю на www.heroes-III.com
Играю на www.heroes-III.com
SAG вне форума
Ответить с цитированием
#18
Старый 09.02.2010, 14:11
  #18
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Поддержка карт 216 х 216

Экзешник не обновлял. Плохо объяснил получается. Уже значит, что доступная версия может генерить рандомные карты по любому шаблону. Пример. Берём 2sm4d(3). Задаём в рмг.тхт достаточно большое число в поле Maximum Size (ведь данный шаблон не рассчитан на XXL карты, Minimum Size и Maximum Size как раз таки и определяют размеры карт, для которых он создавался). Просто увеличиваем максимальный размер. Ту же операцию можно провести и с любым другим шаблоном. Другое дело, 2sm4d(3) смотреться убого будет на карте 252 х 252 Поэтому, повторюсь, для реально больших карт нужны реально большие шаблоны. Кроме того, нужно скинуть Castle Density в 1, иначе на старте не всегда получим один город.

2sm4d(3) XXL

Balance XXL
AlexSpl вне форума
Ответить с цитированием
#19
Старый 10.02.2010, 17:18
  #19
^
SAG
📖
Регистрация: 24.03.2009
Адрес: уже Москва
Сообщения: 106
Отправить сообщение для  SAG с помощью ICQ
Регистрация: 24.03.2009
Адрес: уже Москва
Сообщения: 106
Отправить сообщение для  SAG с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

так понятнее. думаю что для таких размеров стоит попробовать шаблон Marathon, там много зон
__________________
Играю на www.heroes-III.com
Играю на www.heroes-III.com
SAG вне форума
Ответить с цитированием
#20
Старый 11.02.2010, 10:49
  #20
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Поддержка карт 216 х 216

С помощью утилиты H3DefTool от sergroj'а добавил новые рамки в RADAR.DEF (для обычного режима и режима просмотра мира). Теперь их не отличишь от заводских Архив обновлю до конца этой недели.
AlexSpl вне форума
Ответить с цитированием
#21
Старый 13.02.2010, 22:23
  #21
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Поддержка карт 216 х 216

XXL патч v1.0 для Героев Меча и Магии III Дыхание Смерти v3.2 RU/EN

1. Распакуйте __XXL_heroes3.exe в Вашу папку %HoMM%
2. Распакуйте patch.bat, h3sprite.exe, RADAR.DEF, rmg.txt в папку %HoMM%\DATA
3. Запустите patch.bat
4. Запустите __XXL_heroes3.exe

Оригинальный h3sprite.lod будет помещён в папку __backup, так что Вы всегда сможете
восстановить его, если пожелаете.

После установки патча Вы сможете играть не только на картах стандартных размеров (36x36, 72x72,
108x108, 144x144), но также и на новых, сверхбольших картах: 180x180, 216x216, 252x252.

Теперь вместо случайных карт размера S будут генерироваться XL, M - 180x180, L - 216x216, XL - 252x252.
По умолчанию генерируются обычные L карты.

Для успешной генерации случайных карт самого большого поддерживаемого размера (252x252 + U) размер шаблона должен быть не меньше 98 (Maximum Size в rmg.txt)

Скачать

Заметил, что генерится маленькая подземка. Цитирую Wic'а:

2. Размер

Это относительная величина, «рекомендующая» генератору определенное соотношение размеров зон. Прислушается генератор к этой рекомендации или нет – заранее неизвестно. В среднем по статистике указанное соотношение выдерживается, но разброс по конкретным генерациям довольно большой.

Как понятно из вышесказанного, абсолютные цифры тут не особо роляют, в основном роляет их соотношение. Впрочем, если все цифры окажутся достаточно маленькими, то генератор может заполнить зонами не всю карту. Это хорошо заметно, например, на шаблонах серии 2sm4d, где подземка обычно представлена «кружочками» - зоны занимают не всю подземку, а лишь ее часть.

Так что увеличивайте Base Size зон и всё будет. Вот пример 8MM6 XXL + U
AlexSpl вне форума
Ответить с цитированием
#22
Старый 14.02.2010, 00:16
  #22
^
medstrax
📖
Регистрация: 15.01.2008
Сообщения: 94
Регистрация: 15.01.2008
Сообщения: 94
По умолчанию
Re: Поддержка карт 216 х 216

Немного не в тему. Есть ли возможность вытащить из сэйва оригинальную карту?
medstrax вне форума
Ответить с цитированием
#23
Старый 15.05.2010, 19:50
  #23
^
arxivande
📖
Регистрация: 15.05.2010
Сообщения: 1
Регистрация: 15.05.2010
Сообщения: 1
Хорошо
Re: Поддержка карт 216 х 216

За патч большое человеческое спасибо.
А не можно ли сделать этот патч для ВОГ? Надоели ХЛ-ки, дыхание скучноватое уже. Хотелось бы скомбинировать, а рамка на карте выходит далеко за саму карту=) Вогификация успешно проходит (перекидаю с "рандомных" карт Дыхания в "Карты" ВОГа , играть можно, нету лагов). Но вот рамка - очень раздражает. Есть у кого-то советы по этому поводу? очень надо.
arxivande вне форума
Ответить с цитированием
#24
Старый 19.05.2010, 01:18
  #24
^
vuzzza
 
Аватар для vuzzza
📖
Регистрация: 20.03.2007
Адрес: Spb!!!
Сообщения: 101
Отправить сообщение для  vuzzza с помощью ICQ
Регистрация: 20.03.2007
Адрес: Spb!!!
Сообщения: 101
Отправить сообщение для  vuzzza с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

Всем Доброго времени суток !!! впервую очеред Выражую Огроменнейшие уважение Alexspl а шикарнеейшеее достижение. А так готов умолять чтоб мне дали архив с готовой игрой под шаблоны Н а то я ндекс ссылка не работает.!
__________________


Vi heila munna!



Vi heila munna!

vuzzza вне форума
Ответить с цитированием
#25
Старый 20.06.2010, 21:44
  #25
^
pukelis
📖
Регистрация: 20.06.2010
Сообщения: 1
Регистрация: 20.06.2010
Сообщения: 1
По умолчанию
Re: Поддержка карт 216 х 216

Всем привет!

Автор, обновите, пожалуйста, ссылку в первом посте. Ваша работа не качается.
pukelis вне форума
Ответить с цитированием
#26
Старый 22.04.2011, 10:27
  #26
^
pHOMM
📖
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

если кому надо, вот ссылки на патч, я тут выложил http://www.phomm.narod.ru/XXL_mapeditor.zip http://www.phomm.narod.ru/XXL_game.zip AlexSpl'y ещё раз за труды спасибо
__________________
Инфа о разных моих проектах, по большей части геройских, тут http://phomm.narod.ru
Инфа о разных моих проектах, по большей части геройских, тут http://phomm.narod.ru
pHOMM вне форума
Ответить с цитированием
#27
Старый 22.04.2011, 11:43
  #27
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: Поддержка карт 216 х 216

А к рмг не привезать его?
Dirty_Player вне форума
Ответить с цитированием
#28
Старый 25.04.2011, 09:02
  #28
^
pHOMM
📖
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

то есть не приязать ? он уже с 1 шаблоном(8мм6 для 252*252) внутри архива, сам AlexSpl сделал этот шаблон, ну, там только макс размер поменян и всё )))

чтобы катать под него шаблы, надо только выставлять размеры допустимые к генерации на этом шабле, а экзешники уже настроены под S - 144 M -180 L-216 XL-252
__________________
Инфа о разных моих проектах, по большей части геройских, тут http://phomm.narod.ru
Инфа о разных моих проектах, по большей части геройских, тут http://phomm.narod.ru
pHOMM вне форума
Ответить с цитированием
#29
Старый 28.04.2011, 20:01
  #29
^
alikov temik
📖
Регистрация: 16.03.2011
Сообщения: 24
Регистрация: 16.03.2011
Сообщения: 24
По умолчанию
Re: Поддержка карт 216 х 216

все это очень замечательно) однако хотелось бы продвижения, улучшений, в частности возможность скроллинга мини-карты// что касается патчев, то меня не привлекает идея вставки XL на место S и так далее. Можно сделать отдельные кнопки в игре типа С там или XXL XXXL ))))))
alikov temik вне форума
Ответить с цитированием
#30
Старый 29.04.2011, 08:55
  #30
^
pHOMM
📖
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
Регистрация: 07.10.2009
Адрес: Тюмень
Сообщения: 203
Отправить сообщение для  pHOMM с помощью ICQ
По умолчанию
Re: Поддержка карт 216 х 216

Сделать МОЖНО !
Не вижу проблемы, всё абсолютно реально , делай !
__________________
Инфа о разных моих проектах, по большей части геройских, тут http://phomm.narod.ru
Инфа о разных моих проектах, по большей части геройских, тут http://phomm.narod.ru
pHOMM вне форума
Ответить с цитированием
Ответ
Страница 2 из 3


Опции темы



Часовой пояс GMT +4, время: 12:42.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru