Играем в старые игры DOS на macOS с помощью DOSBox

В древние времена версий Windows с 9 в названии, DOS была доминирующей платформой для раннего ПК-гейминга. Doom, Quake, Zork и сотни других игр использовали примитивные функции операционной системы и создавали игры, которые интересны и играбельны даже по современным стандартам. Хотя macOS не известна как игровая платформа, вы все равно можете играть в игры DOS на вашем Mac. Узнайте, как играть в игру DOS на macOS с помощью DOSBox, ведущего эмулятора DOS на любой платформе.
Примечание: для пользователей Windows и Linux эти инструкции предназначены для игры в старые игры DOS на Windows и Linux.
Почему DOSBox?
Вы можете задаться вопросом, почему мы выбрали DOSBox, когда есть другие эмуляторы DOS, доступные для игры на macOS. Например, есть также DOSBox-X, который является форком проекта DOSBox. Хотя у вас есть другие варианты, DOSBox выделяется среди остальных по нескольким причинам:
- Его невероятно легко настроить. В отличие от некоторых эмуляторов, вам не нужно заниматься созданием виртуального жесткого диска, настройкой аппаратных параметров и т. д.
- Он легко работает на нескольких платформах. Только что перешли с Windows на Mac? Это не проблема. Вы все равно можете запустить DOSBox и ваши любимые игры на основе DOS.
- Он бесплатный, а это всегда плюс.
- Он запускает старые игры именно так, как они должны работать. Вместо того чтобы просто эмулировать игру для работы на новых системах, DOSBox эмулирует оригинальную среду, чтобы игра работала так же плавно, как и изначально. Даже более старое оборудование эмулируется, чтобы предотвратить проблемы. Если вы ищете самый аутентичный опыт без необходимости искать старый IBM-совместимый компьютер, это именно то, что вам нужно.
С учетом всего этого, имеет смысл начать с DOSBox, чтобы играть в ваши любимые игры DOS на macOS.
Загрузка и установка DOSBox
- Загрузите DOSBox с сайта разработчика. Убедитесь, что выбрали правильную версию “Mac OS X”. Если вы не уверены, что скачивать, загрузите DOSBox для macOS с Sourceforge.

Смонтируйте загруженный DMG в Finder.
Скопируйте “DOSBox.app” в нужный вам каталог, обычно в папку Программы, но DOSBox можно запускать из любой папки. Вам не нужно копировать текстовые файлы на DMG.

Фронтенды DOSBox
Вы можете загрузить так называемый “фронтенд” для DOSBox на той же странице. В этом контексте фронтенд - это приложение, которое запускает код эмуляции DOSBox, но оборачивает эмуляцию в контейнерное приложение.
Обычно контейнерное приложение расширяет функциональность или упрощает процесс загрузки и сохранения игр. Хотя он не обновлялся с 2016 года и не будет работать на Catalina и более новых версиях macOS, Boxer является самым известным фронтендом macOS для DOSBox. Он предлагает поддержку библиотек и упрощенную загрузку и игру: просто перетащите игру на значок приложения, и вы готовы к игре.

Поскольку Apple прекратила поддержку 32-битных приложений, вам понадобится 64-битный фронтенд, чтобы быть совместимым с Catalina и Big Sur. Разработчики Boxer больше не поддерживают его. Однако thec0de.com создали 64-битную версию, которая должна быть совместима. Некоторые пользователи заметили проблемы с частотой кадров. Попробуйте это, если вам нужен фронтенд, но он может не работать идеально.
Для этого руководства мы описываем, как использовать автономную версию DOSBox для macOS.
Запуск DOSBox и игра в игры с помощью DOSBox
Дважды щелкните на значке DOSBox, чтобы открыть новую сессию DOS. Это откроет консольное окно с текстовым интерфейсом.

Если вы совершенно не знакомы с DOS, этот запутанный интерфейс называется командной строкой DOS. Вы выполняете команды, вводя их названия и цели и нажимая Enter, а не используя мышь для взаимодействия с графическими интерфейсами.
Это старый стиль использования компьютера и может потребовать некоторой адаптации для современных пользователей. Чтобы выполнять действия, пользователи собирают инструкции из закодированного языка команд. К счастью, для запуска игр требуется всего несколько команд.
Основные команды DOS
Пока мы перемещаемся, будет полезно помнить эти критические команды DOS. Также помните, что имена файлов DOS могут быть длиной только восемь символов. Для удобства организации проще сокращать названия ваших игр DOS до восьми символов или меньше.
cd directory: сменить каталог на указанный каталог или путь.cls: очистить экран.dir: отобразить содержимое текущего каталога.help command: показать текст помощи для указанной команды.type textfile: показать содержимое текстового файла.start filename: открыть указанное приложение в новом окне. Также работает с каталогами.
Монтирование каталогов и запуск игр в DOSBox
Перед тем как загрузить игру, вам нужно “смонтировать” каталог в DOSBox. Это связывает смонтированную папку с диском C: в DOS, позволяя вам загружать файлы из этого каталога в DOSBox. C: - это место расположения основного жесткого диска в DOS, поэтому эта папка будет рассматриваться как ваше основное хранилище эмулятором.
- Используйте эту команду для монтирования каталогов в DOSBox:
> mount C /path/to/dos/games
- Перейдите на диск C:, введя его имя.
> C:
- Просмотрите содержимое диска C:
>dir
- Перемещайтесь по каталогам с помощью команды cd (сменить каталог). Введите папку игры, в которую вы хотите сыграть:
>cd SIMC2000
Запустите приложение, введя его имя и расширение. Если вы не уверены, какое приложение запустить, попробуйте файл EXE с тем же именем, что и приложение, или файл с названием START.COM.
> START.COM
Как только игра начнется, командная строка DOS исчезнет, и игра займет интерфейс. Теперь вы можете использовать мышь, если игра это поддерживает.
Чтобы вернуться к командной строке DOS, выйдите из игры. Вам может понадобиться выбрать опцию “выйти” из меню – каждая игра различается.
Автоматическое монтирование каталогов
Чтобы сократить процесс запуска игр, вы можете настроить DOSBox на автоматический запуск команды монтирования при запуске, отредактировав файл конфигурации DOSBox.
- Откройте файл конфигурации по адресу “~/Library/Preferences/DOSBox 0.74-3 Preferences” в TextEdit.

Точное название файла конфигурации изменится в зависимости от вашей версии DOSBox.
- Прокрутите вниз до конца документа. В разделе “[autoexec]” добавьте вашу команду монтирования. Вы также можете добавить дополнительные команды, по одной команде на строку. Когда закончите, сохраните файл.

- В следующий раз, когда будет запущен DOSBox, команда монтирования будет выполнена автоматически.
Популярные игры, совместимые с DOSBox
Вам понадобятся некоторые игры для запуска в DOSBox. DOSBox позволит вам играть практически в любую игру DOS, хотя не все игры совместимы с macOS: смотрите полный список совместимых с DOSBox игр. Вы можете загрузить бесплатные и shareware игры DOS с ClassicDOSGames и DOSGames.com. Вы также можете проверить GamesNostalgia для разнообразия ретро-игр, включая DOS. Для платных игр попробуйте GOG, который позволяет вам купить многие игры DOS менее чем за $10 каждая.
Если вы не уверены, с чего начать, чтобы найти совместимые игры DOS для игры на macOS, попробуйте некоторые из этих популярных игр, которые совместимы с DOSBox:
- Prince of Persia (1989) – Эта популярная платформенная игра задала новый стандарт для своего времени. Бои включают мечи против снарядов. Это захватывающая игра с отличной анимацией, когда вы спешите через подземелья и против различных врагов и препятствий. Вы также можете ознакомиться с продолжением, Prince of Persia 2: The Shadow and the Flame.
- DOOM (1993) – Когда злые существа были выпущены на Марсе в эксперименте с телепортацией, вам предстоит спасти человечество. Широко считается одной из самых революционных компьютерных игр всех времен, это классика, которую вы должны сыграть хотя бы раз.
- Wolfenstein 3D (1992) – Эта игра представила 3D-шутеры компьютерам по всему миру. Она также подготовила почву для успеха DOOM. Сколько нацистов вы сможете уничтожить, выходя из замка Вольфенштейн?
- Oregon Trail (1990) – Это классическая игра на выживание, которая гораздо сложнее, чем кажется. Путешествуйте с группой первопроходцев на запад и старайтесь принимать правильные решения, чтобы выжить и добраться до вашей цели. Также есть веселые мини-игры.
- Dangerous Dave (1990) – Это было знакомство многих игроков с платформенными играми. Сюжет прост: восстановите трофеи с 10 уровней среди множества препятствий и вызовов, которые вас ждут.

- Scorched Earth (1991) – Сражайтесь против до 10 других игроков или компьютеров в этой пошаговой игре на выживание. Хотя игровой процесс может показаться простым, это высоко комплексная стратегическая игра, использующая танки для ведения войны против других.
- Blood (1997) – Это обязательная игра DOS для любого фаната ужасов, особенно с классическими отсылками к фильмам ужасов. Это захватывающий шутер от первого лица, который ставит вас против злого культа.
- Warcraft: Orcs & Humans (1994) – Это была первая игра в серии Warcraft, в конечном итоге приведшая к невероятно популярной RPG World of Warcraft. Игра в реальном времени позволяет вам проверить свои навыки против фэнтезийного мира.
- X-Com: UFO Defense (1994) – Также известная как UFO Enemy Unknown, эта пошаговая стратегическая игра является первой в серии, в которой вам и вашей команде предстоит собирать разведывательные данные о пришельцах и бороться с ними, как только вы поймете, насколько они плохи.
- Wasteland (1988) – После ядерной войны между Советским Союзом и Соединенными Штатами все, что осталось, это пустошь. Тем не менее, мутанты и рейдеры приближаются к тем, кто пытается выжить. Вам предстоит защитить человечество.
- Sid Meier’s Civilization (1991) – Это остается одной из самых популярных игр для ПК всех времен. Как следует из названия, вы пытаетесь строить и захватывать цивилизации в этой пошаговой стратегической игре. Настольные игры в стиле Civilization на самом деле вдохновили эту игру.
Заключение
Вам не нужно отказываться от ваших любимых старых игр. Все, что вам нужно, это бесплатная загрузка DOSBox, одна или две игры DOS, и вы готовы играть в ваши любимые игры на macOS в течение часов. Поделитесь своим опытом игры в эти игры с нами ниже.
Хотите обновить свой Mac? Начните с этого подробного руководства для покупателей.
Кредит изображения: Wikimedia Commons/Gatesbillou, Wikimedia