Популярное
Свежее
Моя лента
Сообщения
Рейтинг
Пополнить Steam
Низкая комиссия
Темы
Игры
Офтоп
Гайды
Творчество
Ночной музпостинг
Кино и сериалы
Вопросы
Музыка
Милые животные
Видео
Показать все
DTF
О проекте
Правила
Реклама
Приложения
Аккаунт удален
Гайды
06.12.2019

Статья удалена

Нашёл работающее решение по запуску Heroes of Might & Magic III на macOS 10.15 Catalina. Нативно. Спойлер: с помощью vcmi.

Статья удалена

Как известно, в последней версии macOS Apple убила поддержку 32-битный приложений, а значит многие игры перестали работать. Это касается как нативных игр, так и работающих через WINE. А последний как раз работает в режиме 32-бит (речь именно о самом приложении для Mac, а не об эмулируемых программах).

ГАЙД ОЧЕНЬ ПРОСТОЙ. Обилие текста лишь для того, чтобы подробно разжевать порядок и правильность действий.

Возможно кто-то знал об этом способе и я для них открыл Америку. Но судя по количеству воплей на форумах, пабликах и сообществах в GOG и Steam, многие не знали о существовании решения проблемы.

Предисловие (можно пропустить)

Я несколько месяцев гуглил и искал решение проблемы, но готового решения так и не нашёл. Только и натыкался на советы накатить винду, поставить Parallels или откатиться на предыдущую версию ОС. Это не мой путь, я не хочу держать вторую систему или виртуалку ради одной (пусть и легендарной) игры, а откатываться на старую версию оси – подход явно не для такого любителя новизны.

Моя основная игровая платформа – это PS4. А на ноуте я в основном держу Civilization и HOMM. И вот доигрывая очередную партию "цивы" на каталине, меня осенило.

Open Source спасёт мир!

Я случайно вспомнил, что когда-то давно читал про альтернативный движок с открытым исходным кодом для HOMM3. Называется он VCMI. Вспомнив об этом, я побежал проверять, запустится ли он в Catalina... и о чудо, он запустился!

Шаг 1

Качаем движок. Стабильных сборок нет. Я качал ночнушку (последний билд от 14.09.19). О стабильности работы пока ничего не скажу, т.к. поиграл немного. Качаем тут. Устанавливаем как обычное приложение – т.е. перетаскиваем в папку "Программы".

Статья удалена

Далее запускаем приложение. Вероятнее всего ругнётся Gatekeeper. Поэтому идём в Настройки > Защита и безопасность > подтверждаем запуск VCMI. Приложение после запуска закрываем. Первичный запуск нужен для создания необходимых файлов в библиотеках.

Шаг 2

Так как ресурсы игры защищены авторским правом, в состав VCMI они не входят. Поэтому нам потребуется их раздобыть.

Если вы знаете как распаковать windows-инсталятор Героев 3 под macOS, тогда бегом на GOG за лицензионной версией игры. Если нет – сами знаете где качать. Только ищите WINE-версию, т.к. в ней будут уже распакованные файлы игры, которые нам понадобятся.

Скачав драгоценных Героев, запускаем образ. В открывшемся окне видим иконку игры. Кликаем по ней правой кнопкой мыши (двумя пальцами на таче) и выбираем "Показать содержимое пакета".

Статья удалена

Далее отправляемся по пути:

drive_c/Heroes of Might and Magic 3 Complete/

Копируем в буфер обмена папки Data, Maps и Mp3.

Путь может отличаться в зависимости от сборки. Если отсутствует ярлык drive_c, значит нужные нам папки будут доступны по адресу:

Contents/Resources/drive_c/Heroes of Might and Magic 3 Complete/

Шаг 3

Затем нам нужно скопированные папки вставить в библиотеки VCMI. Для этого заходим в папку своего пользователя системы, жмём хоткей CMD ⌘+Shift⇧+.(точка) чтобы показать скрытые папки.

Далее идём по пути:

Библиотеки/Application Support/vcmi/

Вставляем туда скопированные ранее папки Data, Maps и Mp3.

Статья удалена

Не перепутайте Библиотеки в папке пользователя и Библиотеки в корне системы. Нас интересует первый вариант.

Шаг 4: Решение проблем [updated]

У меня изначально не играла музыка в игре и не работал генератор карт. Проблемы удалось побороть.

1. Музыка не будет работать, если в папке Mp3 (которую мы копировали в библиотеки) файлы будут формата .mp3. Судя по всему дело в лицензии. Если в вашей версии героев именно такой формат, то просто сконвертируйте все файлы в формат .ogg. Я для этого использовал бесплатную прогу Mediahuman Audio Converter.

2. Генератор случайных карт требует мода, который можно скачать отсюда. В скачанном архиве будет папка Mods. Её содержимое нужно закинуть сюда:

Библиотеки/Application Support/vcmi/Mods

Я несколько раз ловил зависон при генерации карт, который лечился перезапуском. Но в целом всё работает.

Других проблем мной пока замечено не было.

Шаг 5: Запуск

Всё готово. Запускаем VCMI, выбираем настройки (я менял только расширение и включал полноэкранный режим) и нажимаем на кнопку "Start game".

Статья удалена

Готово! Хорошей игры! <3

Пруф работоспобности

Статья удалена
Статья удалена

Послесловие

Я проверял работоспособность только на GOG-версии Героев. Модифицированные версий (HotA и WOG) не тестил, но их поддержка заявлена в vcmi. Также я не проверял мультиплеер.

Почитать подробнее про vcmi, про его различия с оригинальным движком, а также про совместимость с неофициальными аддонами можно на официальном сайте.

Также советую посетить страницу модов для vcmi (там я и нашел решение проблемы с random maps). Ибо в самом vcmi доступны для скачивания не все моды.

Надеюсь мой гайд поможет маководам! Спасибо за внимание!

UPD: Ещё забыл сказать про скорость работы. Работает лучше, чем через WINE. Ноут не греется, не шумит, не жрёт батарею и работает так, как должно работать. Так что с оптимизацией движка вроде всё окей.

#homm3 #герои3 #macos #apple #vcmi