Объявления
Поздравляем
VDV_forever


Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Исправление графических багов экранов городов

Герои Меча и Магии III: Возрождение Эрафии, Герои Меча и Магии III Дыхание Смерти, Герои Меча и Магии III Клинок Армагеддона, Герои Меча и Магии III Хроники Героев
offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 27 июн 2019, 13:20

Сдвиг верфи на 1 пиксель по диагонали:
Ищем EF00D7.
Находим примерно по адресам 28C26A (верфь без корабля) и 28C2BE (верфь с кораблём).
Меняем на F000D8.

Остаётся городской центр, с которым всё гораздо сложнее.
Вернуться к началу

offlineАватара пользователя
Roman2211  
Подмастерье
Подмастерье
 
Сообщения: 133
Зарегистрирован: 03 сен 2014, 11:39
Пол: Не указан
Награды: 1
Высшая медаль (1)
Поблагодарили: 69 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Roman2211 » 27 июн 2019, 15:07

Что помогает тебе подобрать правильный Hex код? Он может быть абсолютно любой, а если влепить не тот байт, игра не запустится.
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 27 июн 2019, 15:40

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

Добавлено: как относитесь к тому, чтобы подправить расположение картинок и на других городских экранах - у Башни, Преисподней и Крепости?

Добавлено: Роману, пример, когда что-то пошло не так.
Изображение
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 28 июн 2019, 14:39

Ищем во-от такую длинную штуку, чтобы найти положение городского центра.
00 00 A4 00 00 00 00 00 A4 00 00 00 00 00 A4 00 00 00 00 00 A4 00 00 00
Находим примерно по адресу 28C282
Цветом выделено положение 4 уровней городского центра.
Он не на своём месте (на пиксель выше) , так что я заменил всё на A5.
Вернуться к началу

offlineАватара пользователя
Roman2211  
Подмастерье
Подмастерье
 
Сообщения: 133
Зарегистрирован: 03 сен 2014, 11:39
Пол: Не указан
Награды: 1
Высшая медаль (1)
Поблагодарили: 69 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Roman2211 » 28 июн 2019, 15:12

Цитата:
пример, когда что-то пошло не так.

Смешно, однако я впервые увидел домики за городским центром, может они или центр не на своем месте?
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 28 июн 2019, 15:30

Вот да, для чего-то же их рисовали :?
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 28 июн 2019, 16:37

Ну и окончательный результат. Попытка выжать максимум из в меру кривых картинок от NWC, не перерисовывая их.
Было
Изображение

Стало
Изображение

Прикреплены городские центры.
Вложения
Hall.zip
(60.95 КБ) Скачиваний: 268
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 05 июл 2019, 19:15

Охота на пиксели продолжается.
Итак, Башня.
Находим городской центр...
00 00 04 01 00 00 00 00 DC 00 00 00 00 00 52 00 00 00 00 00 52 00 00 00
Меняем 04 01 на 03 01 - Village Hall становится на правильное место на пиксель выше.
Я нашёл центры по адресу 28BC52
Больше проблем с размещением на этом экране не увидел.
Конечно, грустно, что все декоративные домики врисовали в фон - при улучшении городского центра они не добавляются. Но что есть-то есть.
Вернуться к началу

offlineАватара пользователя
Catastrophe  
имя: Alex
Посвященный
Посвященный
 
Сообщения: 88
Зарегистрирован: 07 мар 2019, 11:50
Пол: Мужчина
Поблагодарили: 22 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Catastrophe » 05 июл 2019, 19:26

В hd-моде эти проблемы решены? Или там тоже актуально?
Быстрее всего смогу ответить вам в Telegram: @PleaseAndThankYou
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Исправление графических багов экрана Сопряжения

Сообщение Владимир » 05 июл 2019, 19:34

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

Пред.След.

Вернуться в Общий раздел

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron