Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:dosbox [2009/08/06 22:23] |
wiki:dosbox [2012/06/01 18:38] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка и настройка эмулятора DosBox ====== | + | ====== DOSBox ====== |
+ | {{:wiki:dosbox:dosbox_logo.png?nolink&64 |}} | ||
+ | **DOSBox** - эмулятор PC, создающий DOS-окружение, необходимое для запуска старых игр для MS-DOS, которые не запускаются на современных компьютерах. DOSBox является кросплатформенным ПО и поддерживает платформы Win/*nix/Mac. | ||
- | **Dosbox** -- это эмулятор компьютера семейства x86 с графикой Tandy/Hercules/CGA/EGA/VGA/SVGA, звуком и DOS. | + | =====Скриншоты===== |
- | Он разработан для запуска старых DOS-игр на современных платформах (Win2k/XP/FreeBSD/Linux/MAC OS X). | + | {{wiki:dosbox.png?link&300}}{{wiki:prince.png?link&300}} |
- | Настройку эмулятора Dosbox, проведем на примере ранее очень известной игры Prince of Persia, которую можно скачать с адреса: [[http://oldgames.zp.ua]]. | + | =====Установка DOSBox===== |
- | + | Для установки DOSBox выполните команду в [[терминал|терминале]]: | |
- | Конкретнее: [[http://oldgames.zp.ua/download/prince-of-persia]] | + | <code>sudo apt-get install dosbox</code> |
- | + | или установите пакет ''dosbox'' в //Центре приложений Ubuntu//. | |
- | ===== 1. Устанавливаем сам пакет Dosbox. ===== | + | |
- | + | ||
- | Используем для этого пакет Synaptic или непосредственно из командной строки в Терминале : | + | |
- | + | ||
- | <code>~$sudo apt-get install dosbox </code> | + | |
- | + | ||
- | + | ||
- | Обратим внимание, что будет установлена последняя версия эмулятора- 0.72-1.1. | + | |
- | + | ||
- | ===== 2. Подготовим файловую систему к работе с эмулятором Dosbox. ===== | + | |
- | + | ||
- | С помощью MC- коммандера или команды mkdir создаем папку /dos/, расположенную в папке /home/, а в папке /dos/ создаем папку /prince/. | + | |
- | + | ||
- | <code>~$sudo mkdir /home/dos | + | |
- | + | ||
- | ~$sudo mkdir /home/dos/prince</code> | + | |
- | + | ||
- | В папку /home/prince распаковываем с помощью того же MC- коммандера ранее скачанный архив: prince.zip | + | |
- | + | ||
- | ===== 3. Теперь запускаем сам эмулятор: ===== | + | |
- | + | ||
- | Переходим в Терминал (консоль). | + | |
- | + | ||
- | Набираем команду: | + | |
- | + | ||
- | <code>~$dosbox</code> | + | |
- | + | ||
- | или с помощью команды:-<key> Alt-F2</key>, вызываем окно "Выполнить команду", и там набираем команду **dosbox**. | + | |
- | + | ||
- | {{wiki:run_dosbox.png}} | + | |
- | + | ||
- | Затем, находясь в появившемся окне, набираем команду: | + | |
- | + | ||
- | <code>mount c /home/dos</code> | + | |
- | + | ||
- | Это позволит к диску с: примонтировать созданную заранее нами директорию с играми. Набираем в этом же окне команду: | + | |
+ | =====Подготовка работе с эмулятором===== | ||
+ | Запустите эмулятор выбрав в меню приложений //Эмулятор DOSBox// или выполните в терминале команду: | ||
+ | <code=bash>dosbox</code> | ||
+ | Перед началом работы с DOSBox смонтируйте папку, содержащую необходимые вам файлы, набрав в окне эмулятора: | ||
+ | <code>mount c /путь/к/папке</code> | ||
+ | Этой коммандой директория примонтируется как диск C:, на который можно перейти выполнив команду | ||
<code>c:</code> | <code>c:</code> | ||
- | :!: после набора команды в окне, для её выполнения, нажимаем клавишу <key>Enter</key>. | ||
- | |||
- | Вот так выглядит окно эмулятора, после выполнения последней команды: | ||
- | |||
- | {{wiki:dosbox.png}} | ||
- | |||
- | Переходим в директорию с игрой, набрав команду: | ||
- | |||
- | <code>C:/>cd prince</code> | ||
- | |||
- | Запускаем игру, выполним команду: | ||
- | |||
- | <code>C:/>prince</code> | ||
- | |||
- | А вот и сама игра в окне эмулятора: | ||
- | |||
- | {{wiki:prince.png}} | ||
- | |||
- | |||
- | ===== 4. Управление эмуляторм Dosbox. ===== | ||
- | |||
- | Скорость игр регулируется клавишами <key>CTRL-F12</key> и <key>CTRL-F11</key>. | ||
- | |||
- | <key>ALT-F12</key> – полная скорость. | ||
- | |||
- | <key>ALT-ENTER</key> - переход в полноэкранный режим. | ||
- | |||
- | <key>CTRL-F10</key> - переключает мышку между окном DOSBox и рабочим столом. | ||
- | |||
- | <key>CTRL-F9</key> – выход. | ||
- | |||
- | ===== 5. Примечания. ===== | ||
- | |||
- | |||
- | :!: Для удобства можно скачать Volkov Commander [[http://egner-online.de/vc/]]. И установить, разархивировав полученный файл в папку ''/home/dos/vc'' . Запуск- команда: ''vc'' | ||
- | |||
- | Сами игрушки можно скачать здесь: | ||
- | |||
- | [[http://oldgames.zp.ua]] – неплохая подборка старых игр. | ||
- | |||
- | [[http://www.the-underdogs.info]] – огромная коллекция игр (англоязычный сайт). | ||
- | |||
- | <note>Таким же образом была установлена и проверена игра Dune 2. Звук присутствовал. В компьютере установлена звуковая карта Audigy. Управление играми, работало на дополнительном блоке клавиатуры.</note> | ||
- | ===== 6. Ссылки. ===== | + | ====Русификация==== |
+ | В DOSBox вводим | ||
+ | <code>keyb ru</code> | ||
+ | А чтоб не вводить при каждом старте пишем в нем же | ||
+ | <code>config -writeconf .dosboxrc</code> | ||
+ | и уже в терминале | ||
+ | <code>echo "keyb ru" >> ~/.dosboxrc</code> | ||
- | Для написания использовались материалы форума: автор: Alex2000 + моя вольная обработка. Здесь же можно и обсудить. | + | =====Управление эмулятором===== |
- | [[ | + | ====Горячие клавиши==== |
- | http://forum.ubuntu.ru/index.php?topic=8730.0]] | + | Скорость игр регулируется клавишами <key>CTRL-F12</key> и <key>CTRL-F11</key>. |
+ | * <key>ALT-F12</key> – полная скорость. | ||
+ | * <key>ALT-ENTER</key> - переход в полноэкранный режим. | ||
+ | * <key>CTRL-F10</key> - переключает мышку между окном DOSBox и рабочим столом. | ||
+ | * <key>CTRL-F9</key> – выход. | ||
+ | ====Встроенные команды==== | ||
+ | Помимо стандартных для DOS команд в DOSBox имеется также ряд дополнительных. | ||
+ | * ''MOUNT'' — монтирование локальных директорий как дисков (в том числе и CD-ROM) внутри DOSBox; | ||
+ | * ''MEM'' — отображение количества свободной памяти; | ||
+ | * ''CONFIG'' — запись конфигурации в файл; | ||
+ | * ''LOADFIX'' — сокращение количества доступной памяти (для старых программ, не умеющих работать с большим количеством памяти); | ||
+ | * ''IMGMOUNT'' — монтирование образа диска (CD-ROM) в DOSBox; | ||
+ | * ''BOOT'' — запуск образа дискеты или образа жёсткого диска независимо от эмулируемой системы DOSBox (возможность загрузить другую операционную систему); | ||
- | Успехов! =) | ||
- | --- //[[victor@liski.vrn.ru|victor53p]] 06.01.2009 13:14 | + | =====Ссылки===== |
+ | * [[http://www.dosbox.com/|Официальный сайт Dosbox]] (англ.) | ||
+ | * [[http://forum.ubuntu.ru/index.php?topic=8730.0|Обсуждение статьи на форуме]] | ||
- | {{tag>ПО Эмуляторы}} | + | {{tag> DosBox Эмуляторы}} |