DOSBox в вопросах и ответах: различия между версиями
м (→О DOSBox’е) |
Dimouse (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
==== Что это такое и зачем оно нужно? ==== | ==== Что это такое и зачем оно нужно? ==== | ||
+ | |||
'''DOSBox''' — эмулятор [[DOS]]-машины. С помощью него вы сможете запустить на современных компьютерах свои любимые старые игры времен DOS’а. | '''DOSBox''' — эмулятор [[DOS]]-машины. С помощью него вы сможете запустить на современных компьютерах свои любимые старые игры времен DOS’а. | ||
==== Какую версию использовать? ==== | ==== Какую версию использовать? ==== | ||
+ | |||
Используйте последнюю версию программы с [http://dosbox.com официального сайта] или из [http://www.old-games.ru/utils/dosbox/ раздела утилит на нашем сайте]. На данный момент последняя официальная версия программы — '''0.74'''. Если вы хотите воспользоваться неофициальными функциями, такими как поддержка [[Glide]]-игр, то качайте неофициальные сборки. | Используйте последнюю версию программы с [http://dosbox.com официального сайта] или из [http://www.old-games.ru/utils/dosbox/ раздела утилит на нашем сайте]. На данный момент последняя официальная версия программы — '''0.74'''. Если вы хотите воспользоваться неофициальными функциями, такими как поддержка [[Glide]]-игр, то качайте неофициальные сборки. | ||
Строка 10: | Строка 12: | ||
==== Я запустил '''DOSBox''' — получил чёрный экран и командную строку, что писать? ==== | ==== Я запустил '''DOSBox''' — получил чёрный экран и командную строку, что писать? ==== | ||
+ | |||
В '''DOSBox''''е действуют команды, похожие на стандартные DOS-овские: | В '''DOSBox''''е действуют команды, похожие на стандартные DOS-овские: | ||
* '''cd''' — команда для смены директории. | * '''cd''' — команда для смены директории. | ||
Строка 19: | Строка 22: | ||
==== Как мне получить содержимое папки с игрой в DOSBox’е? ==== | ==== Как мне получить содержимое папки с игрой в DOSBox’е? ==== | ||
+ | |||
Чтобы '''DOSBox''' видел вашу папку с игрой или играми нужно специальной командой «смонтировать» виртуальный диск. В '''DOSBox''' нельзя просто, без монтирования перейти в папку на вашем диске. Для некоторых игр необходимо также, чтобы виделся [[CD-ROM]] с игрой. Для этого необходимо так или иначе «смонтировать» и CD-ROM тоже. | Чтобы '''DOSBox''' видел вашу папку с игрой или играми нужно специальной командой «смонтировать» виртуальный диск. В '''DOSBox''' нельзя просто, без монтирования перейти в папку на вашем диске. Для некоторых игр необходимо также, чтобы виделся [[CD-ROM]] с игрой. Для этого необходимо так или иначе «смонтировать» и CD-ROM тоже. | ||
Строка 30: | Строка 34: | ||
Для того, чтобы подключить [[floppy]]-дисковод '''A:''' введите: | Для того, чтобы подключить [[floppy]]-дисковод '''A:''' введите: | ||
<pre>mount a a:\ -t floppy</pre> | <pre>mount a a:\ -t floppy</pre> | ||
+ | |||
+ | ==== У меня есть образ диска/дискеты и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox'е напрямую? ==== | ||
+ | |||
+ | Действительно, с версии '''0.62''' такая возможность есть. Для этого воспользуйтесь командой '''imgmount'''. Пример использования для подключения образа диска '''myiso.iso''' в качестве виртуального CD-ROM'а - диска '''D:''': | ||
+ | <pre>imgmount d c:\myiso.iso -t iso</pre> | ||
+ | |||
+ | С помощью команды '''imgmount''' можно подгружать образы дискет (аналогично образу диска, но с ключом '''-t floppy'''), а также образ жесткого диска (аналогично, но с ключом '''-t hdd'''). | ||
+ | |||
+ | ''Важно: команда imgmount поддерживает только образы дисков в форматах ISO и BIN/CUE!'' | ||
+ | |||
+ | С помощью данной команды, а также команды '''boot''' можно запускать так называемые "booter"-игры, то есть игр, которые грузятся напрямую с дискеты, без запуска [[Операционная система|ОС]]. Как это сделать, а также о дополнительных возможностях команды '''imgmount''' смотрите [[DOSBox для пользователей]]. |
Версия 21:33, 18 октября 2010
О DOSBox’е
Что это такое и зачем оно нужно?
DOSBox — эмулятор DOS-машины. С помощью него вы сможете запустить на современных компьютерах свои любимые старые игры времен DOS’а.
Какую версию использовать?
Используйте последнюю версию программы с официального сайта или из раздела утилит на нашем сайте. На данный момент последняя официальная версия программы — 0.74. Если вы хотите воспользоваться неофициальными функциями, такими как поддержка Glide-игр, то качайте неофициальные сборки.
Команды DOSBox’а
Я запустил DOSBox — получил чёрный экран и командную строку, что писать?
В DOSBox'е действуют команды, похожие на стандартные DOS-овские:
- cd — команда для смены директории.
- cd .. — перейти на один уровень вверх.
- cd имя_папки перейти к подпапке данного каталога.
- X: — смена диска на диск X:.
- dir — команда, для отображения содержимого директории, можно также использовать с ключами /w (вывод по столбцам), /р (пауза после каждого экрана).
- mount — команда для подключения дисков в DOSBox.
Как мне получить содержимое папки с игрой в DOSBox’е?
Чтобы DOSBox видел вашу папку с игрой или играми нужно специальной командой «смонтировать» виртуальный диск. В DOSBox нельзя просто, без монтирования перейти в папку на вашем диске. Для некоторых игр необходимо также, чтобы виделся CD-ROM с игрой. Для этого необходимо так или иначе «смонтировать» и CD-ROM тоже.
Пример использования команды mount для мотирования папки D:\GAMES на вашем компьютере в качестве диска C: DOSBox’а:
mount c d:\games
Пример подключения CD-ROM в приводе E: на вашем компьютере в качестве виртуального CD-ROM’а D: DOSBox’а:
mount d e:\ -t cdrom
Для некоторых игр с CD-Audio треками может понадобиться параметр -ioctl.
Для того, чтобы подключить floppy-дисковод A: введите:
mount a a:\ -t floppy
У меня есть образ диска/дискеты и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox'е напрямую?
Действительно, с версии 0.62 такая возможность есть. Для этого воспользуйтесь командой imgmount. Пример использования для подключения образа диска myiso.iso в качестве виртуального CD-ROM'а - диска D::
imgmount d c:\myiso.iso -t iso
С помощью команды imgmount можно подгружать образы дискет (аналогично образу диска, но с ключом -t floppy), а также образ жесткого диска (аналогично, но с ключом -t hdd).
Важно: команда imgmount поддерживает только образы дисков в форматах ISO и BIN/CUE!
С помощью данной команды, а также команды boot можно запускать так называемые "booter"-игры, то есть игр, которые грузятся напрямую с дискеты, без запуска ОС. Как это сделать, а также о дополнительных возможностях команды imgmount смотрите DOSBox для пользователей.