Тогда я, естественно, стал смотреть в сторону распространенных виртуальных машин вроде VMWare. Но что-то подсказывало, что звука я там тоже не получу. Честно говоря, так до сих пор и не проверил этот факт. Вместо этого по совету друга я поставил небольшой бесплатный эмулятор - DOSBox. Он не потребовал никаких дистрибутивов, а просто запустился и выдал командную строку. Дальше все оказалось предельно просто - монтируем любую папку на NTFS (она будет доступна для чтения и записи), например:
Затем в командной строке переходим в смонтированную папку и запускаем сначала конфигуратор звука (в случае игры) а затем и саму игру или другую программу. "Распознаются" почти любые звуковые платы, включая даже Gravis Ultrasound и, конечно, PC-Speaker :) Работают они, естественно, через драйвера операционной системы. Эмулятор существует для различных платформ: Windows, *nix, Mac OS и других. Работает как в окне, так и в полноэкранном режиме. Естественно, поддерживает защищенный режим DOS (помните dos4gw?). DOSBox обладает гибкой системой настроек. Также он способен записывать видеоролики с «экрана» (кодек ZMBV). Чтобы получить полное представление обо всех возможностях, лучше все же почитать официальный сайт. Современное программирование уже не то... В игры я, вообще-то, почти не играю, поэтому помимо игровых возможностей поизучал немного, на что вообще способен данный эмулятор. Был приятно удивлен, что в нем работают даже старые добрые демо-программки - если кто помнит, еще с конца 80-х годов проходили конкурсы самых быстрых и компактных программок, демонстрирующих алгоритмы 3D-графики. Были разные номинации - до 3 килобайт (вдумайтесь!), до 10 килобайт и т.д. И в такие объемы люди умудрялись уместить ролики по несколько минут. А уж если объем был больше 10 килобайт, то ролик даже снабжали музыкой. Самой короткой на моей памяти была программка в 22 байта, которая включала графический режим и рисовала движущуюся точку. Что-то меня занесло в воспоминания. А хотел я лишь сказать, что это все работает и под эмуляцией, правда кое-что виснет из-за уж очень специфической работы с железом, но висли они часто и в старом обычном DOS. Самое интересное, что такие конкурсы проходят, оказывается, до сих пор. Вот здесь доступен архив за все годы, начиная с 1988, то есть за 20 лет. Другие возможности Не уверен насчет работы с портами, хотя (пока пустой) раздел "Connectivity (Modems/Networking)" присутствует в разделе помощи. Это дает надежду на то, что будут работать разные специализированные устройства с подключением по COM/LPT, в том числе, возможно, какое-то медицинское или другое научное оборудование. Ну и не вижу причин, почему бы в эмуляторе не запускались всякого рода программы с графическим режимом, вроде 3D Studio 4.0 или P-CAD. Это может вполне кому-то пригодиться. Одним словом, я приятно удивлен. Наверное, этот эмулятор многим известен - по крайней мере, судя по количеству скачиваний (10 миллионов). Но кто-то наверняка про него не слышал. Всем, кто соберется опробовать, желаю лишь не сильно увлекаться старыми игрушками :) Впрочем, как и новыми.
|
|||
Однажды вдруг непреодолимо захотелось вспомнить студенческие годы и поиграть в любимую досовскую игрушку - NT Rally. В то время я подошел к вопросу фундаментально - создал отдельный небольшой раздел FAT на диске и поставил на него (не совсем) чистый DOS от Windows 98. Но меня ждало разочарование - интегрированная звуковая карта отказалась определяться. А без звука ревущего мотора и подсказок штурмана игра многое теряла.
Угу, очень хорошая штука. Пример очень качественного opensource-софта. Я тоже периодически в нем запускаю что-нибудь старенькое из ностальгических соображений.
Есть отличная оболочка для досбокса — Dosbox game launcher. Удобная штука, никаких там ручных монтирований, профили есть и настройки удобно делать. Сам досбокс уже в комплекте идёт. Рекомендую.
P. S. Для работы этой оболочки нужна Java.
Ух ты, да оно еще и активно развивается! :) Честно говоря, я настолько редко его запускаю, что смонтировать диск не представляет труда. Однако, за ссылку спасибо!
монтирование вообщето можно прописать в конфиг файле в конце и будет автоматом цеплятся, тудаже прописать доснавигатор или vc/nc чтоб с консолью не возиться (:
Спасибо! Я немного проглядел документацию. Там еще много чего можно делать. Просто не хотел перегружать заметку необязательной информацией - хотелось акцентировать внимание на применении.
Вот сидел читал и решил, что нужно поддержать комментариями!
Я польщен, спасибо вам огромное!
How could any of this be beettr stated? It couldn't.
ukME56 pskmgoqbaywt
tramadol usrr topamax+wellbutrin 48089 accutane uqxv
Отправить комментарий