DOSBOX: различия между версиями
>His Shadow |
|||
Строка 1: | Строка 1: | ||
− | + | '''Dosbox''', [[Свободное ПО|свободная]] [[программа]] — [[эмулятор]] ДОСа. Нужен в основном для запуска [[игра|игр]] и бухгалтерских программ. | |
− | ''' | ||
− | + | История программы началась с проекта под названием dosemu, который после почти десятилетнего унылого ковыряния кода все еще выглядел весьма уныло. А в 2004 году вдруг появился dosbox, не имевший и десятой части заявленной функциональности dosemu, но зато аккуратнее, быстрее и эффективнее выполнявший ту единственную задачу, для которой массам все еще требовалась DOS. | |
− | + | Начиная с версии примерно 0.60 умеет эмулировать игры в protected mode, а остальные она и до того эмулировала. То есть на Линуксе получается чуть ли не больше игр, чем в Виндозе (ну если не ставить в Виндозе Досбокс, конечно же). | |
− | |||
+ | Досбокс, что самое интересное, эмулирует Дос не путем обращения к процессору (как предыдущие эмуляторы, типа dosemu), а путем исполнения каждой инструкции кода в собственной виртуальной досовской машине, которая платформо-независима<ref>С динамическим рекомпилятором, конечно. Иначе тормоза были бы несусветные (а на pIII/600, например, и есть).</ref>. Поэтому его не надо конфигурировать!<ref>Надо. Но не так часто и не особо глубоко. Видео там какое проставить, параметры звуковой карты для «особо умной» игрушки…</ref> И он бывает на [[Apple|Макинтошах]] и под Виндовз, потому что ему все равно. Еще там можно регулировать скорость исполнения кода. | ||
− | < | + | Великое достижение человеческого ума, конечно. Оно даже играет музыку, путем эмуляции Саундбластера.<ref>И не только. «Гуся» (Gravis Ultrasound) тоже умеет, что позволяет смотреть старые демки «gus-only» (если ещё помнит кто такие) со звуком.</ref> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | </ | ||
− | [[Категория: | + | А для особых гиков dosbox можно собрать со встроеным отладчиком. И да, не забудьте настроить MSCDEX (а иначе, в некоторых редких играх, будут проблемы со звуком) |
+ | |||
+ | == Управление == | ||
+ | |||
+ | Для того, что бы запустить программу надо набить что-то типа: | ||
+ | '''MOUNT C C:\OLDGAMES | ||
+ | C:''' | ||
+ | |||
+ | DOSBox поддерживает большинство команд DOS, имеющихся в command.com, а также несколько специальных: | ||
+ | * MOUNT — монтирование локальных директорий как дисков (в том числе и [[CD-ROM]]) внутри DOSBox; | ||
+ | * MEM — отображение количества свободной [[Оперативная память|памяти]]; | ||
+ | * CONFIG — запись конфигурации в файл; | ||
+ | * LOADFIX — сокращение количества доступной памяти (для старых программ, не умеющих работать с большим количеством памяти); | ||
+ | * IMGMOUNT — монтирование образа диска (CD-ROM) в DOSBox; | ||
+ | * BOOT — запуск образа дискеты или образа жёсткого диска независимо от эмулируемой системы DOSBox (возможность загрузить другую операционную систему); | ||
+ | * Команды IPX — разрешение и работа IPX-сети. | ||
+ | |||
+ | === Управление скоростью DOSBOX === | ||
+ | |||
+ | '''<tt>CTRL+F12</tt>''' = ускорить эмулятор<br/> | ||
+ | '''<tt>CTRL+F11</tt>''' = замедлить эмулятор<br/> | ||
+ | '''<tt>CTRL+F8</tt>''' = пропускать кадры<br/> | ||
+ | '''<tt>CTRL+F7</tt>''' = уменьшить пропуск кадров<br/> | ||
+ | '''<tt>ALT+ENTER</tt>''' переход в полноэкранный режим и выход из него | ||
+ | |||
+ | === Для лентяев === | ||
+ | |||
+ | Существует множество удобных графических оболочек, например [http://sourceforge.net/projects/dosblaster/ Dosblaster] | ||
+ | |||
+ | == Ссылки == | ||
+ | |||
+ | * http://www.dosbox.com/ | ||
+ | * http://www.dosbox.com/wiki/Basic_Setup_and_Installation_of_DosBox | ||
+ | |||
+ | == Источник == | ||
+ | * http://lj.rossia.org/users/tiphareth/635580.html | ||
+ | |||
+ | == Примечания == | ||
+ | <references /> | ||
+ | |||
+ | [[Категория:Программы]] |
Версия от 17:59, 7 апреля 2011
Dosbox, свободная программа — эмулятор ДОСа. Нужен в основном для запуска игр и бухгалтерских программ.
История программы началась с проекта под названием dosemu, который после почти десятилетнего унылого ковыряния кода все еще выглядел весьма уныло. А в 2004 году вдруг появился dosbox, не имевший и десятой части заявленной функциональности dosemu, но зато аккуратнее, быстрее и эффективнее выполнявший ту единственную задачу, для которой массам все еще требовалась DOS.
Начиная с версии примерно 0.60 умеет эмулировать игры в protected mode, а остальные она и до того эмулировала. То есть на Линуксе получается чуть ли не больше игр, чем в Виндозе (ну если не ставить в Виндозе Досбокс, конечно же).
Досбокс, что самое интересное, эмулирует Дос не путем обращения к процессору (как предыдущие эмуляторы, типа dosemu), а путем исполнения каждой инструкции кода в собственной виртуальной досовской машине, которая платформо-независима[1]. Поэтому его не надо конфигурировать![2] И он бывает на Макинтошах и под Виндовз, потому что ему все равно. Еще там можно регулировать скорость исполнения кода.
Великое достижение человеческого ума, конечно. Оно даже играет музыку, путем эмуляции Саундбластера.[3]
А для особых гиков dosbox можно собрать со встроеным отладчиком. И да, не забудьте настроить MSCDEX (а иначе, в некоторых редких играх, будут проблемы со звуком)
Управление
Для того, что бы запустить программу надо набить что-то типа: MOUNT C C:\OLDGAMES C:
DOSBox поддерживает большинство команд DOS, имеющихся в command.com, а также несколько специальных:
- MOUNT — монтирование локальных директорий как дисков (в том числе и CD-ROM) внутри DOSBox;
- MEM — отображение количества свободной памяти;
- CONFIG — запись конфигурации в файл;
- LOADFIX — сокращение количества доступной памяти (для старых программ, не умеющих работать с большим количеством памяти);
- IMGMOUNT — монтирование образа диска (CD-ROM) в DOSBox;
- BOOT — запуск образа дискеты или образа жёсткого диска независимо от эмулируемой системы DOSBox (возможность загрузить другую операционную систему);
- Команды IPX — разрешение и работа IPX-сети.
Управление скоростью DOSBOX
CTRL+F12 = ускорить эмулятор
CTRL+F11 = замедлить эмулятор
CTRL+F8 = пропускать кадры
CTRL+F7 = уменьшить пропуск кадров
ALT+ENTER переход в полноэкранный режим и выход из него
Для лентяев
Существует множество удобных графических оболочек, например Dosblaster
Ссылки
Источник
Примечания
- ↑ С динамическим рекомпилятором, конечно. Иначе тормоза были бы несусветные (а на pIII/600, например, и есть).
- ↑ Надо. Но не так часто и не особо глубоко. Видео там какое проставить, параметры звуковой карты для «особо умной» игрушки…
- ↑ И не только. «Гуся» (Gravis Ultrasound) тоже умеет, что позволяет смотреть старые демки «gus-only» (если ещё помнит кто такие) со звуком.