Патчи GrayFace и MMExtension

Фанатские проекты и моды Просмотры: 32 Последнее редактирование

Патчи GrayFace — неофициальные патчи для Might and Magic VI, VII и VIII, которые делает Сергей Роженко (GrayFace)[1][2]. Его же MMExtension — среда для моддинга этих трёх игр с редактором уровней и скриптами на Lua[3]. На них построены многие фанатские проекты для MM6–8, в том числе Merge[4] и MM8 Redone[5].

Патчи

  • Патч для MM6 включает в себя патчи Мока и Ангела, правит много багов, добавляет быстрые сохранения, настройку клавиш, музыку в MP3, ускорение игры, управление мышью и работает на новых версиях Windows без режима совместимости[1][6]. Патчи для MM7 и MM8 включают патч Мока и тоже добавляют быстрые сохранения, музыку в MP3, ускорение и обзор мышью[6].
  • В патч для MM7 вошли также официальные патчи и патч Black Phantom; сохранения совместимы с непропатченной игрой в обе стороны[2].
  • Есть отдельные сборки для русского издания от «Буки» и других локализаций[1][6].
  • Все настройки хранятся в INI-файле (например, mm7.ini), который заполняется основными параметрами при первом запуске[2].
  • PCGamingWiki относит патч для MM7 к «обязательным улучшениям»: он исправляет много ошибок и добавляет возможности[7].

Версии

ВерсияВыходЧто добавила
1.xк апрелю 2010на странице автора в апреле 2010 года — MM6 Patch 1.10, MM7 Patch 1.5.1, MM8 Patch 1.4 и MMExtension 1.2[8]
2.0к марту 2016MM6, MM7 и MM8 Patch 2.0 и MMExtension 2.0[9]
2.16–7 июля 2018рендеринг в высоком разрешении в режиме Hardware 3D с 32-битным цветом, полноэкранный режим без рамки[10][2]
2.217 марта 2019окно игры можно растягивать (MM6); точные координаты спрайтов и улучшенная анимация воды в Direct3D (MM7, MM8)[10]
2.34 июня 2019гибкий интерфейс для широких экранов в Hardware 3D — только MM7 и MM8[10][2]
2.417 сентября 2019поддержка HD-текстур через архивы bitmaps.lwd (MM7, MM8)[10]
2.521 декабря 2021ShooterMode: в монстров нужно целиться и атаковать щелчком левой кнопки, как в шутере[10]
2.5.74 марта 2022текущая версия для всех трёх игр[10][6]

Даты начиная с 2.1 — даты выпусков на GitHub; когда вышли версии 1.x, не задокументировано — известно лишь, что в апреле 2010 года они были актуальными[8][10].

MMExtension и MMEditor

  • MMExtension (MMExt) — «мощное расширение MM6-8 для моддинга, с редактором уровней»: оно использует скрипты на Lua и даёт доступ ко всем командам внутреннего языка событий игры[3][6]. После первого запуска можно править таблицы в папке Data\Tables — например, характеристики и навыки классов[6].
  • GrayFace представил его на форуме Celestial Heavens 25 сентября 2009 года, версия 1.0.1 вышла 1 октября 2009 года, а с версии 1.3 появилась правка текстовых таблиц[11].
  • Текущий выпуск — MMExtension 2.2 и MMEditor 2.1 (в заголовке темы на форуме — 4 июня 2019 года); MMEditor — полноценный редактор уровней[12][11].
  • Исходный код опубликован на GitHub (репозиторий создан в 2017 году и обновляется в 2026-м); по инструкции для него нужен патч GrayFace версии 2.1 или новее[13][14].
  • На нём построен Merge Родрила, объединяющий MM6, MM7 и MM8: патч, MMExtension и MMEditor уже входят в сборку[4]. Некоторым дополнениям самого GrayFace, например улучшенным текстурам MM6, MMExtension тоже нужен[6].

Другие инструменты

На странице GrayFace есть также MMArchive (редактор архивов M&M и Heroes III), LodTool, LodMerge, Txt Edit и RSBinkPlayer[6]. Независимая консольная утилита mmarch работает с теми же архивами .lod в Windows, Linux и macOS[15].

Популярность

Только файлы версии 2.5.7 на GitHub к октябрю 2026 года скачали около 44 тысяч раз для MM6, 43 тысяч для MM7 и 29 тысяч для MM8, не считая зеркала на SourceForge[10]. Тема MMExtension на Celestial Heavens насчитывает почти тысячу сообщений[11].

См. также