Всем доброго времени суток и прочих разностей. Сегодня поговорим про запуск, с помощью DOSBox, программ MS-DOS из под семейства операционных систем Windows (и не только из под неё).
Если Вы еще не очень поняли о чем идет речь, то поясним. Не беремся судить, застали Вы или нет, но когда-то существовала такая замечательная (вполне серьезно) операционная система MS-DOS для компьютеров на базе архитектуры x86. Под неё же, что логично, в своё время, было множество программ и игр.
Нюанс в том, что не все эти программы и игры успешно запускаются и совместимы с современными ОС, а воспользоваться ими порой надо. Кто-то ностальгирует по игрушкам, кому-то требуется старый софт, который выполняет специфичные функции, но не переписан под текущие реалии и прочее прочее.
Давайте приступать.
DOSBox - общее описание
DOSBox представляет собой эмулятор для запуска старых программ и игр под MS-DOS из под различных операционных систем, куда входит не только Windows, но и Linux, FreeBSD, OS X, iOS, OS/2, BeOS, KolibriOS, Symbian OS, QNX, Android.
По сути, - это такая себе виртуальная среда на манер VirtualBox, правда называть её так и сравнивать их было бы не совсем корректно по многим и многим причинам.
Скорость того как эта радость работает зависит от, традиционно, компьютера, где Вы её запускаете, либо от указанных в конфигурационном файле данных.
Основным достоинством является простота работы о которой мы поговорим ниже.
Базовые особенности функционала:
- Не требуется ни x86-процессор, ни копия оригинальной MS-DOS;
- Динамическое ядро процессора;
- Эмуляция файловой системы;
- Графическая эмуляция;
- Сетевая эмуляция (в том числе эмуляция модема через TCP/IP, сетевой туннелинг IPX).
- Поддерживает большое число старых игр (около 1000) и множество программ (не считали).
Давайте теперь про установку и использование.
DOSBox - установка
Взять программу-эмулятор можно по этой ссылке, т.е с сайта разработчика. Распространяется совершенно бесплатно. Выбрать надо строку "Download DOSBox DOS Emulator", после чего произойдет загрузка программы (возможно потребуется переадресация на другой сайт):
Установка до невозможности проста, просто везде жмём далее, далее и далее, не забыв на одном из этапов выбрать путь установки (если, конечно, Вам это требуется). После установки у Вас должен будет в панели "Пуск", да и на рабочем столе, появится значок DOSBox.
Как правило, простота использования заключается в том, что Вам не требуется совершать лишние действия, а достаточно просто, допустим, из проводника Windows, перетащить файл приложения на значок (ярлык DOSBox), либо, если очень хочется, то можете сначала запустить DOSBox (как на скриншоте выше), а потом перетащить туда программу.
DOSBox - использование
Вот, например, мы устанавливаем старенькую игру Doom (еще первую её версию), которая под 10-ткой запускаться, ну никак не хочет. Для этого перетаскиваем её setup.exe в окно DOSBox'а:
Перед сим процессом нас спрашивали, что нам потребуется из конфигурации (клавиатура, мышь, звук и тп, а так же в каком виде оно потребуется), но используя строки параметров Вы всегда можете их изменить:
- Choose Music Sound Card, - позволит звуковую карту для музыки и её тип;
- Choose Music Sound Card, - позволит звуковую карту для эффектов и её тип;
- Confgure Conroller Type, - позволит выбрать нужна ли Вам только клавиатура или клавиатура с мышью;
- Save Parametrs and launch Doom, - сохраняет и запускает текущее приложение;
- Run a Network/Modem/Serial game, - позволит задать параметры сети, модема и пр;
- Restore a Network/Modem/Serial savegame, - позволит быстро восстановить сохраненные параметры.
Ну и, собственно, понеслась:
Есть и звук (не смотря на что сам DOSBox запущен под Windows 10) и управление и всё на свете. Пользуйся - не хочу. Тоже самое и с программами, да и с многим другим. По долгу службы я пару раз сталкивался с фирмами, которые всё еще работают исключительно на этом эмуляторе, т.к переписывать софт под новые ОС не то дорого, не то не кому, не то лень.
Ладно. Давайте к послесловию.
Послесловие
Ну, если говорить кратко и совсем в двух словах, то вот такая вот получилась статья по DOSBox'у. Можно еще рассмотреть отдельно конфиги и мелкие нюансы, но это достаточно специфичная тема. Если хотите, то можем в общем-то сделать отдельную статью или дописать эту.
Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой статье.
Хочу статью про вирусы в перфокартах!!! ;-P
Как только - так сразу :)
Эмулятор запустился но doom не запускает и вообще ничего не запускает и ни как не реагирует.
Как запускаете? Что перетаскиваете в эмулятор? Какую версию дум качали? (есть уже порты, надо именно досовскую).