Как запускать игры в dosbox. Примеры запуска игр в DOSBox. Монтирование, когда игра требует присутствия оригинального диска в дисководе

Second Reality: демо, победитель Assembly 93.

Так уж повелось в нашем мире: всё старое постепенно забывается, как бы мы этому ни противились. Иногда хочется вспомнить молодость и перекинуться в пару-тройку старых игр: Dune, Warcraft, Doom, Duke 3D... Да и посмотреть демо типа Second Reality тоже зачастую хочется. Одна беда: для запуска старых игр необходим DOS (или, на худой конец, DOS-режим Windows 98). А для той же Second Reality рекомендуется звуковая карта Gravis Ultrasound. Но она есть только под ISA-слот. А как вставить Gravis Ultrasound в современный ПК? К счастью, выход есть. Это эмулятор DosBOX, который не только позволит насладиться старыми играми под любой современной операционной системой, но и сэмулирует передовую по тем временам карту Gravis Ultrasound ("гусь" в просторечии).

Программа DosBOX (сегодня выпущена версия 0.63) была разработана командой DOSBox Team. Помимо версии под Windows, на можно скачать эмулятор под разные версии Linux, BeOS и Mac OS.

Сначала следует скачать последнюю версию DosBOX с . Последующая установка происходит без каких-либо проблем. Все необходимые настройки производятся в файле dosbox.conf, располагающемся в каталоге с программой. Вообще, мы сразу же сделали следующее.

Мы увеличили число циклов строчкой cycles=20000 . Отметим, что чем слабее ваш процессор, тем меньшее число циклов следует ставить. Если у вас 1-ГГц Pentium III или Athlon, то следует указывать около 5000 циклов. Для нашего Athlon 4000+ мы выставили 20000. Если вы установите слишком большое число циклов, то процессор просто не будет успевать просчитывать данные эмулятора. Тогда в игре будут заметны рывки, а нагрузка на процессор возрастёт до 100%. Поэтому проверяйте нагрузку процессора. Если он "захлёбывается", число циклов следует уменьшить.

Чтобы получить качественный звук мы выполнили следующие действия. В разделе мы выставили параметр rate=44100 - мы ведь желаем получить 44,1 кГц, не так ли? То же самое касается раздела , где следует установить параметр oplrate=44100 , а также раздела , где следует включить Gravis Ultrasound строчкой gus=true , а затем установить правильную частоту rate=44100 . Для воспроизведения музыки через Gravis Ultrasound на вашем DOS-диске C следует создать каталог C:\ULTRASND, в который распаковать файлы патчей (их можно взять с нашего сайта - архив файлов патчей ).

Впрочем, если вам лень настраивать программу самостоятельно, можете скачать наш файл конфигурации и поместить его в каталог DosBOX (для версии 0.63).

Изменяем настройки DosBOX в файле dosbox.conf.

Установка закончена! Теперь приступим к работе с программой.

После щелчка по ярлыку DosBOX откроются два окна программы. В первом выводятся служебные сообщения, а во втором - командная строка DOS, с которой мы и будем работать.

Стартовое окно DosBOX.

Сейчас DOSBox поддерживает многие стандартные команды DOS, так что старожилы будут чувствовать себя как дома. Обратите внимание на командную строчку. Там сейчас указан диск Z. Он представляет собой виртуальный диск в памяти ПК, на котором находятся загрузочные и служебные файлы эмулятора.

Содержимое виртуального диска Z.

Никакого диска C по умолчанию в программе нет. Это делается для того, чтобы не причинить вреда вашим данным. DosBOX использует подключение дисков, причём, вместо диска вы можете задать название каталога. Скажем, в DosBOX диск C будет означать папку C:\GAMES. Тогда программа, запущенная из папки C:\GAMES будет думать, что она работает с корневым каталогом диска C, и не сможет испортить остальные данные (случись чего).

Для монтирования диска достаточно набрать команду.

mount [буква диска в DOSBox] [полный путь к папке с нужным содержимым]

Наш пример показан на следующей иллюстрации.

Теперь папка C:\GAMES нашего компьютера будет корневым каталогом диска C в эмуляторе.

Теперь настроим CD-ROM. Для этого необходимо выполнить следующую команду.

mount [буква CD-ROM в DOSBox] [буква реального CD-ROM] -t cdrom

Пример показан ниже.

Монтируем CD-ROM.

Не забывайте, что имена файлов и папок в DOS имеют формат 8.3: восемь символов на название, три на расширение. Например, папка "Program Files" выглядит как "Progra~1".

Диск можно также размонтировать (удалить) из DOSBox. Для этого служит следующая команда.

mount -u [имя диска в DOSBox].

Выше мы уже говорили, что необходимо правильно устанавливать значение числа циклов. Если вы чувствуете, что ваш процессор не справляется, можно понизить число циклов в реальном времени с помощью клавиш Ctrl+F11, а также повысить с помощью Ctrl+F12.

Если вы планируете запускать старые программы, использующие русский язык, то у вас могут появиться проблемы, подобные показанной на рисунке.

Вместо русских букв выводится какая-то абракадабра.

Всё решается просто: необходимо использовать русификатор. К примеру, keyrus, который тоже можно скачать с нашего сайта. Копируете keyrus в нужную директорию - и запускаете его перед программой.

Теперь русские буквы выводятся нормально.

Чтобы набирать на русском, нужно один раз нажать клавишу Ctrl. Обратно на английский переключение такое же - клавиша Ctrl. Впрочем, клавиши переключения могут в вашем случае быть иными - всё зависит от настройки русификатора.

Кроме того, запускать эмулятор можно с разными параметрами. Например, если запустить dosbox с параметром [имя файла], то директория, в которой лежит этот файл, будет смонтирована как диск C, а сам файл - запущен. К примеру, dosbox.exe c:\games\doom2\doom2.exe . Параметр [-noconsole] позволяет открыть DOSBox без окна служебной информации. Но, на наш взгляд, самый полезный параметр [-conf путь к своему конфигурационному файлу], позволяющий применить свой конфигурационный файл к каждой игре.

Если вы не желаете возиться с конфигурационными файлами, то можете воспользоваться одной из графических оболочек (front-end), которые можно скачать на .

Графическая оболочка D-Fend.

Впрочем, на наш взгляд, разбираться с командной строкой ничуть не сложнее, чем с графической оболочкой. Хотя это дело вкуса.

Не смотря на то, что DOSBox можно прекрасно использовать в технических целях, таких как: изучение операционных систем, основы программирования, прикладной ассемблер и Си, основная цель большинства из вас — запустить игру в DOSBox. Старые-добрые DOS игры привлекают своей таинственностью, смысловой наполненностью и идеальностью минимализма графики! DOSBox создавалась именно для решения указанной задачи. Итак, перейдём к практике:

  • Операционная система: Windows 10 x64.
  • DOSBox ver. 0.74-2 (x86).

DOSBox — бесконечно вкусный апельсин!

Алгоритм запуска игры в DOSBox.

Чтобы запустить игру в DOSBox, Вам необходимо пройти следующий «Путь Война»:

  1. Смонтировать необходимые диски (mount a disk).
  2. Установить игру.
  3. Настроить память.
  4. Настроить звук.
  5. Настроить язык.
  6. Кому-то ещё сетевуху и джойстик подавай!
  7. Запустить игру (Ууууупппссс!).

Стоит отметить, что для абсолютного большинства игр DOS в DOSBox достаточно выполнения первого, второго и седьмого шага. DOSBox практически в 99 процентах берёт на себя настройку памяти и звука, сетевая игра во времена DOS была скорее исключением, чем правилом. Вопрос установки часто ограничивался банальным копированием.

Что такое mount?

Монтирование (mount) диска — ключевое понятие в DOSBox, которое более привычно для UNIX подобных систем, в частности Linux. Выражение «Монтировать диск D» значит «прикрепить к операционной системе конкретную директорию либо цифровой носитель (CD-ROM, Floppy Disk) в качестве логического диска и присвоить ему имя в виде буквы D, то есть рассматривать его как полноценный логический диск D:\ .

При стандартном запуске DOSBox создаёт виртуальный (существующий в памяти, но не на жёстком диске) диск с именем Z:\ и копирует на него ряд файлов, необходимых для функционирования системы MS-DOS. Чтобы просмотреть эти файлы достаточно набрать команду DOS Z:\>DIR.

Сейчас абсолютное большинство DOS игр можно найти в Интернете в NO-CD версии либо взломанном виде. Запуск таких игр не требует обязательного присутствия железных составляющих в виде «сидюка» либо «флоппика». Но если у Вас оригинальный лицензионный диск и вы хотите запустить оригинальную версию игрухи, запуск которой требует присутствия CD диска или флоппика в дисководе (защита от копирования)? Рассмотрим оба варианта, а также определимся с необходимыми командами, которые нужно внести в файл конфигурации DOSBox dosbox.conf .

Монтируем диск при запуске RIP версии игры (без оригинального диска).

Чтобы запустить игру в DOSBox, нам необходимо разархивировать саму игру в конкретную директорию, монтировать указанную директорию под именем диска (например, диска F:\) и запустить игру. Удобнее всего создать одну директорию, в которой создавать другие директории с названиями игр, куда устанавливать (копировать) игрухи. Например:

  1. Создаём директорию GAMES средствами Windows в удобном для вас месте (желательно, где-то рядом с установленным DOSBox).
  2. В директории создаём директории KB и DUNE2.
  3. В директорию KB копируем игруху Kings Bounty, в директорию DUNE копируем игруху Dune II.
  4. Запускаем DOSBox.
  5. D:\ . На диске будут находиться созданные нами директории KB и DUNE с необходимыми файлами. Можно запускать игрушки стандартными средствами DOS.

Монтирование, когда игра требует присутствия оригинального диска в дисководе.

В таком случае необходимо монтировать (mount) CD-ROM диск или Floppy диск. Допустим, Ваша операционка Windows 10 установлена на диск C:\ . Присутствует один логический диск D:\ , на котором находятся программы и информация. На компьютере установлен Floppy диск A:\ и CD\DVD-ROM E:\ .Алгоритм меняется на следующий:

  1. Создаём директорию GAMES в удобном месте (желательно, где-то рядом с установленным DOSBox) средствами Windows на диске D:\ .
  2. В директории создаём директории WARCRAFT.
  3. Монтируем директорию GAMES в качестве диска D:\ . На диске будут находиться созданные нами «пустые» директории WARCRAFT.
  4. Монтируем цифровой носитель (соответствующий диск А:\ — флоппик или E:\ — CD-ROM — в нашем случае) в качестве дисков с такими же именами (для удобства) A:\ и (или) E:\ (в качестве диска D:\ смонтирована директория GAMES с пустыми поддиректорией WARCRAFT).

DOSBox даёт возможность работать с образами дисков. Поддерживаются практически все популярные форматы. Это очень удобно — не нужно реально записывать CD или Floppy, достаточно смонтировать образ (imgmount). Реальный диск монтируется командой mount.

Команды монтирования дисков и образов дисков.

Ниже приведён отрывок файла dosbox.conf (секция ). Отдельные строки закомментированы (не будут исполняться). Они вам могут пригодиться для того, чтобы успешно запустить игру в DOSBox.

mount C ..\C
mount D ..\GAMES

#MOUNT REAL CD-ROM FLOPPY DISK
#mount D ..\..\D -t cdrom
#mount D ..\D -t cdrom

#MOUNT IMAGES CD-ROM FLOPPY DISK
#imgmount A ..\DISKIMG\SOMEGAME\disk1.img -t floppy
imgmount E ..\DISKIMG\WarCraft\WARCRAFT.img -t cdrom

Устанавливаем игру.

В случае RIP версии — все необходимые файлы просто копируются в директорию на смонтированном диске.

В случае оригинальной лицензионки, устанавливаем игрухи с диска A:\ и (или) E:\ в директории KB и DUNE на диске D:\, запуская инсталляцию с CD-ROM, Floppy дисков. Можно конечно создавать любые дополнительные директории на диске D:\ средствами MS-DOS (mkdir). Процесс инсталяции может различаться, но как правило, требует запуска Install.exe .

Порой хочется вспомнить времена, когда вышел первый Doom, музыку приходилось слушать на кассетах, а интернет подключать по телефонным сетям. Игры того времени приятно проходить снова и снова, даже если теперь они кажутся слишком лёгкими. Такой казуальный настрой появляется у многих людей время от времени, и утолить жажду ностальгии можно с помощью платформы DosBox. Данный эмулятор создаёт специальную Dos среду, в которой запускаются все старые пиксельные игры. Вы можете помещать в неё любые dos игры, которые не запустятся на современных операционных системах. Как это сделать и насладиться процессом без сбоев, вы узнаете в этой статье.

Скачивание и установка DosBox

  • Данная платформа распространяется абсолютно бесплатно. Скачать ее можно на сайте http://www.dosbox.com , нажав на вашу операционную систему. В данном случае, это Windows.
  • Загрузка не займет много времени, а установка и вовсе ничем не отличается от самых простых программ. Вам нужно указать директорию установки и согласиться с лицензионным соглашением.


  • Теперь начинается самое интересное: вам нужно создать будущую корневую папку. В дальнейшем, вы представите эту папку, как диск C вашей виртуальной машины. Создать его можно в любом месте, главное, запомните путь к папке.


Назовите её так, чтобы не забыть, для чего она предназначена. Например, dosgames.


  • Теперь вам нужно скачать саму игру, по которой вы решили ностальгировать этим вечером. Сделать это можно на сайте http://www.old-games.ru
  • Для примера будет скачана игра Dune 2


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


  • Теперь зайдите в данную папку и создайте в ней другую с названием скачанной игры. Переместите содержимое архива в нее.
  • Таким образом, вы имеете такой каталог: Папка, которая станет корневой – внутри нее папка с названием игры – в ней содержимое архива.
  • Посмотрите внимательно на содержимое архива, в нем обязательно должен быть файл setup.exe и *название игры*.exe
    Закройте папки.


Как открыть игру в DosBox

Вам предстоит не самая лёгкая настройка, однако, если вы хоть немного знакомы в Dos командами, задача значительно упрощается. Остальным пользователям лучше просто следовать инструкции в статье, а также учиться методом проб и ошибок, так как в данной среде вы не можете практически ничего испортить.

  • Запустите клиент DosBox.


  • Сразу же вы увидите приветственное окно и многим знакомую командную строку.
  • Впишите в неё такую команду: mount C C:\название корневой папки.
  • Первое слово “mount С” устанавливает корневой каталог С. Далее, вы пишите название диска, на котором расположена ваша созданная папка и ее название.


  • Вы задали свою корневую папку. Теперь перейдите внутрь нее. Для этого пропишите команду С:
  • Нажмите Enter и диск Z сменится на С.


  • Вы в корневой папке, значит далее вам нужно зайти внутрь папки с игрой. В данном случае она называется dune2. Обратите внимание, что в названии не должно быть пробелов. Пропишите: cd название папки


  • Теперь вам нужно выбрать файл из данной папки, чтобы настроить игру. Настройка всегда происходит в приложении Setup. Пропишите: setup.exe


  • Нажав Enter, вы увидите такое окно. Это и есть настройка игры. Каждая старая игра настраивается немного своеобразно, но в целом алгоритм остается тем же.
  • Нажмите любую клавишу, чтобы продолжить.


  • В таком окне нужно выбрать первый пункт, то есть, нажать клавишу 1.


  • Выбор звуковой карты выглядит именно так. Вам нужно выбрать пункт “Sound Blaster Pro”, который в данной игре стоит под цифрой 3.


  • Выделите игре 1 Мб памяти, нажав на клавишу 1. Это нужно, чтобы она работала без нареканий.


  • Хотите вы использовать мышь или нет – ваше сугубо личное дело. Если вы нажмете 1, то мышка заработает, если же цифру 2, то погрузитесь в мир олд скула без компьютерных мышей.


  • Проверьте введенные вами данные, если все верно, то нажмите Esc.


  • Теперь вы можете запускать саму игру. Для этого введите команду: название игры.exe
  • Точное название этого файла вы можете узнать в папке с игрой внутри корневого каталога.


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


Запустить интересующую вас игру с помощью программы DOSBox можно разными способами. Вот некоторые из них:

  • Запуск с помощью "перетаскивания исполняемого файла на DOSBox". Для того чтобы запустить таким образом игру, необходимо просто "перетащить" исполняемый файл игры (.exe или .com ) на ярлык DOSBox .
  • Запуск непосредственно из DOSBox . Запустите DOSBox , далее подмонтируйте диск с игрой и с помощью команд DOSBox" а запустите ее исполняемый файл.

Важно: обязательно требуется переходить в саму директорию с игрой - нельзя запускать файл из корня виртуального диска подобным образом: GAMES\ORION\ORION.EXE

  • Запуск с помощью *.bat-файла. Создайте *.bat-файл вида dosbox c:\games\orion\orion.exe , поместите его в директорию с DOSBox , запускайте его.
  • Запуск с помощью прописанных в dosbox.conf командах autoexec . Команды DOSBox" а можно записать в самом конце конфигурационного файла в разделе autoexec - и они будут выполняться по порядку при запуске DOSBox" а.
  • Запуск с использованием сторонних фронт-эндов (графические оболочки). Наиболее известную такую оболочку - D-Fend - можно скачать у нас в .

Как запустить PC-booter игру (т.е. игру, запускающуюся напрямую с образа дискеты)?

Вы можете прочитать дополнительную информацию об образах дискет в статье Образ дискеты. Что это такое и как с ним работать .

Команды DOSBox’а

Я запустил DOSBox - получил чёрный экран и командную строку, что писать?

В DOSBox" е действуют команды, похожие на стандартные DOS-овские:

  • cd - команда для смены директории.
  • cd .. - перейти на один уровень вверх.
  • cd имя_папки перейти к подпапке данного каталога.
  • X: - смена диска на диск X: .
  • dir - команда для отображения содержимого директории, можно также использовать с ключами /w (вывод по столбцам), (пауза после каждого экрана).
  • mount - команда для подключения дисков в DOSBox .

Примечание: для упрощения навигации по файловой системе можно использовать один из файловых менеджеров под DOS .

Как мне получить содержимое папки с игрой в DOSBox’е?

Чтобы DOSBox видел вашу папку с игрой или играми, нужно специальной командой «смонтировать» виртуальный диск. В DOSBox нельзя просто без монтирования перейти в папку на вашем диске. Для некоторых игр необходимо также, чтобы виделся CD-ROM с игрой. Для этого необходимо так или иначе «смонтировать» и CD-ROM тоже.

Пример использования команды mount для монтирования папки D:\GAMES на вашем компьютере в качестве диска C: DOSBox’а:

Mount c d:\games

Пример подключения CD-ROM в приводе E: на вашем компьютере в качестве виртуального CD-ROM’а D: DOSBox’а:

Mount d e:\ -t cdrom

Для некоторых игр с CD-Audio треками может понадобиться параметр -ioctl .

В особо запущенных случаях (если всё равно тормозит) стоит попробовать менять параметры core и output в конфиге (подробнее читайте в инструкции DOSBox для пользователей), отключить дополнительные скейлеры (параметр scaler ) или даже включить пропуск кадров, делается это клавишами CTRL-F7 / CTRL-F8 .

Помните, что DOSBox лучше всего работает на x86 , то есть работа на карманных устройствах или Macintosh PPC , к примеру, никогда не будет такой же быстрой.

Есть ли в DOSBOx"е возможность сохраняться в любой момент (как например в эмуляторе Super Nintendo)?

Где мне искать файл настроек dosbox.conf?

В зависимости от ОС и версии DOSBox" а файл настроек лежит либо вместе с dosbox.exe (в ранних версиях), либо в User profile (например, в версиях 0.73-0.74 или на

Раньше было лучше - это не секрет. И травка зеленее, и солнышко блестящее, и песок сыпучее, и компьютерные игры глубже. Сейчас из-за графических возможностей каждая вторая цацка на ПК и каждая первая на консолях напоминает криво сделанный фильм, не осталось в них души, геймплея нет! Это не мои слова, на самом-то деле, я имею диаметрально противоположное мнение. Но если тебе эта мысль пришлась по душе, то обязательно прочти сию статью до конца. Ведь я прямо на Android буду запускать игры, которые вышли в золотое для ПК время. Время MS-DOS! Делать я это буду через DosBox, разумеется.


Что есть такое DosBox вообще? Это приложение, эмулирующее MS-DOS, разумеется. Зачем оно нужно, если в Windows есть командная строка, выполняющая все необходимые функции? Для игр, разумеется! Когда дубы были молодыми, а морковки стояли крепко и вертикально, с различными техническими компонентами ПК были огромные проблемы. Десятки компаний грызли друг другу педипальпы, чтобы удержаться на плаву, десятки видеокарт и десятки звуковых карт конкурировали между собой. Беда в том, что из-за этого игры нередко делались только под один-два набора, и на остальных практически не шли.


Да, я утрирую, ситуация тогда была не такая печальная, но суть, я надеюсь, мне передать удалось. Современное оборудование далеко не всегда имеет совместимость со старыми играми, и ты можешь запускать на своё монстре новый Battlefront на пару с The Witcher 3, но какой-нибудь Dangerous Dave, выпущенный тогда, когда ты ещё и не родился, пошлёт твой суперкомпьютер в пеший эротур. А может и BSOD покажет, чтоб неповадно было.


Чтобы не происходило таких бед, и старые игры шли ровным строем наравне с новыми, был создан DosBox. Он позволяет эмулировать не только саму среду MS-DOS без оригинальных файлов, но и старое оборудования. А приятнее всего то, что приложение практически всеядно, и порт его есть даже на Android. DosBox Turbo является самым быстрым MS-DOS эмулятором на рынке Android, и если ты любитель ретро-игр, он обязателен для покупки.


Работать с ним немного сложновато, особенно для тех, кто MS-DOS не застал, или застал, но уже о нём забыл. Я из второй категории, если что. И сегодня я разберу самые простые примеры в работе с этим приложением. Никакого монтирования Windows через отдельные образы - запускать будем только чистые MS-DOS приложения.


Итак, после запуска программы ты должен будешь увидеть страшный чёрный экран с буковками. Курсора мышки нет, клавиатуры наэкранной нет. Всё хорошо, так быть и должно! Ещё должна появиться строка с текстом а-ля "Drive C is mounted as local directory /storage/emulated/0/Download". Это значит, что главный диск DosBox считает папкой Downloads. Если ты планируешь закидывать игры в эту самую папку, то всё хорошо, но если они будут лежать в корневом каталоге, то лучше этот момент переделать.


«Settings» > «DosBox Settings» > «Autoexec.bat», в строке «mount c: /storage/emulated/0/Download» убираем «Downloads». Далее заливаем в корневой каталог папку с игрой. Её, кстати, лучше сразу переименовать во что-то короткое. Скажем, Warlords 2 Deluxe у меня стали W2D. Главное - не забыть, что к чему и куда идёт.

Самая важная команда на данном этапе эмулирования - «cd», она же - «change directory». Прописывается команда по принципу «cd *имя папки*». Для возврата на каталог выше существует команда «cd ..». Файлы в папках запускаются простым вводом их имени в строку. То есть, если в папке есть файл XCOM.BAT или XCOM.EXE, то достаточно ввести его название без расширения.


По сути, это всё, что нужно знать новичку. Вызов клавиатуры в DosBox Turbo работает в портретном режиме, как и джойстик. Теперь касательно игр. Видимо, моя полоса несчастий будет преследовать меня ещё долго, потому что некоторые цифровые забавы, предназначенные для DOS, на DosBox решили не запускаться. TES Redguard выдала нехватку видеопамяти, Warlords 2 выдала ошибку звука, демо-версия Heroes of Might and Magic вылетела без объявления войны… Зато Bard"s Tale и UFO: Enemy Unknown запустились быстро и приятно. Заставки пропускаются, клавиатура работает, а вот мышка в обоих случаях немного дурная, и нуждается в лёгкой настройке.

На этом можно закончить. Со статьёй, но не с темой, разумеется, так как для обсуждения есть ещё DosBox Manager, монтирование образов и игры, которые без монтирования не запустятся, а также запуск через эмулятор Windows. Ориентироваться я буду на пошаговые стратегии, которые не требуют от пользователя быстрого и резкого реагирования. В конце концов, клавиатуры и мышки у смартфона чаще всего нет.