Создание кнопки запуска для DOSBox

PROLOG_6

Учебная практика закончилась, началась учебные недели. Естественно появидись новые учебные дисциплины. Есть у нас одна очень хорошая, как написано на двери аудитории «Компьютерная лаборатория», компьютеры соображают ну очень медленно и зависают на пустом месте. Посидел так несколько пар и решил делать на своем. Возникла небольшая проблема, ОС у меня Linux, среды разработки похожей на Turbo Prolog нет. Существуют другие, но рассматривать как аналог не стал.

Последнюю версию Turbo Prolog 2 выпустили в далеком 1988г. Естественно под WINE она не запустилась. И тут я вспомнил о чудном приложении DOSBox («Эмулятор для PC, создающий DOS-окружение, необходимое для запуска старых программ и игр под MS-DOS…»). DOOM он тянет, получалось запускать и Turbo Pascal, почеу бы не попробовать запустить и Prolog?

Приступим
Ищем DOSBox в портреджах

eix dosbox

games-emulation/dosbox
     Available versions:  0.74{tbz2} **9999 {alsa debug hardened opengl}
     Homepage:            http://dosbox.sourceforge.net/
     Description:         DOS emulator

Устанавливаем

emerge -av dosbox

Приложение должно появиться в главном меню, раздел ИГРЫ. После установки у меня не появилась, пришлось перезагрузиться.

Переходим к настройкам эмулятора

Запускаем
DOSBOX_1
и видим приглашение командной строки, теперь нам необходимо примонтировать наш будущий диск С:. Для этого создаем папку в домашнем каталоге или гве вам угодно, я не стал замарачиваться и примонтировал скрытую директорию в которой хранятся настройки DOSBox’a.

mount c: ~/.dosbox

DOSBOX_2
Далее нужно приложение которое мы будем запускать. Я заранее скачал Turbo Prolog 2 и положил его в папку .dosbox

Переходим на диск C

c:

DOSBOX_3
Переходим в папку с игрой либо прриложением (Не забываем про клавишу Tab которая дописывает за вас пути и команды. Допустим Пишите Tu нажимаете Tab, остальная часть слова дописывает)

cd /TurboProlog2

DOSBOX_4

Последний шаг запускаем саму(о) игру\приложение
просто пишем название .exe файла приложения

DOSBOX_5

нажимаем Enter и видим наше окно программы

PROLOG_6

 

Но каждый раз выполнять эти шаги долго и лениво. Можно создать кнопку запуска и запускать приложение двойным щелчком мыши.

Щелкаем на рабочем столе правой кнопкой пыши, в контекстном меню выбираем пункт «Создать кнопку запуска».

Снимок-Создать кнопку запуска_7

В появившемся окне вводим следующее

Тип: приложение
Имя: Имя приложения
Команда: dosbox /home/dazmalab/.dosbox/TuboProlog2/PROLOG.EXE -exit

dosbos — приложение запуска
/home/dazmalab/.dosbox/TuboProlog2/PROLOG.EXE — полный путь до Exe файла
-exit — говорим что после того как выйдем из консольного приложения, окно DOSBox’a тоже закрывается.

Сохраняем и теперь мы можем двойным щелчком запускать приложение.

Добавить комментарий