Объявления

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

ПАТЧ ТЕ!

Обсуждаем, делимся впечатлениями, новой информацией
offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5538
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: ПАТЧ ТЕ!

Сообщение AlexSpl » 19 июн 2012, 08:12

H1 TE 1.05f

Загрузил сюда ресурсный файл HEROES.AGG, в который уже запакованы:
1. Заставка TE (автор VDV_forever).
2. Гексагональная сетка на поле боя (автор Miner).
3. Файл RCRTHER1.BIN, необходимый для работы новой Таверны.

Скачать HEROES.AGG
Скачать все версии патча H1 TE

Для установки патча TE необходимо:
1. Скопировать из архива TE_Pack.zip нужный исполняемый файл в папку с игрой
2. Заменить ресурсный файл HEROES.AGG в папке DATA аналогичным файлом из архива HEROES.zip
3. По желанию можно включить звуковое сопровождение: см. инструкцию здесь
Цитата:
Для того чтобы воспроизводилась музыка в CD качестве, необходимо скопировать папку Tracks с оригинального CD (или же образа) в папку с игрой, а в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Buka\3DO\Heroes of Might and Magic\HeroesWorld TE создать строковый параметр «HMM1 CDDrive» со значением «%GAME%» (без кавычек), где %GAME% — это полный путь к папке, в которую установлена игра. Например, D:\Program Files\Heroes of Might and Magic.


Если кому-то будет нужна какая-либо версия TE c включённой анимацией ("видеороликами"), обращайтесь в личку.

P.S. Проект официально заморожен.
Последний раз редактировалось AlexSpl 14 дек 2012, 11:22, всего редактировалось 2 раз(а).
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: ПАТЧ ТЕ!

Сообщение VDV_forever » 19 июн 2012, 12:33

AlexSpl писал(а):

Загрузил сюда ресурсный файл HEROES.AGG, в который уже запакованы:
1. Заставка TE (автор VDV_forever).
2. Гексагональная сетка на поле боя (автор Miner).
3. Файл RCRTHER1.BIN, необходимый для работы новой Таверны.

....

P.S. Проект официально заморожен.


Спасибо! Очень жаль что заморожен.... :cry:
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlinedizzy  
 
Сообщения: 6
Зарегистрирован: 09 июл 2012, 07:48
Пол: Не указан
Поблагодарили: 0 раз.

Re: ПАТЧ ТЕ!

Сообщение dizzy » 23 июл 2012, 19:59

А нет хоткеев для включения/отключения сетки в ТЕ? Или это возможно только с помощью батников из архива оригинальной утилиты?
Вернуться к началу

offlineАватара пользователя
dragun97yu  
Посвященный
Посвященный
 
Сообщения: 87
Зарегистрирован: 03 окт 2012, 13:41
Пол: Не указан
Награды: 1
Цветы (1)
Поблагодарили: 43 раз.

Re: ПАТЧ ТЕ!

Сообщение dragun97yu » 03 окт 2012, 14:04

Скажите, а отчего надо в турнирной версии вырезать месяцы и недели существ? Неужто эти недели -- большое читерство?
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5538
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: ПАТЧ ТЕ!

Сообщение AlexSpl » 04 окт 2012, 06:10

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

offlineАватара пользователя
dragun97yu  
Посвященный
Посвященный
 
Сообщения: 87
Зарегистрирован: 03 окт 2012, 13:41
Пол: Не указан
Награды: 1
Цветы (1)
Поблагодарили: 43 раз.

Re: ПАТЧ ТЕ!

Сообщение dragun97yu » 05 окт 2012, 22:24

AlexSpl писал(а):

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


А могли бы вы привести наглядный пример? А то до меня не дошло...
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: ПАТЧ ТЕ!

Сообщение VDV_forever » 06 окт 2012, 03:07

dragun97yu писал(а):

AlexSpl писал(а):

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


А могли бы вы привести наглядный пример? А то до меня не дошло...


Что такое патч TE, читаем тут: http://handbookhmm.ru/tournament-edition
Что такое online игры здесь: http://handbookhmm.ru/online-games
offline игры здесь: http://handbookhmm.ru/online-games

Кроме этого на форуме есть разделы, где такие турниры проводились в разное время. ;)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5538
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: ПАТЧ ТЕ!

Сообщение AlexSpl » 10 мар 2013, 01:34

Q: На каком языке программирования был написан патч TE?
A: Патч TE был написан на языке ассемблера, после чего инструкции были переведены в машинные коды и нашли своё место в исполняемом файле с помощью обычного шестнадцатеричного редактора.

 Пример чернового кода патча TE
Код: Выделить всё
;               TE 1.04
;               dismissed/lost heroes reinitialization                3A345 -> 4494C

                movsx      eax, byte_4A7823                           | 0F BE 05 23 78 4A 00
                test       eax, eax                                   | 85 C0
                jnz        @end2                                      | 0F 85 00 00 00 00
       
                mov        eax, [ebp+var_1C]                          | 8B 45 E4

                mov        byte ptr [eax+2Fh], 1         ; Level      | C6 40 2F 01
                mov        dword ptr [eax+29h], 0        ; Exp        | C7 40 29 00 00 00 00

                movsx      ecx, byte ptr [eax+1Ch]                    | 0F BE 48 1C
                mov        edx, ds:dword_4449C2[ecx*4]                | 8B 14 8D C2 49 44 00
                mov        [eax+30h], edx                ; ADSK       | 89 50 30
                mov        word ptr [eax+35h], 0         ; ML         | 66 C7 40 35 00 00

                mov        byte ptr [eax+0A0h], 0FFh                  | C6 80 A0 00 00 00 FF
                cmp        ecx, 2                                     | 83 F9 02
                jl         @art                                       | 7C 07
                mov        byte ptr [eax+0A0h], 25h      ; Spell Book | C6 80 A0 00 00 00 25

@art:           xor        ecx, ecx                                   | 33 C9
                jmp        @begin                                     | EB 01

@inc:           inc        ecx                                        | 41

@begin:         cmp        ecx, 0Dh                                   | 83 F9 0D
                jge        @spell                                     | 7D 0A
                mov        byte ptr [eax+ecx+0A1h], 0FFh              | C6 84 08 A1 00 00 00 FF
                jmp        @inc                                       | EB F0

@spell:         xor        ecx, ecx                                   | 33 C9
                jmp        @begin2                                    | EB 01

@inc2:          inc        ecx                                        | 41       
       
@begin2:        cmp        ecx, 1Dh                                   | 83 F9 1D
                jge        @end2                                      | 7D 0F
                mov        byte ptr [eax+ecx+66h], 0FFh               | C6 44 08 66 FF
                mov        byte ptr [eax+ecx+83h], 0                  | C6 84 08 83 00 00 00 00
                jmp        @inc2                                      | EB EB

@end2:          jmp        @back                                      | E9 00 00 00 00


Q: Вносит ли патч TE в игру какие-либо недокументированные изменения?
A: Нет. Абсолютно все изменения, вносимые патчем, перечислены в списке изменений и дополнений.

Q: Я нашёл баг TE. Есть шанс, что его исправят?
A: С большой вероятностью баг будет исправлен при условии предоставления сейва, с помощью которого можно повторить ситуацию, приводящую к появлению бага.
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: ПАТЧ ТЕ!

Сообщение VDV_forever » 11 мар 2013, 11:46

Хотел обновить раздел Tournament Edition на сайте, добавив туда информацию из этих двух постов:

viewtopic.php?f=7&p=3165#p1913

viewtopic.php?f=7&p=3165#p3165

и если со вторым постом все понятно, то как добавить первый пост (H1 TE 1.05f)!? Я в некоторой растерянности. Саша, подскажи пожалуйста как грамотно откорректировать раздел.
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5538
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: ПАТЧ ТЕ!

Сообщение AlexSpl » 11 мар 2013, 13:58

Структуру раздела вообще было бы неплохо пересмотреть. Сейчас можно потеряться во всевозможных вариантах установки :) Предлагаю сперва упомянуть самый простой способ установки TE патча: копирование экзешника в папку с игрой.

По версиям. Последняя версия патча существует в двух вариантах: TE Offline 1.04f и TE Online 1.05f. Здесь всё просто: 1.04f и 1.05f - это те же 1.04 (оффлайн) и 1.05 (онлайн), но только с фиксом Звездопада и Огненного Шара ("f" - fix, "фикс", исправление и, в то же самое время, "f" - final, финальная версия).
Вернуться к началу

Пред.След.

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

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

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

cron