Пробило на ностальгическое настроение. Собственно говоря, не первый раз, но с чего на этот раз началось, не помню. Правда, из всего желаемого, удалось пока только повозиться со старыми досовскими игрушками, но и то приятно.
Для погружение в прошлое используем программу dosbox (она, кстати говоря, есть и для Windows, и для Mac OS и для других осей - dosbox.com):

В ubuntu dosbox устанавливается из стандартных репозиториев стандартной командой sudo aptitude install dosbox. И после этого она в общем-то готова к использованию.
На скриншоте видны и самые необходимые действия:
1. Монтирование папки dosprogs из домашней директории как диска C:
mount c ~/dosprogs
2. Переход на "диск С":
с:
3. Перемешение по папкам на "диске С" (в директории ~/dosprogs):
cd dir1/dir2 ...
В примере файл запуска игры (civ.exe) лежит в папке ~/dosprogs/civrus/civilization. Так как ДОС понимает имена файлов не длиннее 8 символов, civilization сокращается до civili~1. Все папки с играми можно скидывать в dosprogs, однако если игра была распакована после запуска досбокса, то dosbox её не увидит, пока не будет перезапущен. Естественно, что "диском С" может служить любая другая папка, просто команда монтирования будет выглядеть при этом иначе.
Для справочной информации в окне dosbox можно набрать help (команды) и intro - там будет в том числе информация, данная выше и помощь по монтированию cd-rom, а также полный список сочетаний клавиш (наиболее полезные: Ctrl+F5 - скриншот, Ctrl+Alt+F5 - скринкаст (в линуксе за этим сочетанием клавиш закреплено одно из окон терминала, поэтому как надо это не работает; как решить проблему пока не знаю), Alt+Enter - разворот на полный экран и обратно, Alt+Pause - пауза, Ctrl+F9 - закрыть dosbox, Ctrl+F10 - захватить и освободить курсор).
Различные настройки программы хранятся в файле .conf в скрытой директории ~/.dosbox. Редактировать его можно обычным текстовым редактором и внутри есть пояснения к каждой строчке (по-английски). Понадобиться это может при различных проблемах с конкретными играми. Проблемы действительно бывают: то где-то заикается звук, то его вообще нет, то ещё что-нибудь. По идее, всё это скорее всего решается правильными настройками, но я пока не вникала - это надо сидеть с каждой игрой разбираться отдельно, а мне хотелось пока просто побегать и посмотреть.
Ну и что касается самих игр. По запросу "старые игры для dos" в интернете можно найти практически что угодно. Ну вот несколько сайтов:
http://www.dosgames.ru
http://www.games-history.ru
http://www.classicdosgames.com
Дальше нет больше никакой полезной информации, только мои воспоминания и эмоции с картинками.
( Read more... )