Общее·количество·просмотров·страницы

08.11.2015

Автозапуск в DosBox (на примере QBasic)

Автозапуск в DosBox (на примере QBasic). Используя этот пример, можно настроить автозапуск любого ДОС приложения. 

QBasic - первый язык программирования, с которым мы начинаем работать на занятиях "Юного программиста". Последнее издание - 1991 года, и примерно 4 года назад он стал некорректно работать на компьютерах под управлением Windows 7, а теперь и Windows 8

Но запустить и полноценно работать с QBasic по прежнему можно. Для этого нам необходимо использовать эмулятор DOS - Dosbox


0. Где скачать QBasic? Например здесь: http://yadi.sk/d/bhVk3tI1HM3bc (это полный архив, со всеми работами и проектами по состоянию минимум 2004 года)
1. Где скачать Dosbox? С официального сайта: dosbox.com раздел Downloads
2. Скачали? Установите! (двойной клик по загруженному инсталлятору, "далее-далее-далее-готово"
3. Установили? Запустите! На рабочем столе двойной клик по автоматически созданному инсталлятором ярлыку Dosbox (чёрно-жёлтый такой)
4. Откроется "страшное чёрное окно". Это и есть окно эмулятора DOS, через которое мы будем запускать QBasic
5. Сначала примонтируем каталог с QB к Dosbox-у этой командой:
mount q C:\QB
Внимание! Чтобы команда была выполнена, нажмите ENTER после неё
6. Если всё хорошо, то Dosbox ответит , и набираем команду перехода на диск
q:
7. Собственно запускаем QB:
qb
8. Если всё получилось, и у вас открылось окно QB, то закройте его "Alt-F-X" или "File\Exit", вернитесь на рабочий стол, скопируйте ярлык DosBox, переименуйте получившуюся копию в QB и зайдите в его свойства (ПКМ\Свойства)
9. В свойствах меняем команду запуска с dosbox на следующую магическую фразу:
dosbox -fullscreen -cycles=30000 -c "mount q C:\QB" -c "Q:" -c "keyrus" -c "qb" -c "exit"
жмём ОК и запускаем ярлык QB с рабочего стола.

Эту команду в ярлыке изменяя, можно использовать для автозапуска любого приложения из-под ДОС. Всего лишь меняем на "свои пути" к файлам по аналогии.