В быстро меняющемся мире современных вычислений легко забыть корни нашей цифровой эпохи. DOS, или Дисковая операционная система, когда-то была основой персональных компьютеров. Хотя это может показаться пережитком прошлого, все же бывают случаи, когда вам может потребоваться запускать программы или игры DOS на своем современном компьютере. Здесь на помощь приходит DOSBox.

DOSBox — это эмулятор с открытым исходным кодом, который позволяет запускать программное обеспечение на базе DOS в современных Windows, macOS, Linux и других операционных системах. Если вы испытываете ностальгию или думаете о конкретном приложении или игре, этот пост в блоге проведет вас через процесс загрузки DOSBox и запуска с его помощью файла.

Давайте отправимся в путешествие в цифровое прошлое и раскроем возможности DOSBox.

Загрузка DOSBox

Окна:

  1. Скачать DOSBox:
  • Посетите официальный сайт DOSBox по адресу https://www.dosbox.com/download.php?main=1.
  • В разделе «DOSBox (отдельные версии)» нажмите ссылку «Windows», чтобы загрузить установщик.

2. Установите DOSBox:

  • Запустите скачанный установщик.
  • Следуйте инструкциям на экране для завершения установки.
  • DOSBox создаст ярлык на вашем рабочем столе.

3. Запустите DOSBox:

  • Дважды щелкните ярлык DOSBox, чтобы запустить эмулятор.
  • Вас встретит командная строка в стиле DOS, в которой вы сможете запускать программы или игры для DOS.

macOS:

  1. Установите Homebrew (если еще не установлен):
  • Откройте терминал, который вы можете найти в папке «Утилиты» в папке «Приложения».
  • Установите Homebrew, вставив и выполнив следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. Установите DOSBox:

  • После установки Homebrew вы можете установить DOSBox, выполнив в терминале следующую команду:
brew install dosbox

3. Запустите DOSBox:

  • После завершения установки вы можете запустить DOSBox, просто набрав dosbox в терминале и нажав Enter.

Linux (Убунту/Дебиан):

  1. Открыть терминал:
  • Нажмите Ctrl + Alt + T, чтобы открыть Терминал.

2. Установите DOSBox:

  • Чтобы установить DOSBox в системах на базе Ubuntu или Debian, выполните следующую команду:
sudo apt-get update
sudo apt-get install dosbox

3. Запустите DOSBox:

  • После завершения установки вы можете запустить DOSBox, набрав dosbox в Терминале.

Линукс (Федора):

  1. Открыть терминал:
  • Нажмите Ctrl + Alt + T, чтобы открыть Терминал.

2. Установите DOSBox:

  • Чтобы установить DOSBox в Fedora, выполните следующую команду:
sudo dnf install dosbox

3. Запустите DOSBox:

  • После завершения установки вы можете запустить DOSBox, набрав dosbox в Терминале.

Теперь, когда DOSBox установлен в предпочитаемой вами операционной системе, вы можете использовать его для запуска программ и игр DOS, монтируя каталоги и выполняя файлы в эмуляторе. Приятного путешествия в мир классических вычислений!

Запуск программ DOS

Запускать программы или игры DOS в DOSBox очень просто, если вы настроили эмулятор. Вот пошаговое руководство по запуску программ DOS с помощью DOSBox:

Монтаж приводов:

Прежде чем вы сможете запускать программы DOS, вам необходимо смонтировать каталог, в котором находятся ваши программы или игры, в качестве диска в DOSBox. Вы можете монтировать разные каталоги на разные буквы дисков (например, C:, D: и т. д.). Используйте следующую команду для монтирования каталога:

mount [Drive Letter] [Path to Directory]

Например, чтобы смонтировать локальный каталог «C:\DOSGames» как диск D: в DOSBox:

mount d C:\DOSGames

Переход в каталог программы:

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

  • dir: список файлов и каталогов в текущем каталоге.
  • cd: Изменить текущий каталог.

Например, если ваша игра находится в каталоге «Game» на смонтированном диске D, используйте следующие команды:

d:
cd Game

Запускаем DOS-программу:

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

game.exe

Замените «game.exe» на фактическое имя вашей программы.

Выход из программы:

Когда вы закончите работу с программой, вы можете выйти из нее, следуя внутриигровым инструкциям или используя стандартные команды DOS, такие как:

  • exit: Вернуться к командной строке DOS и закрыть программу.
  • Ctrl + F9: Чтобы полностью выйти из DOSBox и вернуться в операционную систему вашего хоста.

В следующем видео показано, как запустить программу DEBUG для языка ассемблера с помощью DOSBox:

Настройка параметров DOSBox (необязательно):

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

Захват скриншотов (необязательно):

Если вы хотите делать снимки экрана ваших программ или игр DOS во время работы DOSBox, нажмите Ctrl + F5. Скриншоты будут сохранены в папке «captures» внутри папки программы DOSBox.

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