Здравствуйте уважаемые читатели.
Застали ли Вы время, когда многие работали в операционной системе MS-DOS? Если да, то у Вас наверняка имеется пара тройка любимых игрушек, которые Вы вспоминаете с ностальгией, говоря при этом с грустью: "сейчас такого не делают". Будь то Warcraft 2 с его сказочными заснеженными картами или забавный уткомобиль Digger. К счастью, эти игры можно запустить и под современными операционками в специальных эмуляторах DOS-a.
Застали ли Вы время, когда многие работали в операционной системе MS-DOS? Если да, то у Вас наверняка имеется пара тройка любимых игрушек, которые Вы вспоминаете с ностальгией, говоря при этом с грустью: "сейчас такого не делают". Будь то Warcraft 2 с его сказочными заснеженными картами или забавный уткомобиль Digger. К счастью, эти игры можно запустить и под современными операционками в специальных эмуляторах DOS-a.
В этой статье я рассмотрю запуск DOS программ под Ubuntu, на примере одной из моих любимых игрушек TetrisN. Для запуска этой игрушки я использовал по очереди два эмулятора MS-DOS: Dosemu и Dosbox.
Dosemu. Эмулятор можно установить с помощью менеджера пакетов Synaptic. Просто наберите в поле поиска dosemu и отметьте пакет для установки. После установки эмулятор можно запустить через меню или просто набрав в терминале команду:
У эмулятора dosemu есть также конфигурационный файл. С помощью которого можно достаточно гибко настроить работу эмулятора. Так в нём можно настроить кодировку символов и раскладку клавиатуры. Но пока я не разбирался с настройками конфигурационного файла.
Более подробно о dosemu, а также о dosbox я расскажу в ближайшем будущем.
dosemuВ открывшемся окне Вы увидите версию программы, а также с какими реальными папками эмулятор ассоциирует свои виртуальные диски (куда они были монтированы). Так виртуальный диск D: был монтирован в мою домашнюю папку:
D: = LINUX\FS/HOME/USER_NAME attrib = READ/WRITEТеперь для запуска программы можно скопировать её в домашнюю папку, перейти в эмуляторе на виртуальный D: и запустить программу. Для простоты можно также создать кнопку запуска с именем программы на рабочем столе и вписать в поле "Команда":
dosemu /Путь_к_программе/Имя_программы.Так в моём случае это будет:
dosemu /home/user_name/Tetrisn/tetrisn.exeЕсли Ваша любимая программа выдаёт сообщения на русском языке, то для нормальной работы необходимо перед запуском программы запустить руссификатор MS-DOS. Существует множество программ руссификаторов для MS-DOS. Я использую rk.com. Для запуска руссификатора и программы я передаю dosemu в качестве параметра не имя программы, а созданный мной bat-файл со следующим содержанием:
d:При этом rk.com должен находиться в папке программы.
cd Путь_к_программе
rk.com
Имя_программы
У эмулятора dosemu есть также конфигурационный файл. С помощью которого можно достаточно гибко настроить работу эмулятора. Так в нём можно настроить кодировку символов и раскладку клавиатуры. Но пока я не разбирался с настройками конфигурационного файла.
Более подробно о dosemu, а также о dosbox я расскажу в ближайшем будущем.
2 комментария:
Спасибо за инфу о RK.COM! Очень помогло!
Спасибо за статейку, только не могу найти, где скачать этот Tetrisn! Может быть, выложите архивчик с игрой?
Отправить комментарий