DOSBox — это эмулятор DOS с версиями для Linux, FreeBSD, Mac OS X, Windows и других операционных систем. Цель эмулятора — создать среду, в которой старые приложения и игры для DOS можно использовать на современных операционных системах без проблем совместимости.
Из-за моей страсти к микропроцессорам мне иногда требовалась программа MICRO в версии для MS-DOS , и я сталкивался с проблемами при её запуске. DOSBox меня выручал, и сейчас я объясню, как это произошло.
Первый шаг — установка . Для дистрибутивов на основе Debian можно использовать следующую команду. Для дистрибутивов, основанных на RPM-пакетах или других (для openSUSE можно перейти по этой ссылке и нажать кнопку «Прямая установка»), можно поискать подходящую альтернативу (при желании можно также загрузить её с сайта www.dosbox.com или использовать такие инструменты, как Aptitude):
sudo apt-get install dosbox
После установки вы можете использовать программу, запустив её. DOSBox позволит вам запускать программы MS-DOS или видеоигры с расширениями .exe, .com и .bat . Если вы хотите узнать, как это сделать, просто введите следующее, чтобы запустить программу:
dosbox
После запуска вы можете использовать команды DOS для навигации по каталогу. Теперь вы можете создать каталог с именем «programasdos» в /Home и сохранить там исполняемые файлы DOS, которые хотите запустить. Если исполняемый файл уже существует, вы можете ввести следующее в DOSBox (Z:\> — это приглашение DOSBox, и вам не нужно его вводить):
Z:\> mount C /home/usuario/programasdos
Если всё прошло успешно, вы увидите сообщение "Диск C смонтирован как локальный каталог /home/user/dosprograms" (в нашем случае). Это монтирует каталог, где находятся ваши исполняемые файлы DOS, и он готов к использованию. Теперь нам нужно запустить программу или игру DOS, которую мы хотим использовать. Введите:
Z:\> C:
Теперь командная строка изменится на C:\>, и если вы хотите, или если вы не помните имена исполняемых файлов, вы можете использовать команду DIR и другие команды DOS для навигации. Например, если исполняемый файл находится в другом подкаталоге, вы можете перейти в этот каталог, набрав:
C:\> cd nombre_directorio
В нашем случае всё иначе, поскольку исполняемый файл находится непосредственно в папке programasdos. Мы продолжаем, вводя полное имя программы и нажимая ENTER, как в MS-DOS. Например, представьте, что вы хотите запустить micro.exe, который находится в созданной директории; вы бы ввели:
C:\> micro.exe
После нажатия клавиши ENTER программа откроется. Помните, что для выполнения определенных операций в DOSBox существуют сочетания клавиш, например, Ctrl+F9 для выхода из DOSBox, Alt+Enter для переключения в полноэкранный режим, Ctrl+F5 для создания снимка экрана и Ctrl+F10 для отпускания или захвата курсора мыши для управления приложением DOS. Есть и другие сочетания; вы можете обратиться к руководству пользователя DOSBox.