Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:dosbox [2011/02/28 18:33] [Русификация] |
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. | ||
- | [[http://www.dosbox.com/|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, проведем на примере ранее очень известной игры [[http://oldgames.zp.ua/download/prince-of-persia|Prince of Persia]], которую можно скачать с сайта [[http://oldgames.zp.ua|OldGames]]. | + | =====Установка DOSBox===== |
- | + | Для установки DOSBox выполните команду в [[терминал|терминале]]: | |
- | ===== Установка Dosbox ===== | + | |
- | + | ||
- | Используем для этого пакет [[synaptic|Менеджер пакетов Synaptic]]. Или же команду в [[терминал|терминале]]: | + | |
<code>sudo apt-get install dosbox</code> | <code>sudo apt-get install dosbox</code> | ||
+ | или установите пакет ''dosbox'' в //Центре приложений Ubuntu//. | ||
- | Обратим внимание, что будет установлена последняя версия эмулятора, находящаяся в [[репозиторий|репозитории]]. | + | =====Подготовка работе с эмулятором===== |
- | + | Запустите эмулятор выбрав в меню приложений //Эмулятор DOSBox// или выполните в терминале команду: | |
- | ===== Подготовка работе с эмулятором ===== | + | <code=bash>dosbox</code> |
- | + | Перед началом работы с DOSBox смонтируйте папку, содержащую необходимые вам файлы, набрав в окне эмулятора: | |
- | С помощью команды ''mkdir'' создаем папку dos, расположенную в папке /home, а в папке /dos/ создаем папку /prince. | + | <code>mount c /путь/к/папке</code> |
- | <code>sudo mkdir /home/dos | + | Этой коммандой директория примонтируется как диск C:, на который можно перейти выполнив команду |
- | sudo mkdir /home/dos/prince</code> | + | |
- | + | ||
- | В папку /home/prince распаковываем ранее скачанный архив - prince.zip | + | |
- | + | ||
- | Для запуска эмулятора используем команду: | + | |
- | <code>dosbox</code> | + | |
- | + | ||
- | или с помощью <key> Alt-F2</key>, вызываем окно "Выполнить команду", и там набираем команду ''dosbox''. | + | |
- | + | ||
- | {{ wiki:run_dosbox.png }} | + | |
- | + | ||
- | Затем, находясь в появившемся окне, набираем команду: | + | |
- | <code>mount c /home/dos</code> | + | |
- | + | ||
- | Это позволит к диску с: примонтировать созданную заранее нами директорию с играми. Набираем в этом же окне команду: | + | |
<code>c:</code> | <code>c:</code> | ||
- | Вот так выглядит окно эмулятора, после выполнения последней команды: | ||
- | {{ wiki:dosbox.png }} | ||
- | |||
- | Переходим в директорию с игрой, набрав команду: | ||
- | <code>C:/>cd prince</code> | ||
- | |||
- | Запускаем игру, выполним команду: | ||
- | <code>C:/>prince</code> | ||
- | |||
- | А вот и сама игра в окне эмулятора: | ||
- | {{ wiki:prince.png }} | ||
- | |||
- | ==== Русификация ==== | ||
+ | ====Русификация==== | ||
В DOSBox вводим | В DOSBox вводим | ||
<code>keyb ru</code> | <code>keyb ru</code> | ||
А чтоб не вводить при каждом старте пишем в нем же | А чтоб не вводить при каждом старте пишем в нем же | ||
- | <code>config -writeconf dosbox.conf</code> | + | <code>config -writeconf .dosboxrc</code> |
и уже в терминале | и уже в терминале | ||
- | <code>echo "keyb ru" >> /home/dos/dosbox.conf</code> | + | <code>echo "keyb ru" >> ~/.dosboxrc</code> |
- | + | ||
- | ===== Управление эмулятором. ===== | + | |
+ | =====Управление эмулятором===== | ||
+ | ====Горячие клавиши==== | ||
Скорость игр регулируется клавишами <key>CTRL-F12</key> и <key>CTRL-F11</key>. | Скорость игр регулируется клавишами <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 (возможность загрузить другую операционную систему); | ||
- | <key>ALT-F12</key> – полная скорость. | ||
- | |||
- | <key>ALT-ENTER</key> - переход в полноэкранный режим. | ||
- | |||
- | <key>CTRL-F10</key> - переключает мышку между окном DOSBox и рабочим столом. | ||
- | |||
- | <key>CTRL-F9</key> – выход. | ||
- | |||
- | <note tip>Для удобства можно скачать [[http://egner-online.de/vc/|Volkov Commander]]. И установить, разархивировав полученный файл в папку /home/dos/vc. Команда для запуска: ''vc''</note> | ||
- | |||
- | ===== Создание кнопки запуска ===== | ||
- | Если у вас есть несколько игр и вы не хотите каждый раз выполнять описанные выше действия, вы можете создать кнопку запуска, которая будет запускать Dosbox с выбранными вами настройками и игрой. Для этого щелкните правой кнопкой мыши на панели [[wiki:gnome|GNOME]], выберите //Добавить на панель -> Пользовательская кнопка запуска// и нажмите кнопку //Добавить//. В появившемся окне | ||
- | выберите:\\ | ||
- | **Тип** - Приложение\\ | ||
- | **Имя** - Любое понятное вам имя (например, название игры)\\ | ||
- | **Команда**((Не забудьте, что как и все команды строка запуска dosbox чувствительна к регистру и если исполняемый файл игры называется, например PRINCE.EXE - запись вида prince.exe работать не будет)) - <code>dosbox /путь/до/игры/ИГРА.EXE</code> | ||
- | **Примечание** - поле не обязательное, заполняйте по желанию.\\ | ||
- | В левой части окна вы можете также установить иконку для своей кнопки запуска. По завершению - нажмите //ОК// - на панели появится кнопка, нажав на которую вы сразу запустите настроенную игру.\\ | ||
- | Помимо самой игры в строку запуска можно включать различные опции Dosbox . Более подробно про опции - смотрите в справке: | ||
- | <code> | ||
- | man dosbox | ||
- | </code> | ||
- | ===== Ссылки ===== | + | =====Ссылки===== |
- | * [[http://www.dosbox.com/|Официальный сайт Dosbox]] | + | * [[http://www.dosbox.com/|Официальный сайт Dosbox]] (англ.) |
* [[http://forum.ubuntu.ru/index.php?topic=8730.0|Обсуждение статьи на форуме]] | * [[http://forum.ubuntu.ru/index.php?topic=8730.0|Обсуждение статьи на форуме]] | ||
- | {{tag>ПО Игры Эмуляторы}} | + | {{tag> DosBox Эмуляторы}} |