Dosbox где находится диск z. Настройка dosbox, настройка эмулятора dosbox, настройка скорости dosbox, видео опции dosbox, настройка графики dosbox, настройка видео dosbox, горячие клавиши dosbox

17.03.2022 Мониторы

В любой организации может оказаться так, что при обновлении старых компьютеров на новые можно столкнуться с таким фактом, что компьютеры новые, но необходимость использования старых программ никуда не отпала. А одной из старых программ вполне может оказаться какое-нибудь приложение, написанное в 90ые года под MS-DOS, которое напрочь отказывается запускаться на современных операционных системах. В таком случае очень помогает эмулятор MS-DOS под названием DOSBox , использованию которого и посвящена эта статья.


Скачиваем последнюю версию , после устанавливаем. Никаких необычных действий при установке программы не требуется.

Теперь ищем необходимую вам DOS программу. Допустим она располагается на диске D в папке Prog и называется Prog.exe . Переходим в эту папку, и создаем там текстовый файл с любым названием и расширением conf . В него пишем:

Mount c D:\Prog c: Prog.exe exit

mount c D:\Prog - монтирует в эмулятор папку D:\Prog как раздел жесткого диска С ;
c: - осуществляет переход на раздел C жесткого диска;
Prog.exe - запускает нужную программу. Вместо exe файла могут быть так же файлы с расширением bat или pif .
exit - закрывает DOSBox после завершения работы программы. Работает ТОЛЬКО с exe файлами.

Если вам нужно, чтобы DOSBox закрывался после запуска bat файла, то вместо простого запуска prog.bat пишем:

Call prog.bat

Теперь создаем еще один текстовый файл с расширением bat. В него пишем:

Start "" "C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe" -conf "D:\Prog\prog.conf"

Вместо "C:\Program Files (x86)\DOSBox-0.74" указываем тот путь, куда была установлена программа DOSBox. Вместо D:\Prog указываем путь к нужной DOS программе, и вместо prog.conf указываем имя файла, созданного выше.
Сохраняем, и пробуем запустить. Если все прошло успешно, то появится окошко DOSBox, в котором запустится нужная программа.

Добавление поддержки отображения русского языка

Впрочем, момент триумфа может омрачить полное отсутствие русского языка - но это дело поправимое.
Для начала скачиваем с официального сайта официальную локализацию - после чего распаковываем содержимое архива в каталог с программой. Теперь открываем созданный выше conf файл, и дописываем туда в самый верх следующее:

Language=russian.txt keyboardlayout=RU

Где "C:\Program Files (x86)\DOSBox-0.74\russian.txt" - это путь к распакованному в папку с программой файлу russian.txt.

Если путь к файлу russian.txt содержит пробелы, обязательно закрываем его в кавычки, как в примере выше. Если же пробелов в пути нет, кавычки не нужны, и скорее всего DOSBox не будет корректно работать.

Сохраняем и пробуем запустить программу.


Теперь русские символы отображаются и печатаются.

Переключение языка в DOSBox осуществляется с помощью одновременного нажатия левого Alt и правого Shift .

Доработка

Если при запуске программы смущает второе окошко DOSBox, которое открывается вместе с основным окном, то можно в bat файл дописать параметр -noconsole , в итоге bat файл для запуска приобритет следующий вид:

Start "" "C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe" -conf "D:\Prog\prog.conf" -noconsole

Порой хочется вспомнить времена, когда вышел первый Doom, музыку приходилось слушать на кассетах, а интернет подключать по телефонным сетям. Игры того времени приятно проходить снова и снова, даже если теперь они кажутся слишком лёгкими. Такой казуальный настрой появляется у многих людей время от времени, и утолить жажду ностальгии можно с помощью платформы DosBox. Данный эмулятор создаёт специальную Dos среду, в которой запускаются все старые пиксельные игры. Вы можете помещать в неё любые dos игры, которые не запустятся на современных операционных системах. Как это сделать и насладиться процессом без сбоев, вы узнаете в этой статье.

Скачивание и установка DosBox

  • Данная платформа распространяется абсолютно бесплатно. Скачать ее можно на сайте http://www.dosbox.com , нажав на вашу операционную систему. В данном случае, это Windows.
  • Загрузка не займет много времени, а установка и вовсе ничем не отличается от самых простых программ. Вам нужно указать директорию установки и согласиться с лицензионным соглашением.


  • Теперь начинается самое интересное: вам нужно создать будущую корневую папку. В дальнейшем, вы представите эту папку, как диск C вашей виртуальной машины. Создать его можно в любом месте, главное, запомните путь к папке.


Назовите её так, чтобы не забыть, для чего она предназначена. Например, dosgames.


  • Теперь вам нужно скачать саму игру, по которой вы решили ностальгировать этим вечером. Сделать это можно на сайте http://www.old-games.ru
  • Для примера будет скачана игра Dune 2


  • Содержимое архива, который загрузится на ваш компьютер, нужно распаковать в папку dosgames или любую другую, которую вы создали для корневого каталога.


  • Теперь зайдите в данную папку и создайте в ней другую с названием скачанной игры. Переместите содержимое архива в нее.
  • Таким образом, вы имеете такой каталог: Папка, которая станет корневой – внутри нее папка с названием игры – в ней содержимое архива.
  • Посмотрите внимательно на содержимое архива, в нем обязательно должен быть файл setup.exe и *название игры*.exe
    Закройте папки.


Как открыть игру в DosBox

Вам предстоит не самая лёгкая настройка, однако, если вы хоть немного знакомы в Dos командами, задача значительно упрощается. Остальным пользователям лучше просто следовать инструкции в статье, а также учиться методом проб и ошибок, так как в данной среде вы не можете практически ничего испортить.

  • Запустите клиент DosBox.


  • Сразу же вы увидите приветственное окно и многим знакомую командную строку.
  • Впишите в неё такую команду: mount C C:\название корневой папки.
  • Первое слово “mount С” устанавливает корневой каталог С. Далее, вы пишите название диска, на котором расположена ваша созданная папка и ее название.


  • Вы задали свою корневую папку. Теперь перейдите внутрь нее. Для этого пропишите команду С:
  • Нажмите Enter и диск Z сменится на С.


  • Вы в корневой папке, значит далее вам нужно зайти внутрь папки с игрой. В данном случае она называется dune2. Обратите внимание, что в названии не должно быть пробелов. Пропишите: cd название папки


  • Теперь вам нужно выбрать файл из данной папки, чтобы настроить игру. Настройка всегда происходит в приложении Setup. Пропишите: setup.exe


  • Нажав Enter, вы увидите такое окно. Это и есть настройка игры. Каждая старая игра настраивается немного своеобразно, но в целом алгоритм остается тем же.
  • Нажмите любую клавишу, чтобы продолжить.


  • В таком окне нужно выбрать первый пункт, то есть, нажать клавишу 1.


  • Выбор звуковой карты выглядит именно так. Вам нужно выбрать пункт “Sound Blaster Pro”, который в данной игре стоит под цифрой 3.


  • Выделите игре 1 Мб памяти, нажав на клавишу 1. Это нужно, чтобы она работала без нареканий.


  • Хотите вы использовать мышь или нет – ваше сугубо личное дело. Если вы нажмете 1, то мышка заработает, если же цифру 2, то погрузитесь в мир олд скула без компьютерных мышей.


  • Проверьте введенные вами данные, если все верно, то нажмите Esc.


  • Теперь вы можете запускать саму игру. Для этого введите команду: название игры.exe
  • Точное название этого файла вы можете узнать в папке с игрой внутри корневого каталога.


  • Вот и всё. Вам доступны все старые игры, которые запускаются в Dos окружении. Вы можете использовать параметры игры, ее настройки – абсолютно всё, что было в ней десятки лет назад.


Многие владельцы персональных компьютеров, знакомство которых с миром вычислительной техники произошло во времена становления и расцвета частенько вспоминают те славные дни. У некоторых на жестком диске даже есть папка DOS - отголосок старой системы. Конечно, в ней давно уже нет утилит smartdrive, scandisk, keyrus и прочих, так как теперь в этом каталоге находятся совершенно другие программы, но переименовать ее некоторые пользователи не решаются.

Стоит признать, что программы, разработанные для среды ДОС, от современных аналогов под Виндоус и Линукс отличаются более качественным исполнением. Это легко объясняется: многие приложения разрабатывались непосредственно на ассемблере и тщательно оптимизировались. Каждый программист стремился сделать свое творение уникальным, продуманным. Но прогресс не стоит на месте: меняются операционные системы, программы, а поддержка старых прекращается. К примеру, если попробовать запустить ДОС-игру под системой Виндоус на ядре NT, то появится сообщение о невозможности ее выполнения. К счастью, решение есть, даже целых три.

Первое - установить на раздел диска или флэшку настоящий ДОС и запускать соответствующие программы. Второе - использовать систему виртуализации, например, VMware. Третье - изучить, как пользоваться DOSBox. На последнем остановимся подробнее.

Каждый, кто задавал поисковику вопрос о запуске старых программ (игр), наверняка получал ссылки на запрос вроде: «DOSBox - как пользоваться». Что же это за «коробка ДОС» (DOSBox)? Все просто. ДОСБокс - это не такой большой, но достаточно эффективный эмулятор, создающий для запускаемых игр виртуальное окружение (эмулируются многие команды интерпретатора command.com, IRQ, DMA, звуковая карта, некоторые основные видеоадаптеры).

То есть сначала нужно скачать DOSBox. Как пользоваться им, мы расскажем далее. Запускается эмулятор в системах Виндоус, Линукс, Mac и многих других. При загрузке обрабатывает свой файл конфигурации dosbox.conf, в котором указаны все параметры. Соответственно, внеся изменения в этот файл в простом текстовом редакторе, можно настроить ДОСБокс оптимальным образом. Настройка DOSBox может выполняться не только через dosbox.conf, но и посредством внесения изменений «на лету», но тогда они сохраняются лишь до следующей загрузки.

Итак, DOSBox. Как пользоваться им? Скачали, запустили. Для подключения игры к эмулятору, набираем команду «mount» с параметрами. Так, первая буква укажет на присваиваемое обозначение диска в ДОСБоксе, а второй параметр - на источник. Например, если нужно «вставить» в ДОСБокс целый компакт-диск (D) с играми, то пишем так «mount d d:\ -t cdrom». Кстати, можно подключить сразу образ - для этого служит команда IMGMOUNT. Подключить можно не только целый носитель, но и простую директорию: «mount c d:\old» (в ДОСБоксе появится диск С, содержимое которого - это папка OLD на диске D). После этого придется вспомнить команды самого интерпретатора, например, dir (чтение каталога) и cd (переход, смена уровня). Вообще, рекомендуется не полениться и подготовить оболочку Norton (Volkov) Commander, Dos Navigator - это намного упростит работу с файловой системой в ДОС. Осталось запустить саму игру.

Иногда на просторах Сети можно встретить вопрос: «DOSBox - как пользоваться?». Это часто объясняется тем, что кроме самого запуска ДОС-программы, хочется увидеть сглаженное изображение, а не состоящее из квадратиков. В этом случае на помощь приходит параметр «scaler» файла конфигурации. Например, прописав scaler = advinterp2x, можно добиться существенного улучшения качества отображаемой картинки. Также встроенное в эмулятор детектирование скорости работает некорректно, поэтому быстродействие запущенной программы можно менять «на лету» - Ctrl+F11 (для замедления) и Ctrl+F12 (ускорение).

Теперь несколько полезных советов всем пользователям эмулятора ДОСБокс:

Кроме официальной версии существует большое количество сборок, предлагающих дополнительные функции;

Можно скачать настроенный файл конфигурации.

Монтируем папку с игрой, запускаем игру:

Итак, DosBox - программа, предназначенная для эмуляции железа стареньких компьютеров, а так же эмуляции самой MS-Dos. 1. Устанавливаем DosBox (к примеру, я установил в D:\DOSBox\ ).

Самый простой вариант запуска игры, однако пользоваться им удобно только когда игра заранее установлена, или не имеет установочника, а так же ей не нужен доступ с CD-Rom, Floppy и т.д.:

2. Скачанную игру распаковываем в любое место (На примере игры Goody, я распаковал ее в D:\Games\goody\ ).

3. Создаем ярлык от DosBox.exe , скажем, на рабочем столе.

4. Открываем папку с игрой (у меня D:\Games\goody\ ), находим исполняемый файл (к примеру у меня будет Goody.exe , иногда бывают start.bat , и т.п.), и просто перетаскиваем его на ярлык DosBox"а.

5. Наслаждаемся игрой!

Запуск вручную:

2. Игру распаковываем в любое место (На примере игры Goody, я распаковал ее в D:\Games\goody\ ). Замечу, что лучше не использовать в пути до папки с игрушкой кирилицу, эмулятор DosBox без руссификации не понимает кирилицу (как русифицировать - расскажу в следующий раз).

3. Запускаем эмулятор DosBox (dosbox.exe). Все вводимые команды в DosBox подтверждаем клавишей .

4. Далее необходимо смонтировать папку с игрой как локальный диск в DosBox (сделано это для того, чтобы мы ненароком не повредили файлы нашей ОС, или какие либо другие важные, и нужные нам файлы;)). Для этого используется команда: mount c: d:\games\goody\ . c: - указываем, какую букву будет иметь наш локальный диск с игрой, можно указывать любую латинскую букву (кроме z), d:\games\goody - адрес до папки с игрой. Если все сделали правильно, получаем сообщение: Drive C is mounted as local directory d:\games\goody .

Если игра находится на CD диске или дискете, то смонтировать их можно выше предложенным способом, например mount a: a:\ . Иногда игре, или программе необходимо знать что это именно дискетник, или СД-ром, а не жесткий диск (некоторые игры отказываются устанавливаться), тогда используем все ту же команду mount , но с параметром -t . Например, чтобы связать реальний привод с виртуальным воспользуемся такой командой: mount d: g:\ -t cdrom , где d: - адрес виртуального привода, а g:\ - соответственно реального. Для флоппи используем параметр -t floppy . Причем связать можно не только привод с приводом, но и например указать папку C:\MSDos\ как дисковод 3.5а. С помощью команды imgmount можно смонтировать образ диска или дискеты в формате iso, bin, img. Команда аналогична команде mount, однако применяется для образов. Образы в других форматах можно открыть например с помощью Daemon tools, а уже потом связать виртуальный привод Daemon-а с приводом DosBox-а. Пример использования команды - хотим с образа диска в формате iso установить игру, для этого монтируем образ: imgmount d: c:\downloads\game.iso -t cdrom 5. Если нужно установить игру то необходимо перейти на нужный привод и запустить установщик, как правило, это INSTALL.EXE . Чтобы запустить игру, переходим в DosBox-е в каталог с игрой и запускаем исполняемый файл. Например у меня это будет так: Goody.exe . После чего должна запуститься игра. Некоторые игры необходимо запускать с помощью файла start.bat (если таковой имеется, или подобные).

Вот мы и научились монтировать локальные диски. и запускать игрушки. Конечно это самый минимум, который необходим для запуска игры. Весь этот процесс можно автоматизировать, вписав нужные команды в раздел autoexec в файле конфигураций ДосБокса, но тогда для каждой игры необходимо будет создавать отдельный такой файл, или же все это записать в.bat файл

Немного о скорости эмуляции:

&space;&space;В эмуляторе DosBox можно регулировать скорость игры. Если у вас игра идет слишком быстро, то необходимо уменьшить число циклов (cycles). Для того чтобы уменьшить число циклов во время игры - CTRL+F11 , для того чтобы увеличить - CTRL+F12 . Необходимо так же учесть, что если выставить слишком высокое значение циклов - то будет подвисать сам DosBox, особенно, если у вас машина "слабенькая". Если вы количество циклов поставили достаточно высокое, но игра все-равно подтормаживает, то можно попробовать установить пропуск кадров. Пропуск кадров (Frameskip) можно настроить клавишами CTRL+F7 (уменьшить), и CTRL+F11 (увеличить). Но обратите внимание на то, что при пропускании кадров игра будет идти менее плавно.

"Горячие" клавиши:

Только самые нужные (по моему мнению):
ALT-ENTER - Перейти в полноэкранный режим
ALT-PAUSE - Приостановить эмуляцию
CTRL-ALT-F5 - Начать/закончить запись видеоролика
CTRL-F1 - KeyMapper, используется для настройки клавиатуры
CTRL-F5 - Сделать скриншот
CTRL-F6 - Начать/закончить запись звука
CTRL-F7 - Увеличить пропуск кадров
CTRL-F8 - Уменьшить пропуск кадров
CTRL-F9 - Закрыть эмулятор DosBox
CTRL-F11 - Замедлить эмулятор
CTRL-F12 - Ускорить эмулятор

KeyMapper, когда не ставится \ , : и т.п.:

Бывают такие проблемы, когда DosBox игнорирует нажатие клавиши, и упорно не желает ставить, например, слеш (\ ). Это связано с неправильным определением клавиш. Исправить это можно, запустив KeyMapper сочетанием клавиш CTRL+F1 . Далее на изображенной на экране клавиатуре выбираем нужную нам, неработающую клавишу, т.е. щелкаем на нее, затем ниже щелкаем на DEL чтобы удалить текущую привязку, после жмем на ADD . Жмем один раз на нужную клавишу на клавиатуре, связав тем самым клавишу с экрана, с клавишей с реальной клавиатуры. Далее жмем SAVE, EXIT. Все, проблема решена. Спасибо MoR"у за предоставленное решение проблемы .

В статье очень и очень мало материала, некоторые вещи объяснены очень путано, многие вещи вообще остались без объяснений, очень не хватает скриншотов, да и оформление просто отвратительное, поэтому она будет постепенно доробатываться,. Если есть вопросы, пожалуйста, пишите;)

Раньше было лучше - это не секрет. И травка зеленее, и солнышко блестящее, и песок сыпучее, и компьютерные игры глубже. Сейчас из-за графических возможностей каждая вторая цацка на ПК и каждая первая на консолях напоминает криво сделанный фильм, не осталось в них души, геймплея нет! Это не мои слова, на самом-то деле, я имею диаметрально противоположное мнение. Но если тебе эта мысль пришлась по душе, то обязательно прочти сию статью до конца. Ведь я прямо на Android буду запускать игры, которые вышли в золотое для ПК время. Время MS-DOS! Делать я это буду через DosBox, разумеется.


Что есть такое DosBox вообще? Это приложение, эмулирующее MS-DOS, разумеется. Зачем оно нужно, если в Windows есть командная строка, выполняющая все необходимые функции? Для игр, разумеется! Когда дубы были молодыми, а морковки стояли крепко и вертикально, с различными техническими компонентами ПК были огромные проблемы. Десятки компаний грызли друг другу педипальпы, чтобы удержаться на плаву, десятки видеокарт и десятки звуковых карт конкурировали между собой. Беда в том, что из-за этого игры нередко делались только под один-два набора, и на остальных практически не шли.


Да, я утрирую, ситуация тогда была не такая печальная, но суть, я надеюсь, мне передать удалось. Современное оборудование далеко не всегда имеет совместимость со старыми играми, и ты можешь запускать на своё монстре новый Battlefront на пару с The Witcher 3, но какой-нибудь Dangerous Dave, выпущенный тогда, когда ты ещё и не родился, пошлёт твой суперкомпьютер в пеший эротур. А может и BSOD покажет, чтоб неповадно было.


Чтобы не происходило таких бед, и старые игры шли ровным строем наравне с новыми, был создан DosBox. Он позволяет эмулировать не только саму среду MS-DOS без оригинальных файлов, но и старое оборудования. А приятнее всего то, что приложение практически всеядно, и порт его есть даже на Android. DosBox Turbo является самым быстрым MS-DOS эмулятором на рынке Android, и если ты любитель ретро-игр, он обязателен для покупки.


Работать с ним немного сложновато, особенно для тех, кто MS-DOS не застал, или застал, но уже о нём забыл. Я из второй категории, если что. И сегодня я разберу самые простые примеры в работе с этим приложением. Никакого монтирования Windows через отдельные образы - запускать будем только чистые MS-DOS приложения.


Итак, после запуска программы ты должен будешь увидеть страшный чёрный экран с буковками. Курсора мышки нет, клавиатуры наэкранной нет. Всё хорошо, так быть и должно! Ещё должна появиться строка с текстом а-ля "Drive C is mounted as local directory /storage/emulated/0/Download". Это значит, что главный диск DosBox считает папкой Downloads. Если ты планируешь закидывать игры в эту самую папку, то всё хорошо, но если они будут лежать в корневом каталоге, то лучше этот момент переделать.


«Settings» > «DosBox Settings» > «Autoexec.bat», в строке «mount c: /storage/emulated/0/Download» убираем «Downloads». Далее заливаем в корневой каталог папку с игрой. Её, кстати, лучше сразу переименовать во что-то короткое. Скажем, Warlords 2 Deluxe у меня стали W2D. Главное - не забыть, что к чему и куда идёт.

Самая важная команда на данном этапе эмулирования - «cd», она же - «change directory». Прописывается команда по принципу «cd *имя папки*». Для возврата на каталог выше существует команда «cd ..». Файлы в папках запускаются простым вводом их имени в строку. То есть, если в папке есть файл XCOM.BAT или XCOM.EXE, то достаточно ввести его название без расширения.


По сути, это всё, что нужно знать новичку. Вызов клавиатуры в DosBox Turbo работает в портретном режиме, как и джойстик. Теперь касательно игр. Видимо, моя полоса несчастий будет преследовать меня ещё долго, потому что некоторые цифровые забавы, предназначенные для DOS, на DosBox решили не запускаться. TES Redguard выдала нехватку видеопамяти, Warlords 2 выдала ошибку звука, демо-версия Heroes of Might and Magic вылетела без объявления войны… Зато Bard"s Tale и UFO: Enemy Unknown запустились быстро и приятно. Заставки пропускаются, клавиатура работает, а вот мышка в обоих случаях немного дурная, и нуждается в лёгкой настройке.

На этом можно закончить. Со статьёй, но не с темой, разумеется, так как для обсуждения есть ещё DosBox Manager, монтирование образов и игры, которые без монтирования не запустятся, а также запуск через эмулятор Windows. Ориентироваться я буду на пошаговые стратегии, которые не требуют от пользователя быстрого и резкого реагирования. В конце концов, клавиатуры и мышки у смартфона чаще всего нет.