
Ах да, чуть не забыл об ещё одном полезном свойстве DosBox'a через него можно запускать непосредственно сам DOS. Для этого надо взять образ загрузочной дискеты, и выполнить его запуск одним из перечисленных выше методов.Вообще, можно запускать не только Дос, но и любую другую ОС, которая грузится с дискеты.Выглядит примерно так:В заключение скажу, что кроме DosBox'a и Wine'a существует множество других эмуляторов (Dosemu например), но не один из них не обеспечивает такого эффекта как DosBox. Так же при желании DOS можно запускать через виртуальные машины (такие как Virtual Box), но этот метод плох тем, что в виртуальных машинах, как правило, не эмулируется мышь, да и нужное приложение из?под них не запустишь.Данный матери
В Qbasic был некий «прогресс»:Но зато у меня работала программа WinIso и программа настройки драйверов для игры Postal, и эмулятор компьютера Альтаир. Так же Wine не поддерживает .com файлы.В целом, из своего опыта я могу сделать вывод:Wine не подходит для запуска DOS приложений, но неплохо запускает приложения, сделанные для командной строки Windows.Способ второй DosBox (Самый лучший)DosBox свободно распространяемый эмулятор системы MS-DOS, официальный сайт www.dosbox.comИтак, начнём с установки. Установить сию программу, как и все остальные, можно тремя способами: скачать с официального сайта, через терминал и через центр приложений.Я человек ленивый, поэтому устанавливал через терминал:$ sudo apt-get install dosboxЗначок запуска находится в разделе «Игры», настоятельно рекомендую вынести его на рабочий стол (позже поймёте зачем). Итак, запускаем. Что мы видим:А видим мы приветственное окно и командную строку.Начнём с управления:Сtrl+F1 настройка клавиатурыСtrl+F8/F12 регулировка скоростиСtrl+F11 подстройка скорости кадровПри запущенном приложении в dosbox'e при нажатии мышью в любую точку окна dosbox'a, мышь переключается в режим работы в этом приложении, и работать ей с внешними приложениями вы уже не сможете. Для переключения мыши в нормальный режим необходимо нажать Сtrl+F10Теперь о том, как запускать приложения.Для запуска приложений существует не сколько способов:1. Запускаем DosBox и пишем:mount C «адрес директории с программой»После этого директория, в которой лежит программа, становится виртуальным диском C:, в котором и нужно вести работу как с обычным DOS'ом. Например:mount C /home/dispetcher14/home/dispetcher14 виртуальный диск С:2. Подносим значок программы к значку Дос-бокса.После этого действия, которые описаны выше, выполняются автоматически, программа сразу запускается.3. (Не всегда работает) Пишем в терминале:$ sudo dosbox «адрес программы».Например:sudo dosbox /home/dispetcher14/qb.exeПосле этого происходят действия описанные выше.По?идее, используя эти действия, можно написать скрипт для запуска какой?либо программы, но я так никогда не делал.4. Кликнуть правой кнопкой мыши и выбрать «Открыть в другой программе», и выбрать из появившегося списка DosBox. (Кстати, именно в этом плюс линуксовского Досбокса перед виндовским способы 3 и 4 в Windows недоступны)Теперь покажу конкретные примеры: QuickBasic:
Способ первый Wine (Самый простой)Для запуска Windows приложений в Ubuntu используется «Wine». Ho DOS это же по сути те же самые окна, только без графики. Поэтому Dos приложения можно запускать через Wine. Проделав несколько опытов, я понял, что Wine крайне не годится для нас.Покажу на конкретных примерах:1. Qbasic\QuickBasic\GWBasicЗапуск данных приложений не увенчался успехом:QuickBasic и GWBasic выдали ошибку:
Запуск DOS-приложений в Ubuntu
Запуск DOS-приложений в Ubuntu
Комментариев нет:
Отправить комментарий