Патчи GrayFace — неофициальные патчи для Might and Magic VI, VII и VIII, которые делает Сергей Роженко (GrayFace)[1][1]. Его же MMExtension — среда для моддинга этих трёх игр с редактором уровней и скриптами на Lua[1]. На них построены многие фанатские проекты для MM6–8, в том числе Merge[1] и MM8 Redone[1].
Патчи
• Патч для MM6 включает в себя патчи Мока и Ангела, правит много багов, добавляет быстрые сохранения, настройку клавиш, музыку в MP3, ускорение игры, управление мышью и работает на новых версиях Windows без режима совместимости[1][1]. Патчи для MM7 и MM8 включают патч Мока и тоже добавляют быстрые сохранения, музыку в MP3, ускорение и обзор мышью[1].
• В патч для MM7 вошли также официальные патчи и патч Black Phantom; сохранения совместимы с непропатченной игрой в обе стороны[1].
• Есть отдельные сборки для русского издания от «Буки» и других локализаций[1][1].
• Все настройки хранятся в INI-файле (например, mm7.ini), который заполняется основными параметрами при первом запуске[1].
• PCGamingWiki относит патч для MM7 к «обязательным улучшениям»: он исправляет много ошибок и добавляет возможности[1].
Версии
Версия
Выход
Что добавила
1.x
к апрелю 2010
на странице автора в апреле 2010 года — MM6 Patch 1.10, MM7 Patch 1.5.1, MM8 Patch 1.4 и MMExtension 1.2[1]
2.0
к марту 2016
MM6, MM7 и MM8 Patch 2.0 и MMExtension 2.0[1]
2.1
6–7 июля 2018
рендеринг в высоком разрешении в режиме Hardware 3D с 32-битным цветом, полноэкранный режим без рамки[1][1]
2.2
17 марта 2019
окно игры можно растягивать (MM6); точные координаты спрайтов и улучшенная анимация воды в Direct3D (MM7, MM8)[1]
2.3
4 июня 2019
гибкий интерфейс для широких экранов в Hardware 3D — только MM7 и MM8[1][1]
2.4
17 сентября 2019
поддержка HD-текстур через архивы bitmaps.lwd (MM7, MM8)[1]
2.5
21 декабря 2021
ShooterMode: в монстров нужно целиться и атаковать щелчком левой кнопки, как в шутере[1]
2.5.7
4 марта 2022
текущая версия для всех трёх игр[1][1]
Даты начиная с 2.1 — даты выпусков на GitHub; когда вышли версии 1.x, не задокументировано — известно лишь, что в апреле 2010 года они были актуальными[1][1].
MMExtension и MMEditor
• MMExtension (MMExt) — «мощное расширение MM6-8 для моддинга, с редактором уровней»: оно использует скрипты на Lua и даёт доступ ко всем командам внутреннего языка событий игры[1][1]. После первого запуска можно править таблицы в папке Data\Tables — например, характеристики и навыки классов[1].
• GrayFace представил его на форуме Celestial Heavens 25 сентября 2009 года, версия 1.0.1 вышла 1 октября 2009 года, а с версии 1.3 появилась правка текстовых таблиц[1].
• Текущий выпуск — MMExtension 2.2 и MMEditor 2.1 (в заголовке темы на форуме — 4 июня 2019 года); MMEditor — полноценный редактор уровней[1][1].
• Исходный код опубликован на GitHub (репозиторий создан в 2017 году и обновляется в 2026-м); по инструкции для него нужен патч GrayFace версии 2.1 или новее[1][1].
• На нём построен Merge Родрила, объединяющий MM6, MM7 и MM8: патч, MMExtension и MMEditor уже входят в сборку[1]. Некоторым дополнениям самого GrayFace, например улучшенным текстурам MM6, MMExtension тоже нужен[1].
Другие инструменты
На странице GrayFace есть также MMArchive (редактор архивов M&M и Heroes III), LodTool, LodMerge, Txt Edit и RSBinkPlayer[1]. Независимая консольная утилита mmarch работает с теми же архивами .lod в Windows, Linux и macOS[1].
Популярность
Только файлы версии 2.5.7 на GitHub к октябрю 2026 года скачали около 44 тысяч раз для MM6, 43 тысяч для MM7 и 29 тысяч для MM8, не считая зеркала на SourceForge[1]. Тема MMExtension на Celestial Heavens насчитывает почти тысячу сообщений[1].
См. также
• Фанатские проекты и моды Might and Magic
• OpenEnroth — открытая переделка того же движка