Гид по технологиям

10 классических игр для Mac и как их запустить

12 min read Ретро игры Обновлено 05 Dec 2025
10 классических игр для Mac — как запустить
10 классических игр для Mac — как запустить

Quick Links

  • Quake (via vkQuake)

  • Diablo (via DevilutionX)

  • Heroes of Might and Magic 3 (via VCMI)

  • DOOM (via GZ Doom)

  • Half-Life (via Xash3D FWGS)

  • Arx Fatalis (via Arx Libertatis)

  • Commander Keen (via Commander-Genius)

  • Elder Scrolls Daggerfall (via Daggerfall-Unity)

  • Wolf3D (via ECWolf)

  • Duke Nukem 3D (via EDuke)


Возможность удобно запускать ретро‑игры на Mac постоянно улучшается. Многие проекты сообщества создают нативные сборки для macOS, включая версии, совместимые с Apple Silicon. Эти порты обычно законны, если у вас есть легальная копия оригинальной игры: порт использует ресурсы (WAD, MPQ, GRP и т. п.) из вашей копии и поставляет современный исполняемый файл.

В этом руководстве я собрал список ключевых source‑portов и дал подробные инструкции по установке, типичные проблемы и советы. Я тестировал все перечисленное на M‑серии Mac (M‑серия — Apple Silicon), но инструкции также подходят для Intel‑Mac.

Important: если у вас только Mac и нет Windows‑ПК, вы всё равно сможете извлечь игровые файлы из установщика GOG с помощью Extractor. Если у вас есть Steam‑версия, можно использовать Whiskey (или альтернативы) для установки Windows‑Steam и копирования данных.

Перед началом: что нужно и краткий список действий

  1. Приобретите игру на GOG.com или Steam. GOG удобнее, потому что там есть резервные установщики Windows.
  2. Скачайте нужный source‑port с Mac Source Ports или с официального репозитория проекта на GitHub.
  3. Извлеките или скопируйте файлы игры (WAD, MPQ, GRP, DATA и т. п.).
  4. Поместите файлы в папку Application Support, соответствующую порту (например, ~/Library/Application Support/vkQuake/id1).
  5. Запустите порт и настройте управление/графику.

Мини‑термины: “порт” или “source‑port” — это современный движок/исполняемый файл, который использует ресурсы оригинальной игры и запускает её на современных системах.

Как извлечь файлы игры

  • GOG: в разделе “Library” игры скачайте «Backup (Windows)» или «GOG Offline Backup». Это .exe‑инсталлятор.
  • Extractor: запустите Extractor на .exe‑инсталляторе — он извлечёт все игровые ресурсы в отдельную папку.
  • Steam: если у вас есть Steam‑версия и вы пользуетесь macOS‑версией, можно скопировать соответствующую папку из установленных файлов игры. Если у вас только Windows‑версия в Steam, используйте Whiskey или Wine для установки Windows‑Steam на Mac и затем скопируйте файлы.

Совет: при копировании обращайте внимание на вложенные папки (например, id1, valve, DIABDAT.MPQ и т. п.) — порты ожидают файлы в конкретной структуре.

Куда класть файлы и разница библиотек

Обычно порты ищут данные в:

  • ~/Library/Application Support/<имя_порта>
  • /Library/Application Support/<имя_порта>

Откройте Finder, в меню “Перейти” удерживайте Option — появится пункт “Библиотека” (Library). Обычно нужно использовать папку в домашнем профиле (~/Library). Часто порт сам создаёт нужный каталог при первом запуске без данных — посмотрите, где он создал папку, и поместите туда файлы.

Важно: macOS Catalina и выше не поддерживает 32‑битные приложения. Многие официальные старые Mac‑порты — 32‑битные и не работают. Именно поэтому source‑portы и нативные сборки сообщества часто единственный вариант.


Устранение проблем и разрешения безопасности

  • Gatekeeper: при запуске стороннего приложения, если macOS блокирует запуск, откройте Системные настройки > Безопасность и конфиденциальность > Общие и нажмите “Открыть в любом случае” или “Разрешить”.
  • Подпись и notarization: многие порты не подписаны. Разрешение запуска вручную через «Открыть» в контекстном меню Finder обычно работает.
  • OpenGL vs Metal: Apple постепенно убирает OpenGL. Некоторые порты используют OpenGL и могут требовать альтернативных сборок или дополнительной установки. Проверяйте репо порта — часто есть инструкции для Apple Silicon.
  • Права доступа: убедитесь, что у приложения есть права на чтение папок в вашей Библиотеке. Если возникают ошибки доступа, проверьте разрешения через Finder или команду chmod/chown.

10 Quake via vkQuake

Quake на экране классического iMac.

vlQuake на экране MacBook Pro.

Quake — один из источников современной FPS‑генетики: полноценный 3D‑шутер с свободной мышью. vkQuake — это современный source‑port, оптимизированный и поддерживающий расширения. Он доступен в сборках для Intel и Apple Silicon.

Установка:

  1. Скачайте сборку vkQuake для macOS с официального репозитория или Mac Source Ports.
  2. Рядом с vkQuake.app поместите папку id1 из вашей копии Quake (извлечённой из GOG/Steam).
  3. Запустите приложение.

Полезные настройки и советы:

  • Управление: настройте чувствительность мыши в меню. Включите вертикальную синхронизацию (VSync), если заметны tearing‑артефакты.
  • Пакеты обновления: многие модернизации (графика, шейдеры) идут в виде отдельных wad/pak. vkQuake поддерживает их.

Альтернативно: оригинальная Windows‑сборка Quake (новая/обновлённая) отлично работает через Whiskey. Иногда Windows‑версия имеет дополнительные улучшения, которых нет в порте.

Источник помощи: видео‑инструкции и гайды на YouTube (поиск по “vkQuake Mac”) помогут, если что‑то идёт не так.


9 Diablo via DevilutionX

Diablo на MacBook Pro.

DevilutionX — лучший способ играть в классическое Diablo на современных системах. Порт поддерживает сетевую игру, улучшенную графику и современную совместимость.

Установка:

  1. Скачайте DevilutionX для macOS.
  2. Создайте папку: ~/Library/Application Support/diasurgical/devilution
  3. Скопируйте все .MPQ файлы (обычно DIABDAT.MPQ или похожие) из извлечённого инсталлятора GOG или из инсталляции на ПК в эту папку.
  4. Запустите DevilutionX.

Советы и распространённые проблемы:

  • Если игра не видит MPQ, проверьте правильность названий файлов и отсутствие вложенных папок. Файлы должны находиться непосредственно в папке devilution.
  • Сетевая игра: DevilutionX поддерживает современную мультиплеерную синхронизацию. Используйте версии клиентов одинакового релиза.

Альтернативы: старая Mac‑версия 1998 года несовместима с современными macOS, поэтому DevilutionX — предпочтительный вариант.


8 Heroes of Might and Magic 3 via VCMI

Heroes of Might and Magic III на MacBook.

VCMI — открытый движок, который запускает HOMM III с оригинальными ресурсами. Это отличный способ играть с современными разрешениями и правками.

Установка:

  1. Скачайте VCMI для macOS.
  2. Укажите путь к папке с файлами HOMM3 при первом запуске, либо скопируйте оригинальные файлы в папку Application Support, как предложит VCMI.
  3. VCMI обычно проверяет ресурсы и предложит скопировать файлы в свою структуру.

Проблемы и примечания:

  • HD Edition от разработчика есть только для Windows и часто вызывает проблемы в эмуляции через Whiskey (например, звук). VCMI не включает официальный HD‑контент и не содержит недавних DLC, поэтому, если вам нужны официальные расширения, лучше иметь оригинальные файлы DLC.
  • Сохранения: при переходе с оригинальной версии сохраняйте резервные копии.

7 DOOM via GZDoom

DOOM на MacBook Pro.

GZDoom — один из самых популярных современных портов DOOM. Он поддерживает современные моды, улучшенную графику и расширенные возможности управления.

Установка:

  1. Скачайте GZDoom для macOS.
  2. Поместите WAD/PK3 файлы из вашей копии DOOM (GOG/Steam) в папку, где GZDoom ожидает их, или просто перетащите файл на приложение.
  3. Запустите GZDoom и настройте управление и графику.

Советы:

  • Большая сила GZDoom — сообщество модов. Для модов используйте совместимые PK3/PK7 пакеты.
  • Если GZDoom не запускается из‑за OpenGL/Metal или производительности, ищите альтернативные сборки на GitHub, оптимизированные под Apple Silicon.

6 Half‑Life via Xash3D FWGS

Half-Life на MacBook Pro.

Half‑Life — исторический FPS с сюжетным акцентом. Официальный Mac‑порт существовал, но он 32‑битный и не работает в современных macOS. Xash3D FWGS — совместимый движок с поддержкой классических модов.

Установка:

  1. Скачайте Xash3D FWGS для macOS (ищите сборки, совместимые с вашей архитектурой).
  2. Создайте папку: ~/Library/Application Support/Xash3D FWGS
  3. Скопируйте папку “valve” из установки Half‑Life (из Steam/GOG) в указанную папку.
  4. Запустите порт.

Особенности:

  • OpenGL: некоторые сборки Xash3D используют OpenGL, который на Apple Silicon может работать нестабильно. Ищите сборки с оптимизациями или патчами.
  • Если у вас есть оригинальная macOS‑версия в Steam, её можно установить и просто скопировать папку “valve”.

5 Arx Fatalis via Arx Libertatis

Arx Fatalis на MacBook Pro.

Arx Fatalis — атмосферный immersive sim от Arkane. Arx Libertatis — открытый движок, который делает игру более стабильной и совместимой с современными системами.

Установка:

  1. Скачайте Arx Libertatis для macOS.
  2. Создайте папку: ~/Library/Application Support/ArxLibertatis
  3. Скопируйте файлы из вашей установки Arx Fatalis в эту папку.
  4. Запустите Arx Libertatis.

Советы:

  • Управление и клавиши: Arx Libertatis поддерживает современное управление и мышь. Настройте чувствительность в меню.
  • Модули и правки: сообщество добавляет патчи и моды — проверьте их при желании.

4 Commander Keen via Commander‑Genius

Commander Keen на MacBook Pro.

Commander Keen — серия платформеров от id Software до DOOM. Commander‑Genius — современный порт, который корректно воспроизводит уровни и звук.

Установка:

  1. Скачайте Commander‑Genius для macOS.
  2. Создайте папку: ~/Library/Application Support/Commander Genius/
  3. Скопируйте файлы из ваших Keen‑установок (в архивных сборках они часто в папках base1, base2 и т. п.). Переименуйте base1→KEEN1, base2→KEEN2 если требуется.
  4. Запустите приложение.

Советы:

  • Если уровни не видны, проверьте структуру папок и правильность имён (KEEN1, KEEN2 и т. д.).
  • Commander‑Genius поддерживает современные контроллеры и конфигурации клавиш.

3 Elder Scrolls Daggerfall via Daggerfall‑Unity

Daggerfall Unity на MacBook Pro.

Daggerfall — огромная по масштабу RPG. Daggerfall‑Unity — проект, переносящий игру на Unity. Он устраняет многие баги и добавляет удобства.

Установка:

  1. Скачайте Daggerfall‑Unity для macOS и следуйте официальному кроссплатформенному гайду.
  2. Укажите путь к оригинальным файлам Daggerfall (из GOG/Steam) при первом запуске.
  3. Настройте сохранения и моды при желании.

Советы:

  • Daggerfall‑Unity поддерживает модификации, которые улучшают визуал и удобство. Ознакомьтесь с инструкциями по установке модов.
  • Сохраняйте резервные копии оригинальных данных перед применением модов.

2 Wolf3D via ECWolf

Wolf3D на MacBook Pro.

Wolfenstein 3D — первый широко известный FPS. ECWolf — современный порт, который добавляет поддержку современных контроллеров и функций (например, настоящая возможность strafing).

Установка:

  1. Скачайте ECWolf для macOS.
  2. Поместите WOLF3D.WAD или соответствующие файлы из GOG в папку, ожидаемую портом.
  3. Запустите ECWolf.

Советы:

  • ECWolf позволяет свободно настроить управление. Включите привычные клавиши и мышь.
  • Для большинства пользователей ECWolf лучше оригинала за счёт удобства управления.

1 Duke Nukem 3D via EDuke

Duke Nukem 3D на MacBook Pro.

Duke Nukem 3D — зрелый боевик с сатирическими и взрослыми элементами. EDuke32 — мощный порт с поддержкой современных расширений.

Установка:

  1. Скачайте EDuke32 для macOS.
  2. Создайте папку: ~/Library/Application Support/EDuke32
  3. Скопируйте DUKE3D.GRP из вашей установки Duke 3D в эту папку.
  4. Запустите EDuke32 — он распознает Duke3D как опцию.

Советы:

  • EDuke32 поддерживает плагины и моды. Если планируете использовать моды, ознакомьтесь с документацией по совместимости.
  • При проблемах с графикой ищите сборки, оптимизированные под вашу архитектуру (Intel vs Apple Silicon).

Общие альтернативные подходы и когда они подходят

  • Whiskey/Wine/Proton‑like решения: если нет нативного порта, а у вас есть Windows‑версия, можно установить Windows‑Steam/игру через Whiskey или Wine. Это решение полезно, когда порт отсутствует или порт уступает оригинальной Windows‑версии в функционале.
  • Эмуляторы/виртуальные машины: Parallels/VMware подходит для старых Windows‑игр, но чаще менее эффективно по производительности для 3D‑игр по сравнению с нативными портами.
  • DOSBox или DOSBox‑фork: для старых DOS‑игр (Commander Keen, Doom‑ранние версии) DOSBox остаётся надёжной опцией.

Контрпример: если игра сильно зависит от оригинального Windows‑API или имеет DRM, нативный порт может не покрыть все функции — тогда пригодится Wine/Whiskey.


Практическая методология: быстрый чеклист перед запуском игры

  1. Куплена легальная копия (GOG/Steam).
  2. Скачать порты, соответствующие архитектуре вашего Mac.
  3. Извлечь игровые ресурсы (Extractor, копирование из Steam/Whiskey).
  4. Поместить файлы в ~/Library/Application Support/<имя_порта>.
  5. Запустить порт, настроить управление и графику.
  6. Если порт не видит файлы, проверить структуру папок и имена файлов.
  7. При проблемах — проверить GitHub порта на issues и сборки для Apple Silicon.

Критерии приёмки

  • Игра запускается и до главного меню доходит без ошибок.
  • Все основные ресурсы (уровни, музыка, текстуры) загружены корректно.
  • Управление отзывчиво и можно настроить чувствительность мыши/клавиш.
  • Сохранения работают и доступны между сессиями.

Матрица совместимости — какие проблемы ожидать

ИграОжидаемые проблемыЛучший подход
QuakeТребует id1, может понадобиться сборка для Apple SiliconvkQuake или Windows версия через Whiskey
DiabloMPQ‑файлы в нужной папкеDevilutionX (нативный)
HOMM3HD Edition только для Windows, проблемы с аудио в эмуляцииVCMI (нативный)
DOOMМного модов, OpenGL/Metal различияGZDoom с Apple‑оптимизированной сборкой
Half‑LifeOpenGL, 32‑битный официальный порт не работаетXash3D FWGS с правильной сборкой
Arx FatalisНужна ArxLibertatisArx Libertatis
Commander KeenСтруктура папок baseN → KEENNCommander‑Genius
DaggerfallБольшой объём данных, настройки модовDaggerfall‑Unity
Wolf3DТребуется WADECWolf
Duke Nukem 3DDUKE3D.GRPEDuke32

Роль‑ориентированные чеклисты

Для обычного игрока:

  • Убедиться в наличии игры в GOG/Steam.
  • Скачать соответствующий mac‑порт.
  • Извлечь файлы и поместить в ~/Library/Application Support.
  • Настроить управление и графику.

Для администратора или power‑пользователя:

  • Проверить сборки на GitHub на совместимость с Apple Silicon.
  • Настроить права доступа и дать разрешения через терминал при необходимости.
  • Подготовить скрипты резервного копирования сохранений и конфигов.

Короткий справочник терминов

  • Source‑port — современная реализация игрового движка для запуска старой игры на новых платформах.
  • WAD/MPQ/GRP — форматы архивов/ресурсов игр (уровни, текстуры, звуки).
  • Application Support — стандартная папка macOS для данных приложений.

Решение в виде диаграммы — какой путь выбрать

flowchart TD
  A[У вас есть нативный порт?] -->|Да| B[Скачать порт и ресурсы]
  A -->|Нет| C{Есть Windows‑версия?}
  C -->|Да| D[Использовать Whiskey/Wine]
  C -->|Нет| E{Игра для DOS?}
  E -->|Да| F[Использовать DOSBox]
  E -->|Нет| G[Поиск альтернативного проекта или отказаться]
  B --> H[Установить ресурсы в Application Support]
  D --> I[Установить Windows‑Steam/инсталлятор и копировать данные]
  F --> J[Настроить DOSBox и запустить]

Частые вопросы

Q: Где взять исходники/порты?

A: Смотрите Mac Source Ports, официальные GitHub проектов, релизы на страницах проектов.

Q: Нужна ли у меня копия оригинала?

A: Да. Большинство портов не включают коммерческие ресурсы игры — они используют файлы из вашей легальной копии.

Q: Что делать, если игра зависает при запуске?

A: Проверьте логи порта (часто в папке Application Support), убедитесь в правильности структуры файлов и в наличии совместимой сборки для вашей архитектуры.


Итог и рекомендации

  • Самый простой и безопасный путь для большинства классических игр — найти нативный source‑port, подходящий под ваш Mac, и использовать файлы из вашей легальной копии игры.
  • Если нет нативного порта, рассмотрите Whiskey/Wine или эмуляторы, но будьте готовы к дополнительной настройке.
  • Всегда делайте резервные копии игровых файлов и сохранений перед экспериментами.

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


Короткая заметка: в интернете доступно много сборок и модификаций — смотрите репозитории проектов и разделы Issues, если нужна конкретная сборка для Apple Silicon или патч под macOS.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Отправить документ Word как тело письма
Microsoft Word

Отправить документ Word как тело письма

Как использовать стикер Add Yours в Instagram
Социальные сети

Как использовать стикер Add Yours в Instagram

Виртуальный тачпад в Windows 10
Windows

Виртуальный тачпад в Windows 10

Бенчмарки серверов: CPU, диск, память, сеть
Серверы

Бенчмарки серверов: CPU, диск, память, сеть

Персонализация контроллера с Xbox Design Lab
Гайды

Персонализация контроллера с Xbox Design Lab

Включить Tap-to-click на трекпаде Mac
macOS

Включить Tap-to-click на трекпаде Mac