Current time: 18.04.2024, 08:20 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Неофициальный фан-патч от myoffice91 для MoP Battery под номером 3.14 или 3.15
Author Message
myoffice91 Offline
Moderators

Posts: 85
Post: #1

Язык интерфейса: Русский, английский
Основана на: 3.07
Исходный код: Открытый
Написана на: ассемблер
Проект: заморожен

Скачать:
* Обновить с 3.13 до 3.14а https://yadi.sk/d/rjAlv2x-KkF8FQ
* Обновить с 3.07 до 3.14а https://yadi.sk/d/5wF860-Honi5Sg

* МОР 3.13 (без heroes3) https://yadi.sk/d/-sSKGq2_BNjyWg или
* РеПак https://yadi.sk/d/EGefAF6-XwzmKg , затем скачать архив "MOP обновить с 3.13 до 3.14 fix.rar"
Пароль: https://vk.com/club118013293

Инструкция:
1)Как с 3.13 обновить до 3.14 ?
Распаковать архив "MOP обновить с 3.13 до 3.14 fix.rar" в корневую игру и запуск от имени администратора "Обновить_с_3.13_до_3.14.bat" или SetupUPDATE_MOPver_3.1.3_to_3.14.bat

2)У меня 3.07, как обновить до 3.14 ?
Распаковать архив "MOP обновить с 3.07 до 3.1.4.rar" в корневую игру и запуск от имени администратора "Обновить3.14.bat" или SetupUPDATE_MOPver3.14.bat
_________
Фан-Патч 3.15 сборка 8945
Скачать MoP 3.15 альфа сборка 8945 (12.10.2019).rar — Яндекс.Диск
Полностью переработаны: опция "Расизм", ускорение кодов, совместимость с опцией "Смешанные нейтралы".
А также полностью переписано WOG хранение данных для XXL-карты. Это значит будет работать "смешанные нейтралы" и т.д.

Поменял формат сохранения файла "GM1" на "SM1". Раньше маленькая карта хранила WOG данных массива размером 144х144х2х24, оставалось много неиспользуемого места. Теперь размер карты равно размеру массива, что экономит размер файла.


_____________
Фан-Патч 3.14 (10.09.2018)
Image: hy4L0TAb8jA.jpg?size=398x519&qua...type=album
Image: Sz6w5jt9p3M.jpg?size=1100x831&qu...type=album
Image: lx62QkM6rAg.jpg?size=1673x574&qu...type=album
Image: wIJXcbdA-tw.jpg?size=693x309&qua...type=album

Нововведения:
-Усовершествование: "Описание требований к шаблону"
-Новая опция "Расизм" (Глойнус Алеос идея)
-Новых 5 триггеров:
1)Подкуп монстра.
2)Оскорбленные_вашим_отказом_Монстры_решили_атаковать.
3)"Заполняет свободные стеки", или "Собирает в стек войска того же типа из стека Героя", или ручной выбор "Освободите место в вашей армии и добавьте для Героя монстра в стек".
4)Освободите место в вашей армии и добавьте один или несколько стеков в Героя.
5)Добавить один или несколько стеков в бой.

-Автоматический подсчет строк - кол-во объектов Mcrgn1.txt и MCrgn4.txt
-Добавлена система: поле шаблона - при нажатии левой кнопки мышки - предыдующий шаблон, если правой кнопки мышки - следующий шаблон (удобно для быстрого переключения с шаблона на шаблон). Также обновляется информация "Описание требований к шаблону".
-Добавлена функция "SetProcessAffinityMask", которая устанавливает маску родственности процессора для потоков заданного процесса. "SetProcessAffinityMask" в MoP.ini значение по умолчанию 1 - это только первое ядро. Если задать значение 2 будет второе ядро процессора, без 1 ядра. Для 2 и 4 ядро поставить значение 10. Можно узнать всё в таблице Help SetProcessAffinityMask.xls. (полезно для тех у кого проблема с 1 и 3 ядром в нагревании процессора, а 2 и 4 ядро процессора - холодные).
-Добавлена кнопка "Отмена", больше не будет всплываться окно "Экспертная разведка". Если нужен всплывающее окно, зайти в интерварь и кликнуть навык "Разведка" - и всплывает окно "Активировать поиск находка!".
-Найдена структура _Hero_ (Структура героя.inc) - всего 7 (Координат Х Героя;Координат У Героя; Герой ходит векторно;Артефакт в слоте амулет;Артефакт в слоте оружия; Артефакт в слоте щит; Артефакт в слоте доспех.)






Фан-Патч 3.13 сборка 7605 #8 10.09.2018
Годовщина релиза 10.09.2016 v.3 "Battery"
Image: yAhMGJnQ-UA.jpg?size=802x605&qua...type=album
Image: sewF8CkBE-Q.jpg?size=802x603&qua...type=album
Image: T-zdNFxW00w.jpg?size=1640x598&qu...type=album
Image: NtGlvBeKVu8.jpg?size=727x560&qua...type=album
Image: 6EqDBTxlsAQ.jpg?size=537x175&qua...type=album
Краткий рассказ о новведениях:

+Новая опция "Сгенерировать карту XXL"
+Изменение отображается в "Условия победы\поражения" - стала подробнее.
-Исправил критический баг: артефакт "Перо Феникс" воскрешает "Стрелковые Башни" - был вылет. (аналогичная версия до 2.13 или 3.07f)
+Сгенерированных случайных карт, вероятность 50%.
Специальные условия победы изменить "Стандарт" на случайные два варианта: а) "захватить генераторы существ"; б) "Захватить шахты".
дополнительные настройки карты:
1) случайный вкл. или выкл.: "разрешить стандартную победу".
2) по умолчанию включить: "разрешить для компьютерного игрока".

+Два плагина: "AI speed.dll" и "AI evil.dll", их объединил в WERD.DLL. (поможет избавиться с проблемами в Windows 8 до 10, из-за плагина).
+ Добавил "Редактор карт XXL" имена MoPMAPED9 XXL.exe
-Исправил баг: (Windows 10 версия 1803) "Невозможно создать произвольную карту, удовлетворяющую указанным требованиям."; (благодаря Глойнус Алеос - тест)
Нововведение: "Описание требований к шаблонам"
+"Описание требований к шаблону"
+ "Диалог выбора шаблона" расширил с 16 до 23.
+ Добавил опцию: "Удвоенные очки передвижения героев". Теперь в Windows 8-10 не нужен плагин MoP_double_movement.dll.


______________
Фан-Патч 3.12 сборка 6150 #6 10.09.2017. Годовщина релиза 10.09.2016 v.3

Image: GfVTtOcgtdA.jpg?size=738x912&qua...type=album
Image: ce_adPrSCCU.jpg?size=1587x597&qu...type=album
Image: WczTzE0CPh8.jpg?size=802x603&qua...type=album
Image: SpFCdEiC_MY.jpg?size=400x570&qua...type=album
Image: Kz52baF4iCs.jpg?size=457x398&qua...type=album
Image: YcPFo_pyWxU.jpg?size=1679x1080&q...type=album
Image: QRHNmXvEXvM.jpg?size=1126x353&qu...type=album
Image: CU206HlOQ8I.jpg?size=323x254&qua...type=album


https://vk.com/wall-118013293_5451?z=vid...13293_5451

Краткий рассказ о новведениях:
В "Изменить все нейтральные города" - новая 6 опция:
+Все здания синхронизируются с главным зданием (идея Роман Скай)
++ "Влияние почвы на территорию"
++ "Двухуровневый мир"
+На песках (тип ландшафта) нейтральных городов не будет
+Города адаптируются к типу ландшафта песок.
+"Ландшафт трава, если игрок играет за Замок или Бастион или Сопряжение."

+Create random map file 1.3.bin объединения в WERD
+Новая опция "Двухсторонний монолит" - три галочки
Потери героя [...] передвижение хода
-100%
-50%
-случайный от 0 до 100%
+Новая опция: "каждой таверне - своих, двух разных героев" (идея Александр Хаарт)
+Новый хук Захват города
+Добавлено увеличение счётчика "Взято городов", Если враждебный город, то у них нет армии.
+Новая функция: если ходит герой, то приказ "стоп передвижение карты".

комп. больше нет крашлог EIP = 0X0052891F и 0X00524A41 из-за "Замена Тюрем" или "Нейтральные города" на "Чёрный рынок". Если на карте нет "Чёрного рынка", то не будет замены объектов ... на "Черный рынок". Если на карте "Черный рынок" - 5, то будет замена объектов ... на "Черный рынок" (случайное число от 0 до 4 - контрольное слово для своего набора артефактов).





______________


Фан-Патч 3.11а сборка 4500 #5 31.07.2017 (2 авг 2017)
28 июля
Image: 2XfYWVHCquk.jpg?size=1597x594&qu...type=album
Image: 5TM3s3uAQiA.jpg?size=645x587&qua...type=album
Image: rrt917W6F6A.jpg?size=1196x364&qu...type=album
Image: Mina4beH9cA.jpg?size=761x448&qua...type=album




Фан-Патч 3.11 сборка 4384 (27 июл 2017)
59 пунктов:
Всего 27 новведений
Всего 16 исправлений багов и недочетов
Всего 16 изменений в работе той или иной игровой составляющей.



Image: 7O51dT8Qils.jpg?size=1607x1241&q...type=album
Image: -R1EbxUnYeQ.jpg?size=802x598&qua...type=album
Image: 45jE0A5Cv0E.jpg?size=420x537&qua...type=album
Image: rH_flojVIjQ.jpg?size=1597x595&qu...type=album
Image: 9z828I3XWbA.jpg?size=1196x364&qu...type=album
Image: 3q9HbGuXNWE.jpg?size=761x448&qua...type=album
Image: OQ5E7C_-yuE.jpg?size=324x260&qua...type=album

v.3.09 (21.05.2017 14:38 )
1.Новая возможность - опция: "Замена тюрем на выбранный объект", всего 11 галочек объекты.
2.Исправление бага "Особые земли": если подземлей - маленький проход, то бесконечный цикл, из-за: "Проверка_клетки_на_возможность_размещения_объекта", поэтому зависал.
3.Добавил несколько недостающих функций для Plugins.

Image: xSZlYkuDMYc.jpg?size=797x1061&qu...type=album
Image: i9bI9kB1NiY.jpg?size=1584x1188&q...type=album

v.3.08 (3 мая 2017)
1)Кому не нравится вылет Бродячий маг, то появится Чёрный маг у которого была отключена опция.
2)Исправления: редкий баг: при новой игре с бесконечно зависает , если маленький размер карты, то дорога узкая, но свободная. включены опции "Обручальных Колец", "Особые земли", "Командиры для Камней Силы", "Бродячий Волшебник", "Чёрный Маг".

3)Create random map file 1.0.bin - Не random_map_15.h3m, а random_map_1484382101.h3m. Теперь больше нет ограничений на создания файла "сгенерировать карта".
4)Rename Name RMG v.1.4 final SetFreeNOP.bin - Название карты не 4SM0f, а 4SM0f 1493282946.
5)Create Random Map Text Rus.bin - Руссифактор описания "сгенерировать карта".



  1. Heroes 3 MoP Fan-Patch 3.14
  2. MoP Key Delete RandomMap
  3. TavernVideos BIK ASM
(This post was last modified: 16.10.2021 09:24 by myoffice91.)
14.10.2021 16:17
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #2

myoffice91, круто, много нового увидел из скриншотов 132
спасибо за детализированное описание и инструкции177
14.10.2021 16:39
Visit this user's website Find all posts by this user Quote this message in a reply
Elmore Offline

Posts: 586
Post: #3

145


Image: widget.png?style=banner2
14.10.2021 16:40
Find all posts by this user Quote this message in a reply
Grossmaster Offline
Moderators

Posts: 565
Post: #4

У названия темы проблема с падежом. У неё почему-то родительный падеж, а не именительный.


Новая графика для WoG
(This post was last modified: 15.10.2021 16:19 by Grossmaster.)
15.10.2021 16:17
Visit this user's website Find all posts by this user Quote this message in a reply
Archer30 Offline
Moderators

Posts: 1109
Post: #5

myoffice91, I wish to ask you something. I've been told that
Quote:It is technically not possible to translate Master of Puppets into Chinese (encode GB2312)
Is this true?

For HoMM 3, the chinese localzation is supported by wogcn.dll. Please find the plugin here (source and different versions of release):
WoGCN

Let me know your thought about it. Thanks!


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 15.10.2021 20:38 by Archer30.)
15.10.2021 16:44
Find all posts by this user Quote this message in a reply
myoffice91 Offline
Moderators

Posts: 85
Post: #6

Bes, Grossmaster, 2 года назад писал об этом см. под спойлер http://wforum.heroes35.net/showthread.ph...#pid104429
Если хотите откорректировать - я не против, а наоборот, буду рад помощи и скажу спасибо.


(15.10.2021 16:44)Archer30 Wrote:  myoffice91, I wish to ask you something. I've been told that
Quote:It is technically not possible to translate Master of Puppets into Chinese (encode GB2312)
Is this true?

For HoMM 3, the chinese localzation is supported by wogcn.dll. Please can find the plugin here (source and different versions of release):
WoGCN

Let me know your thought about it. Thanks!

Если нужно перевести текстовый файл, то можно делать перевод как было уже локализовано в плагине "TavernVideos BIK".
Если в экзешнике, то незнаю, думаю взять готовый код с открытого исходного кода для адаптирования под MoP, возможно будет работать.
Вижу в архиве WoGCN for HoMM 3.zip, исходный код Delphi языка. Я никогда не пользовался Delphi. Я бы переписал Delphi на ассемблер в WERD, но пока проект заморожен уже 3 года. Сейчас занимаюсь фан-патчем для Wizardry 8.


Предлагаю сравнить WOG и MoP, есть ли одинаковые адреса байт-кодов. Если есть одинаковые, то хорошо. Если несовпадения из-за смещения адреса, то поменять значение адреса, например CutTemp1.... Потом скомпилировать в бинарный. Может получиться.



  1. Heroes 3 MoP Fan-Patch 3.14
  2. MoP Key Delete RandomMap
  3. TavernVideos BIK ASM
(This post was last modified: 15.10.2021 20:34 by myoffice91.)
15.10.2021 20:33
Find all posts by this user Quote this message in a reply
Archer30 Offline
Moderators

Posts: 1109
Post: #7

myoffice91, thanks for helping! It's too far beyond my ability to write in asm / write in pascal, I even had no experience working with debuggers. Unsure Guess I will just leave it to the future.


Latest ERA mods and scripts in development - My GitHub
15.10.2021 20:41
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16470
Post: #8

myoffice91, пост оформлен просто прекрасно. Как нельзя кстати картинки ДО и ПОСЛЕ.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
15.10.2021 23:27
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group