Dos полноэкранный режим в windows 10 как включить

Русский язык в DOSBox позволяет комфортно работать с кириллицей. В статье описано, как правильно осуществляется русификация DOSBox.

Что такое DosBox

DosBox — это программный эмулятор IBM-PC совместимого компьютера под управлением операционной системы (ОС) MS-DOS. Программа DosBox является свободным программным обеспечением, которое позволяет запускать старые программы и игры на современных компьютерах и устройствах под управлением операционных систем Windows, Linux, Adndroid и других.

Официальный сайт программы: www.dosbox.com

Краткий перечень возможностей и плюсов DosBox:

  • MS-DOS окружение без наличия физического x86 процессора и оригинала ОС;
  • Эмуляция прерываний BIOS и аппаратной части IBM-PC совместимого компьютера;
  • Подключение любой папки на компьютере как рабочий диск в виртуальной ОС;
  • Графика — Text Mode, Hercules, CGA, EGA, VGA, VESA;
  • Аудио — AdLib, Sound Blaster, PC-Speaker(пищалка) и другие старые железки;
  • Сеть — TCP/IP, IPX, Com-port(Windows);
  • Кроссплатформенность;
  • Открытое ПО, наличие исходных кодов;
  • Маленький размер дистрибутива 1,5-2 Мб;
  • Возможность запуска в портабельном режиме.

Под DosBox уверено запустятся и будут работать различные файловые менеджеры времен MS-DOS, бухгалтерские и банковские программы, среды программирования, программы для радиолюбительских измерений и коммуникации…

В эмуляторе отлично будут работать такие игры как: Dune II, Quake, Duke Nukem, Warcraft II, Chasm the rift и многие другие…

Что такое vDos?

Чтобы запустить старые программы DOS на более новых платформах Windows, используется виртуальная машина DOS (NTVDM). 32-разрядная версия Windows 10 включает в себя это, но 64-разрядная – нет. Вместо этого, пользователи Windows увидят всплывающее предупреждение о том, что программы DOS не могут быть запущены.

vDos — это эмулятор DOS от сторонних разработчиков, который заменяет собственную технологию Windows NTVDM. Когда вы запускаете программное обеспечение DOS через vDos, оно загружается в собственное окно с поддержкой сети и принтеров, доступом к буферу обмена и прямым доступом к системным файлам.

Установка программы DosBox в Linux и Windows

В системах GNU/Linux Свежую версию программы всегда можно скачать на официальном сайте, а также установить через систему репозиториев. Для установки DosBox под GNU/Linux Debian или Ubuntu достаточно одной команды:

sudo apt-get install dosbox

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

Можно сделать, например, подарочную флешку с набором стареньких игр и программ для своего друга на день рождения — если он работал раньше в MS-DOS то наверняка будет что вспомнить.

Качаем и устанавливаем портабельную версию программы — DosBox Portable (portableapps) (2Мб).

После запуска DOSBoxPortable.exe откроется два окошка: первое — окно статуса программы. а второе — окно где производится эмуляция.

DosBox portable запуск по умолчанию

Для тех кто знает Английский язык проблем с встроенной системой помощи(HELP) не возникнет.

Команда INTRO позволяет максимально быстро пройтись по основным пунктам при работе с программой — монтирование директорий как дисков, работа с образами CD-ROM, список горячих клавиш.

Установка DosBox

Вы можете установить DosBox в Windows, Linux или MacOS, программа поддерживает все эти системы. В Linux она есть в официальных репозиториях большинства дистрибутивов. Например, для установки в Ubuntu достаточно выполнить:

sudo apt install dosbox

sudo yum install dosbox

sudo dnf install dosbox

Что касается Windows и Mac, то вам нужно будет загрузить установщик из официального сайта. Последняя версия — 0.74, она вышла в 2012 году, но сейчас все еще получает мелкие исправления у улучшения.

Основные консольные команды

Команда HELP выводит на экран список доступных в эмуляторе основных команд MS-DOS:

  • DIR — отображает содержимое директории;
  • CD — смена текущего каталога;
  • CLS — очистка экрана;
  • COPY — копирование файлов;
  • DEL — удаление файлов;
  • EXIT — выход;
  • MD — создание директории;
  • RD — удаление директории;
  • REN — переименование одного или нескольких файлов;
  • TYPE — отображение содержимого текстового файла;
  • VER — отображает текущую версию DosBox, а также версию эмулируемой MS-DOS.

Список горячих клавиш

  • ALT-ENTER — включение/выключение полноэкранного режима;
  • ALT-PAUSE — приостановка работы эмулятора DosBox;
  • CTRL-F1 — запуск редактора горячих клавиш;
  • CTRL-F4 — обновление кеша директорий что подмонтированы;
  • CTRL-ALT-F5 — запуск и остановка захвата экрана с последующим сохранением в видеофайл;
  • CTRL-F5 — захват и сохранение скриншота;
  • CTRL-F6 — запуск и остановка записи звука в Wav файл;
  • CTRL-ALT-F7 — старт и остановка записи OPL команд;
  • CTRL-ALT-F8 — старт и остановка записи разных MIDI команд;
  • CTRL-F7 — уменьшить количество пропускаемых фреймов;
  • CTRL-F8 — увеличить количество пропускаемых фреймов;
  • CTRL-F9 — холодное выключение DosBox (kill);
  • CTRL-F10 — включение и отключение захвата мышки;
  • CTRL-F11 — замедление эмулятора, уменьшение количества циклов микропроцессора;
  • CTRL-F12 — ускорение эмулятора, увеличение количества циклов микропроцессора;
  • ALT-F12 — отключение лимита скорости, максимум.

Список системных кнопок DOSBox:

ALT-ENTER — Переход dosbox на весь экран

CTRL-F1 — Переназначение кнопок

CTRL-F5 — Сделать скриншот

CTRL-F6 — Старт/стоп записи звука в wave файл

CTRL-ALT-F5 — Старт/Стоп создания ролика с экрана (захват видео и запись в avi)

CTRL-F9 — Закрыть DosBox

CTRL-F10 — Захватить/Отпустить мышь

CTRL-F11 — Замедлить скорость игры

CTRL-F12 — Увеличить скорость игры

При нажатии ALT-F12 (Убрать ограничение скорости (турбо кнопка)) игра ускоряется до предела. Ускорение идет пока комбинация нажата. Бывает очень полезно для промотки заставок, ускорения ожидания, даже если игрой это не предусмотрено. К сожалению комбинация не очень стабильна. Самый частый симптом при таком ускорении — исчезновение в дальнейшем звука.

DosBox — это один из самых популярных эмуляторов операционной системы DOS, который может запускать множество Dos игр и программ прямо на современном компьютере. Windows имеет ограниченную поддержку DOS программ в режиме совместимости, Linux же в принципе не поддерживает такой исполняемый формат. А DosBox создает полноценную среду DOS.

В этой небольшой статье мы рассмотрим как пользоваться Dosbox для запуска старых программ и игр, как монтировать разделы там и как настроить саму программу. Но сначала нам нужно разобрать как ее установить.

Монтирование директорий как дисков в DosBox

Теперь приступим к созданию и подключению директории на компьютере в качестве виртуального диска внутри DosBox. Хотелось бы заметить что это может быть любая директория и на любом из подключенных дисков/томов.

Пример команды, которую нужно выполнить в консоли уже запущенной программы DosBox:

mount C D:/DOSGames

где:

  • mount — название команды, которую нужно выполнять
  • C — название (буква), которое будет присвоено доступному в DosBox виртуальному диску
  • D:/DOSGames — путь к папке «DOSGames», которая размещается на диске D (пример для MS Windows).

После запуска будет выведено оповещение что диск с буквой «C» подмонтирован и для него используется директория «D:/DOS_Games». Таким образом можно подмонтировать несколько виртуальных дисков с директориями — на одном хранить программы, на другом документы и т.п.

Подключаемая директория должна существовать, также хочу заметить что в путях можно использовать разделитель слеш (unix) «/» вместо обратного (win) «» не зависимо от того под какой ОС вы запускаете DosBox.

Еще пример, команда для монтирования в качестве диска X (внутри DosBox) директории /tmp/DOSTEST (из Linux системы):

mount X /tmp/DOSTEST

Конфигурационные файлы

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

После первого запуска DosBox будет автоматически создан конфигурационный файл по умолчанию — dosbox.conf. Вот его местонахождение в разных операционных системах:

  • MS Windows: «{системный_диск}:/Users/{имя_пользователя}/AppData/Local/DOSBox/dosbox-{версия}.conf» ;
  • GNU/Linux: «~/.config/dosbox/» (для версии 0.75 и выше) или «~/.dosbox/»;
  • MS Windows — PortableApps: в папке «Data/settings/dosbox.conf» относительно DOSBoxPortable.exe .

Вместо «{системный_диск}», «{имя_пользователя}» и «{версия}» нужно подставить актуальные для вашего случая и системы данные.

Для редактирования файлов конфигурации можно использовать любой текстовый редактор — notepad (Windows), gedit, kate, nano (Linux) и другие.

Чтобы запустить эмулятор с определенным конфигурационным файлом нужно выполнить команду:

DOSBox.exe -conf «ConfigName.conf»

Где «ConfigName.conf» — имя конфигурационного файла. Если конфигурационный файл размещается не в директории с программой, то вместо имени нужно указывать полный путь к файлу (с названиями директорий), примеры для Windows и Linux:

DOSBox.exe -conf «C:Testgames-config.conf» dosbox -conf /tmp/games-config.conf

Как пользоваться DosBox

В большинстве случаев DosBox запускается из терминала, а для настройки параметров выполнения команде передаются определенные опции. Сначала рассмотрим синтаксис команды и ее основные опции.

Синтаксис и опции Dosbox

Синтаксис команды очень прост:

$ dosbox опции

Все же остальные параметры задаются с помощью опций и конфигурационного файла. Вот основные опции, которые нам предстоит использовать:

  • -fullscreen — включить полноэкранный режим dosbox;
  • -noautoexec — не выполнять секцию autoexec конфигурационного файла;
  • -c выполнить произвольную команду после запуска;
  • -conf — загрузить конфигурационный файл;
  • -printconf — вывести адрес конфигурационного файла;
  • -eraseconf — удалить конфигурационный файл по умолчанию;

Команды DosBox. Когда вы запустили оболочку DosBox, вы можете в ней работать, для этого можно использовать встроенные команды. Вот некоторые из них:

  • MOUNT — монтировать системную папку в окружение DOS;
  • MEM — доступное количество памяти;
  • CONFIG — записать текущую конфигурацию в файл;
  • RESCAN — пересканировать информацию о директориях;
  • IMGMOUNT — примонтировать образ iso в оболочку;
  • BOOT — запустить другую операционную систему в DosBox;
  • LEUB — поменять раскладку клавиатуры.

Настройка автозапуска команд после старта

Воспользуемся поддержкой принципа так называемого файла autoexec.bat из мира MS-DOS в эмуляторе, это очень удобно когда после запуска программы-эмулятора DosBox нужно автоматически выполнить некоторые команды, запустить предустановленные программы.

В качестве примеров того что можно автоматизировать:

  • почистить мусор в какой-либо директории (использовать команду DEL)
  • подмонтировать новый диск (использовать команду mount)
  • запустить Norton/Volkov Commander
  • автоматически запустить игру или другую программу
  • и т.д.

Чтобы задать команды для автостарта в DosBox нужно добавить список этих команд в специальную секцию под названием «[autoexec]» в конфигурационный файл dosbox.conf.

К примеру, после старта нужно выполнить следующие действия:

  1. подмонтировать папку «Data/Disk_C» для портабельной версии программы (Windows — portableapps) как диск «С» в эмуляторе;
  2. перейти на диск С;
  3. вывести список содержимого диска С.

Открываем в текстовом редакторе конфигурационный файл dosbox.conf и ищем в самом низу секцию «[autoexec]» — все заданные там команды будут автоматически выполнены по порядку после запуска эмулятора .

Вот скриншот реализации приведенных выше 3х команд для авто-запуска по очереди:

DosBox добавляем команды в автозапуск. монтирование директории с относительным путем

Хотелось бы обратить внимание на путь к директории «../../Data/Disk_C» — в данном случае мы указываем относительный путь для портабельной версии программы, а не абсолютный (к примеру «c:/Programs/Dosbox/Data/»).

Программа DosBox будет искать папку относительно файла DOSBox.exe, что находится в директории «App/DOSBox», поэтому мы поднимаемся на два уровня выше «../../» и уже после указываем расположение директории от текущего уровня.

Данный метод монтирования директорий с относительными путями 100% рабочий и отлично подходит для монтирования директорий что расположены рядом на одном диске с программой.

Эта возможность очень удобна, поскольку позволяет переносить портабельную версию программы и содержимое к ней (программы для ДОС) на сменных носителях и дисках, например на флешке или внешнем жестком диске.

Запускаем DosBox и вот что мы должны увидеть:

Запуск DosBox с автоматическим монтированием директории как диск С

Директория подмонтировалась как диск С, выполнен переход на диск С и отображены папки и файлы на диске.

Если вы предпочитаете работу в оболочках типа Norton Commander или Volkov Commander то в автозапуск можно также добавить полный путь для запуска оболочки.

Например вы распаковали Volkov Commander в директорию «vc», что расположена в каталоге который будет подмонтирован как диск С. Добавляем в конфигурационный файл примера, что приведен выше, строчку: «c:vcvc.com».

Хочу заметить что для всех команд, которые выполняться внутри эмулятора, в путях нужно использовать слеши:

  • для Linux — слеш «/»;
  • для Windows — обратный слеш «».

В показанном выше прмиере, при запуске DosBox (портабельная версия программы) под Windows автоматически подмонтируется диск С и запустится Volkov Commander:

Volkov Commander запущен в эмуляторе DosBox

Исправляем «кракозябры» (кодировку)

При запуске некоторых русскоязычных программ можем увидеть нечто подобное:

dosbox исправляем кракозябры, делаем нормальные русские буквы

Для исправления неверного отображения кириллических символов в MS-DOS служат утилиты — руссификаторы клавиатуры. В нашем же случае не нужно искать никаких утилит и все решается намного проще.

Добавляем в конфигурационный файл DosBox (dosbox.conf), в секцию «[autoexec]» строчку:

keyb ru 866

Все, теперь после перезапуска программы символы кириллицы станут отображаться как следует!

Русские символы отображаются корректно!

Пошаговый пример настройки DosBox под Windows

У пользователей операционной системы GNU/Linux скорее всего не возникнет проблем с установкой и настройкой программы. А для некоторых пользователей MS Windows возможно что пригодится следующая подробная пошаговая инструкция.

Но прежде чем приступим, приведу одну очень важную рекомендацию: после скачивания на компьютер файлов каких-либо программ, предназначенных для работы под MS-DOS или MS Windows, их желательно проверить антивирусной программой.

Для пакетной проверки какого-то файла множеством разных антивирусов существует проект VirusTotal.com. На сайте проекта есть кнопка для загрузки файла на проверку.

Загружаем туда скачанные файлы по одному и смотрим результаты проверки множеством разных антивирусов. Файлы размером больше 100МБ загружать туда не рекомендую, как правило большинство небольших программ весят от нескольких единиц до десятков МегаБайт.

В примере будет использоваться портативная версия программы DosBox.

Итак, Поехали!

Скачивание программы

Переходим на сайт PortableApps.com со страницей загрузки DosBox — DOSBox Portable (emulator for classic DOS games).

Ищем кнопку «Download» и нажав на нее качаем запакованный пакет с программой.

Страница загрузки dosbox на сайте portableapp.com

Как правило, если браузер не спрашивал куда сохранить файл, программа будет сохранена в папке «Загрузки».

Заходим в браузере на сайт VirusTotal, жмем кнопочку «Choose file» (выбрать файл), выбираем скачанный файл «DOSBoxPortable_0.74.3.paf.exe».

Выбор файла для проверки на сайте VirusTotal

Ожидаем когда завершится процесс проверки и смотрим на результаты:

Результаты проверки установщика dosbox на вирусы - все чисто

В данном случае видим «0/71» — это значит что проверка выполнялась разными антивирусами в количестве 71 штук и никаких признаков вирусов в загруженном файле не обнаружено.

Установка

Начинаем установку программы — кликаем мышью на скачанном установочном файле. Программа-установщик предложит выбрать язык, например выбираем Русский.

Внимательно читаем все что пишет и запрашивает программа, нажимаем Далее. Потом программа запросит куда распаковать программу — нажав на кнопочку «Обзор» можно указать какой-то отдельный диск или папку, например можно распаковать на подключенную к компьютеру флешку.

Установка dosbox под windows с сайта portableapp

Допустим что распаковывать программу мы будем на диск С, путь установки получится «C:DOSBoxPortable».

Нажимаем кнопку «Установить» и потом по завершению процесса установки «Готово».

Установка dosbox под windows с сайта portableapp - завершение

Все, программа установлена!

В этом примере она находится на диске С — переходим в «Мой компьютер» на диск С и видим там папку «DOSBoxPortable».

папка с программой dosbox под windows, сборка от portableapps

Первый запуск, тест

Прежде всего проясню один очень важный момент. После любого клика курсором мышки в окне DOSBox она автоматически будет захвачена и начнет работать только в пределах этого окна. Чтобы вернуть операционной системе Windows контроль над мышкой нужно нажать сочетание клавиш CTRL-F10 (включение и отключение захвата мышки)!

Рекомендую изучить и где-то записать себе сочетания клавиш, которые приведены в статье выше — они пригодятся потом при работе с программой.

Переходим в папку «DOSBoxPortable» и запускаем там на выполнение одноименный файл «DOSBoxPortable» — окроется два окна программы:

  1. Первое окно — это журнал хода выполнения программы
  2. Второе окно — рабочее окно программы DOSBox, в нем будем вводить команды, запускать программы.

Для завершения работы программы достаточно закрыть любое из этих двух окон.

Папка с программами для MS-DOS

В этой же папке «DOSBoxPortable» создадим новую папку для наших программ под MS-DOS. Жмем правую клавишу мыши (ПКМ) на свободном пространстве окна — Создать — Папку — вводим ее название «Program» и жмем ЕНТЕР. Папка для программ готова!

Теперь в эту папку можно сохранить разных программ и игр, которые предназначены для работы под MS-DOS.

Важно заметить что все папки и файлы здесь лучше именовать так, чтобы их имя не содержало больше чем 8 символов, например:

  • Для программы «Norton Commander» папку можно назвать кратко — «NC»;
  • Для программы Банковский Учет 2.0 — «BANK_20»;
  • и так далее…

Например, скопируем туда свободный файловый менеджер «DOS Navigator», скачанный архив я распаковал в папку «DN». Также создадим какой-то текстовый файл-документ. После этого эти папки внутри будут выглядеть вот так:

  • DN — папка с программой «DOS Navigator»;
  • README — текстовый файл README.txt (в проводнике Windows расширение txt не отображено).

Работа в консоли

Теперь запускаем программу, как мы делали это раньше. В рабочем окне (там где сообщение «Welcome to DOSBox») вводим попорядку слудующие команды:

mount C Program C: dir cd DN dn.com

Назначение команд:

  • «mount C Program» — Подключаем созданную нами папку «Program» как диск C;
  • «C:» — перемещаемся в командной строке на диск C;
  • «dir» — выводим содержимое текущего каталога (в данном случае это корень диска С);
  • «cd DN» — переходим в папку «DN», которая находится в текущем каталоге;
  • «dn.com» — запускаем на выполнение исполняемый файл «dn.com».

После ввода последней команды должна запуститься программа «dn.com», в данном случае это файловый менеджер «DOS Navigator»:

Файловый менеджер dos navigator, запущенный под dosbox в операционной системе MS Windows

Теперь, перемастившись с помощью клавиш-стрелок на ‘..’ и нажав ENTER мы поднимемся в файловом менеджере на один каталог вверх (на один уровень вверх). Там мы увидим каталог «DN» и файл «readme.txt».

Став курсором на файл «readme.txt» и нажав клавишу F3 (View, Просмотр) мы увидим содержимое этого файла, для выхода дотаточно нажать Esc.

Файловый менеджер dos navigator, запущенный под dosbox в операционной системе MS Windows - просмотр текстового файла

Автоматизация

Теперь сделаем так, чтобы при запуске программы DosBox подготовка диска и запуск программ выполнялся автоматически.

Открываем проводником папку «DOSBoxPortable» с программой на диске С, переходим в подпапку с названием «Data», потом в папку «settings» — тут хранятся файлыв настройки программы DOSBox (в портативной версии).

Здесь нас интересует файл «dosbox.cof», нам нужно его открыть для редактирования и тут на помощь придет простой стандартный редактор MS Windows — Блокнот.

Запускаем программу «Блокнот» (Notepad): нажимаем ПУСК, в поиске набираем «notepad» или «блокнот», нажимаем на значек с найденной программой — она должна открыться.

Теперь переходим в окно проводника, где у нас отображено содержимое папки «settings», и перетаскиваем мышькой файл «dosbox.cof» в окно программы «Блокнот». В программе должно отобразиться содержимое этого файла.

Редактирование конфигурационного файла dosbox.conf в блокноте под MS Windows

В блокноте листаем содержимое файла в самый конец, пока не увидим обозначенную скобками секцию «[autoexec]». В самом низу, под ней, добавляем следующие строчки:

keyb ru 866 mount C Program c: cd DN dn.com

Настрйока автозапуска программ в dosbox через файл dosbox.conf под MS Windows

Сохраняем файл (в меню «Файл» выбираем «Сохранить») и закрываем программу Блокнот.

Все эти строчки фактически повторяют команды, которые мы вводили вручную в консоли чтобы подключить как диск «С» каталог «Program» и запустить программу «Dos navigator», за исключением строчки «keyb ru 866», которая пригодится в будущем для корректного отображения программ с символами кириллици (русская и украинская раскладки клавиатуры).

Теперь если запустить программу то «Dos Navigator» запустится автоматически.

Печеньки :)

Несколько полезных замечаний и идей от меня.

В папку «Program» вы теперь можете покопировать нужные вам файлы и программы, которые планируете запускать в режиме эмуляции MS-DOS. После копирования новых файлов в эту папку программу DOSBox желательно перезапустить (закрыть, если открыта, и снова запустить).

Чтобы заменить «Dos Navigator» на Нортотн Коммандер придется в папке «Program» создать папку для программы «NC» и скопировать в нее содержимое программы файлового менеджера.

Потом останется лишь отредактировать файл «dosbox.cof» (как это было показано выше), заменить в нем строчки:

  1. «cd DN» на «cd NC»;
  2. «dn.com» на «nc.exe».

Теперь после запуска DOSBoxPortable автоматически запустится Norton Commander, а в нем уже можно перемещаться по дереву каталогов и запускать другие программы, работать с файлами и т.п.

Ко всем наработанным внутри MS-DOS программ файлам и документам вы потом сможете получить доступ просто перейдя проводником в папку по пути: Диск С — DOSBoxPortable — Program.

Всю папку «DOSBoxPortable» на диске С теперь можно скопировать на флешку, перенести на другой компьютер с MS Windows XP, 7, 10 и там запустить уже настроенную программу DOSBox со всем содержимым папки Program внутри без каких либо дополнительных изменений. Просто и удобно!

Также, папку «DOSBoxPortable» можно заархивировать и сохранить резервный вариант с промежуточными результатами работы и нараобтками в программах. которые размещены внутри в подпапке «Program».

Архив с уже настроенным DOSBoxPortable и менеджером Dos Navigator внутри для всего проделанного выше — (3.3 МБ).

KV.by

Может быть, вас посещают приступы ностальгии, когда вы вспоминаете сражения в Doom, где вы боролись с силами ада только лишь с пилой и дробовиком, или же скучаете по такому простому и удобному в использовании текстовому процессору, как Microsoft Word 5.0, в котором ещё не было этой назойливой проверки орфографии.

В таком случае вы, наверное, огорчитесь, узнав, что Windows 10 не поддерживает многие классические DOS-программы. В большинстве случаев, если вы попытаетесь запустить старую версию программы, то вам, скорее всего, будет выведено сообщение об ошибке.

К счастью, бесплатная программа-эмулятор DOSBox с открытым исходным кодом создает DOS-окружение, в котором можно запустить старые игры и программы, чтобы вспомнить свои лучшие деньки!

Данное руководство поможет вам в поиске старых игр и позволит узнать, как можно загрузить и установить DOSBox в вашей системе.

Поиск старого программного обеспечения

Если вы открыли данное руководство, то вы, скорее всего, хотите найти какую-то определенную игру или программу, диск с которой у вас не сохранился.

Как правило, крупные веб-сайты наподобие Amazon и eBay предоставляют широкий выбор ретро-игр на дискетах и компакт-дисках.

Также некоторые вебсайты предлагают так называемое «Abandonware» – программное обеспечение, которое больше не поддерживается производителем, либо компания-производитель которого больше не существует. Как правило, большая часть таких программ распространяется нелегально, так как по закону они не могут быть распространены без разрешения правообладателя.

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

Копирование программных файлов

Откройте окно Проводника Windows и перейдите в папку, куда был установлен DOSBox. Например, C:Program Files (x86)DOSBox-0.74.

Правым щелчком мыши вызовите контекстное меню и создайте новую папку. Она будет использоваться для хранения ваших программ, поэтому дайте ей какое-нибудь узнаваемое и говорящее имя, например, «GAMES».

После этого скопируйте папку, в которой находится ваша игра или приложение, и перенесите её в только что созданную папку. Если нужная вам игра является файловым образом CD- или DVD-диска, вы также можете скопировать его в созданную в прошлом шаге папку.

Начало работы с DOSBox

Кликните по иконке DOSBox на рабочем столе вашего Windows 10.

Первым делом вам надо указать в программе местоположение вашей игры. Это можно сделать, к примеру, при помощи команды «mount»:

mount C GAMES

где «GAMES» – это название созданной ранее папки.

Чтобы запустить команду, кликните «Enter», после чего перейдите к виртуальному диску C, просто набрав:

C:

Установка самой программы

Используйте команду DIR, чтобы увидеть список всех файлов, которые находятся в вашей папке. Процесс установки и запуска приложения или игры на разных девайсах может проходить по-разному, поэтому ищите пакетные файлы (BAT) или исполнимые программы (EXE).

Скорее всего, вы увидите файл с названием SETUP.EXE. Чтобы его запустить, просто кликните на опцию «Начать установку».

Если же в папке есть только файловый образ системы, то вам нужно самостоятельно провести установку, используя команду «imgmount»:

imgmount D REDALERT.ISO

После этого вы можете перейти к виртуальному диску «D:» при помощи:

D:

Не забудьте про команду «DIR», которая может помочь вам найти список файлов и тем самым облегчить поиск установочного файла.

Создание образа файла дискеты

Быть может, ваша программа настолько «ретро», что хранится на дискете. В таком случае создание загрузочного модуля с её содержимым, скорее всего, станет наиболее простым способом загрузить вашу дискету. После этого необходимо будет выполнить установку по той же схеме, как и в случае с файловым образом системы.

Существуют специальные программы, которые позволяют перенести дисковый образ файла в систему Windows. К ним относятся WinImage и MagicISO Maker.

Как только вы перенесли дисковый образ вашей дискеты в папку «GAMES», выполните установку при помощи команды «imgmount»:

imgmount A image_1 -t floppy

Запуск программы

Когда будет закончена установка, вы, скорее всего, будете автоматически перенаправлены к только что установленному файлу. Если этого не произойдет, то используйте команду «cd», чтобы перейти в папку, которую вы указали при подтверждении установки.

Запуск приложения или игры выполняется таким же образом, как и сама установка. Просто используйте «DIR» для того, чтобы вывести на экран список файлов, после чего выберите файл с расширением .exe.

Если во время запуска игры вы увидите, что со скоростью что-то не так, используйте Ctrl + F11 и Ctrl + F12 для снижения скорости и ее повышения соответственно.

Вы можете также сделать скриншот ваших достижений. Он будет сохранен в C:UsersyourusernameAppDataLocalDOSBoxcapture.

Включите протокол IPX

Для работы режима мультиплеера в некоторых старых играх необходимо включение протокола IPX (протокол обмена межсетевыми пакетами). В DOSBox есть специальная программа-эмулятор, которая позволяет нескольким людям в той же сети играть в многопользовательском режиме, используя датаграммный транспортный протокол (UDP).

Для использования данного режима необходимо включить протокол IPX в конфигурационном файле DOSBox с расширением .conf.

Если программа запущена – закройте её и при помощи файлового проводника перейдите к:

C:UsersyourusernameAppDataLocalDOSBox

Щелкнув правой кнопкой мыши по файлу, кликните на опцию «Открыть при помощи», после чего нажмите «Другие приложения» и выберите «Блокнот».

Удерживая Ctrl + F, введите «ipx», чтобы найти опцию, которая отвечает за многопользовательский режим. Измените «ipx=false» на «ipx=true».

Start IPX Server

После того, как вы включили протокол IPX в конфигурационном файле программы, откройте DOSBox, кликнув два раза по ярлыку на рабочем столе.

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

ipxnet start server e.g. ipxnet start server 19955

На этом шаге Брандмауэр Windows может вывести сообщение с предупреждением об угрозе. В таком случае нажмите «Разрешить доступ», чтобы переключиться в многопользовательский режим.

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

ipxnet connect e.g. ipxnet connect 192.168.1.87 19955

А теперь можно и поиграть!

Установка удобного внешнего интерфейса для DOSBox

Хоть программа DOSBox может быть крайне удобной и полезной, но когда вам приходится вводить определенные команды каждый раз, когда хочется поиграть, это становится несколько утомительным и может убить всякое желание окунуться в прошлое. Чтобы этого не произошло, существует несколько графических интерфейсов для DOSBox, которые несколько облегчают данный процесс. DGBL (DOSBox Game Launcher) – один из таких интерфейсов. Он позволяет создать и сохранить настройки профиля для тех игр, которые вы уже установили, так что вы можете просто запустить игру, не мучаясь с переходами и введением утомляющих команд.

Многие из подобных программ до сих пор находятся в процессе разработки, поэтому перед установкой обязательно создайте резервные копии файлов. Если вы решите установить DGBL, то после загрузки вам нужно будет извлечь ZIP-файлы и запустить файл «launch.exe».

Источник

Скриншоты некоторых популярных программ и игр

На завершение решил сделать десяток скриншотов игр и программ, которые удалось запустить под эмулятором, возможно кто-то вспомнит былые времена:

Операционная система Microsoft Windows 3.1 (образ с моего 80286 компьютера).

DosBox - Norton Commander хранитель экрана Аквариум.

Файловый менеджер Norton Commander, хранитель экрана — Аквариум.

Игра от Westwood Studios — Dune 2. Легендарная игра с которой началась серия игр в жанре RTS.

Игра Lotus The Ultimate Challange — гонки на машинах.

Игра Prehistorik 2.

Легендарный WarCraft II от Blizzard отлично работает под DosBox.

Игра от Id Software — Wolfenstein 3D. Родоначальник 3D игр. При сжатии RARом умещалась на дискету 1,44. )))

Игра от Disney Software — DuckTales.

Среда программирования MS-DOS Quick Basic.

Оболочка для программирования под Turbo Pascal 7 отлично работает под DosBox.

Среда разработки Borland Turbo C++ 3.0, тоже все работает на отлично!

В этой инструкции вы найдете несколько простых шагов по установке и настройке DOSBox — эмулятора ПК под управлением старенькой операционной системы MS DOS. Обычно DOSBox включен в комплект поставки игры при её покупке в Steam или GOG. Но если у вас остались старые игры, которые хочется запустить, а сделать это в Windows 10 уже не получается, то настройте эмулятор самостоятельно.

Примечание. Эта инструкция предназначена для пользователей Windows.

Шаг  1. Установка DOSBox

1. Заходим на сайт www.dosbox.com, переходим в раздел Download, находим версию для Windows (Win32 installer), скачиваем её. Скачивание происходит через сервис SourceForge, на котором располагаются многие проекты с открытым исходным кодом.

Примечание: На момент написания обзора актуальная версия эмулятора — 0.74-3. Номер версии меньше единицы не означает, что эмулятор — не законченный проект. DOSBox уже давно работает стабильно и используется, в том числе, для запуска старых игр в Steam и других онлайн-магазинах.

Но ничто не бывает идеальным, и разработчики находят и исправляют ошибки в приложении, так что время от времени следует обновлять DOSBox на своем ПК. Просто установите новую версию эмулятора поверх старой. При необходимости измените файл конфигурации (шаг 3, пункт 7).

2. Запускаем инсталлятор, устанавливаем эмулятор. Инсталлятор создает иконку на рабочем столе, а также добавляет DOSBox в меню «Пуск». Если вы запустите DOSBox сразу после установки, то увидите командную строку.

3. Закройте эмулятор, если вы его запустили. Всю настройку будем производить в Windows.

Шаг 2. Дополнительные инструменты

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

2. Так как планируется самостоятельная установка игр и приложений для MS-DOS, а также их дальнейшая настройка, лучше всего будет «вернуться» в 90-е и создать программную среду, максимально схожую с той, что была в те времена. Драйвера мыши, дополнительной памяти, привода компакт дисков и т. п. нам не потребуются. Все это включено в состав эмулятора. Но для комфортной работы в DOS потребуется файловый менеджер.

3. В качестве файлового менеджера лучше всего воспользоваться известным DOS Navigator, разработанного компанией RitLabs. Версию 1.51 можно скачать с сайта компании, или воспользоваться OpenSource версией, которая доступна на сайте www.dnosp.com (версия DOS/Real Mode).

4. Если у вас отсутствует физический привод компакт-дисков, то DOSBox может подключать их образы без использования сторонних программ (в форматах iso и cue). Или можно воспользоваться любым другим эмулятором приводов CD, в том числе встроенного в Windows 10.

Примечание. При использовании сторонних программ, образы дисков в виртуальном приводе придется менять только при выключенном DOSBox.

Шаг 3. Предварительная настройка

1. Теперь нужно настроить структуру каталогов на жестком диске. В любом удобном месте с помощью проводника Windows необходимо создать каталог DOS (вы можете назвать его иначе, но в этом случае не забудьте изменить команды, которые будете прописывать в конфигурационные файлы). Проще всего его создать в корневом каталоге диска C.

C:DOS

2. В каталоге DOS создайте подкаталоги DN, GAMES, IMAGES.

C:DOSDN
C:DOSGAMES
C:DOSIMAGES

3. В каталог DN распакуйте из архива DOS Navigator.

4. В каталоге IMAGES разместите снятые образы дисков приобретенных игр. Если игры не требуют установки, то просто скопируйте их файлы в свой каталог в папке GAMES.

5. Самое время настроить DOSBox. Откройте меню «Пуск» и в группе DOSBox запустите DOSBox Options. В Блокноте Windows откроется текстовый конфигурационный файл, и туда нужно будет внести некоторые изменения.

6. Настройки по умолчанию адекватны большинству конфигураций ПК, так что трогать их не стоит. Разве что можно включить полноэкранный режим при запуске. Для этого нужно поменять строку

fullscreen=false

на

fullscreen=true

Но лучше включать полноэкранный режим после запуска кнопками Alt+Enter.

7. В конце файла конфигурации найдите раздел

[autoexec]

и скопируйте под эту строку этот код:

mount C C:DOS 
# Указан путь к физическому или виртуальному приводу CD имеющий в Windows обозначение D:
# Замените путь к приводу, если он имеет другое обозначение
mount D D: -t cdrom
C:
cls
C:DNdn.com
exit

Если вы меняли пути расположения каталога DOS, то измените путь на правильный в первой строчке.

Если вы не используете эмулятор привода компакт-дисков, а предпочитаете пользоваться встроенными средствами DOSBox, то строчку

mount D D: -t cdrom

замените на такую:

imgmount D C:DOSIMAGESdisk1.iso C:DOSIMAGESdisk2.iso ... -t cdrom

где C:DOSIMAGES — путь в Windows, где хранятся ваши образы дисков, а disk1.iso, disk2.iso и т. д. — имена файлов образов, которые вы хотите подключить к виртуальной машине. Переключение между дисками в DOSBox осуществляется клавишами Ctrl+F4.

Примечание. Будьте внимательнее при написании имен файлов и путей. Особое внимание обращайте на расширение файлов iso или img. Ошибка в написании приведет к тому, что команда при запуске DOSBox выполнена не будет, и ни один из образов не будет подключен.

Закройте Блокнот, сохраните файл.

Шаг 4. Устанавливаем, играем

1. Смонтируйте на виртуальный привод нужный вам образ диска или вставьте диск в дисковод, если не используете средства DOSBox и если это требуется для установки или самой игры.

2. Запустите DOSBox. Вы попадете в DOS Navigator. Если вы не знакомы с двухпанельными файловыми менеджерами 90-х, то это не беда.

  • Alt+F1 и Alt+F2 — выбор диска на левой и правой панели, соответственно.
  • Tab — переключение между панелями.
  • Кнопки со стрелками на клавиатуре — перемещение курсора.
  • Enter — войти в каталог или запустить приложение. DOS Navigator подсвечивает исполняемые файлы и выводит их в начале списка.
  • Alt+X — выйти из приложения (автоматически закроется DOSBox).
  • Alt+F9 — играть в лучший тетрис на ПК.

3. Если игра требует установки, то установите её с диска D. В DOS установочная программа, как правило, имеет название файла INSTALL.EXE, в отличие от SETUP.EXE в Windows. Установку производите в каталог C:GAMES виртуальной DOS-машины.

4. После установки нужно настроить звук. Обычно установочная программа предложит это сделать сразу после копирования файлов. Если это не произошло, перейдите в каталог установленной игры, и запустите программу настройки звука (обычно она имеет название SETUP.EXE или SETSOUND.EXE). Настройки необходимо выбрать для драйвера digital audio и драйвера midi audio.

5. DOSBox эмулирует звуковую карту Sound Blaster 16, поэтому при выборе звуковой карты выбирайте эту модель. Если её в списке нет, то можно выбрать обычный Sound Blaster или Pro. Как правило, программы настройки автоматически подбирают правильные параметры карты. Если этого не произошло, их можно ввести в программе настройки вручную:

I/O ADRESS=220
IRQ=7
DMA=1

Эти параметры прописаны в файле конфигурации DOSBox.

 6. Найдите в интернете патч с последней версией. При необходимости, обновите игру до последней версии.

7. Все готово! Добро пожаловать в 90-е! Запускайте.

Сейчас на главной

DOSBox

Указатель

  • Что такое DosBox?
  • Установка DOSBox
  • Настройка DOSBox
    • Конфигурация по умолчанию
    • Готовые конфигурации
    • Режимы видео
    • Такты
    • Autoexec
    • Установка игры
  • Запуск игры
    • Команды DOS
    • Пример запуска игры
    • Игра!
    • Горячие клавиши
  • Поиск и исправление ошибок

Что такое DosBox?

dosbox DOSBox — эмулятор MS-DOS для PC, создающий DOS-окружение, необходимое для запуска старых программ и игр.

Это позволяет запускать DOS игры в операционных системах, не поддерживающих или не полностью поддерживающих DOS-программы, в том числе на современных компьютерах, на которых старые программы могут не работать или работают с ошибками.

Эмулятор имеет открытый исходный код и доступен для Linux, FreeBSD, Windows, OS X, iOS, OS/2, BeOS, KolibriOS, Symbian OS, QNX, Android. Также Windows-версия при помощи HX DOS Extender запускается под чистым DOS — таким образом, DOS эмулируется под DOS.

Версия 0.74-3 поддерживает 1139 игр. Распространяется бесплатно под лицензией GNU General Public License.

DOSBox — Википедия (wikipedia.org)


Установка DOSBox

Скачайте DOSBox для своей операционной системы. Далее приведена инструкция для установки DOSBox версии 0.74-3 в операционной системе Windows 11.

Запустите инсталлятор DOSBox0.74-3-win32-installer.exe и следуйте инструкциям мастера установки.

dosbox

Next.

dosbox

Next.

dosbox

Инсталлятор предлагает выполнить установку в директорию:

C:Program Files (x86)DOSBox-0.74-3

Install.

dosbox

Close. Установка завершена.


Настройка DOSBox

Без настроек DOSBox прекрасно запускается и работает со множеством игр. Однако, начальные настройки могут вам по какой-то причине не подойти. В этом случае настройки можно «подкрутить».

Заходим в каталог с установкой.

C:Program Files (x86)DOSBox-0.74-3

dosbox

Для создания файла конфигурации DOSBox запускаем DOSBox 0.74-3 Options.bat. Скрипт создаст файл конфигурации и откроет его в блокноте. Файл конфигурации доступен по адресу:

C:Users%username%AppDataLocalDOSBoxdosbox-0.74-3.conf

dosbox

Конфигурация по умолчанию

Если файла конфигурации нет, то при первом запуске DOSBox или скрипта настроек он создастся. Поэтому, если вы что-то напортачили в конфигурации, то можно просто удалить файл и DOSBox заново его создаст. Для сброса настроек конфигурации можно выполнить команду:

DOSBox.exe -resetconf

Или запустить скрипт Reset Options.bat.

dosbox

Готовые конфигурации

Вы можете воспользоваться одной из готовых конфигурации DOSBox. Запустите DOSBox 0.74-3 Options.bat и внесите изменения в конфигурацию:

Режимы видео

Для переключения между полноэкранным и оконным режимом используйте комбинацию клавиш Atl+Enter.

Полноэкранный режим по умолчанию

Чтобы DOSBox запускался по умолчанию на полный экран, используйте настройки конфигурации:

fullscreen=true
output=surface

Пример секции [sdl] для полноэкранного режима:

fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=1280x800
output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true

Оконный режим по умолчанию

Современные мониторы обладают большим разрешением. Поэтому DOSBox по умолчанию увеличивает разрешение DOS игры в два раза. Из 320×200 получается 640×400. Этого может быть недостаточно. Сначала установите оконный режим.

Пример секции [sdl] для оконного режима.

fullscreen=false
fulldouble=false
fullresolution=original
fullresolution=1280x800
windowresolution=1280x800
output=openglnb
#output=surface
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true

Затем настройте трёхкратное масштабирование.

Пример секции [render] для оконного режима с трёхкратным увеличением начального разрешения:

frameskip=0
aspect=false
scaler=normal3

Эти настройки позволят запускать DOSBox в оконном режиме с разрешением 960×600.

Такты

Такты или Cycles — это количество наборов инструкций, которые DOSBox пытается эмулировать каждую миллисекунду. Чем больше тактов, тем быстрее работает DOS игра. Чем быстрее работает ваш процессор, тем сильнее нужно снизить такты, чтобы добиться нормальной скорости работы игры.

  • Ctrl+F11 — замедлить игру
  • Ctrl+F12 — ускорить игру

Задать такты можно в командной строке:

cycles value

Где value:

  • auto — DOSBox сам определит оптимальное значение
  • max — ускорить до максимума
  • # — сами установите своё значение

Если игра слишком быстрая, установите такты поменьше, к примеру:

cycles 300

Если игра слишком быстрая, установите такты побольше, к примеру:

cycles 20000

Когда вы определите оптимальное для себя значение тактов, укажите его в файле конфигурации:

cycles=500

Autoexec

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

Создадим на компьютере папку:

C:dos

Разместим в ней папки с DOS играми:

dosbox

Пример секции [autoexec]:

mount c c:dos
c:

Первая строка монтирует папку C:dos в качестве DOS диска C: в DOSBox. Если ваши игры находятся в другой папке, укажите свою. Вторая команда устанавливает диск C:.

Не монтируйте системный диск C: в качестве папки с DOS играми, это может быть небезопасно!

Можно прописать запуск при старте DOSBox своей любимой игры.

Установка игры

Некоторые игры перед запуском требуют установки или настройки. Скачиваемые с этого сайта архивы игр не требуют установки и готовы к запуску, но я мог что-то упустить. Некоторые игры могут потребовать запуск отдельной программы установки перед началом игры. Поищите файл установки или настройки, если игра не хочет нормально запускаться или работает без звука.

  • SETUP.EXE
  • CONFIG.EXE
  • SETSOUND.EXE
  • и другие

При настройке звука в DOSBox по умолчанию используются:

  • SoundBlaster или SoundBlaster 2.0
  • Address: 220
  • Interrupt: 7
  • DMA: 1

Запуск игры

Запускаем DOSBox.

dosbox

Открываются два окна:

  • DOSBox Status Window — консольное окно
  • DOSBox — Окно с DOS

Я запустил DOSBox с начальными настройками, поэтому буду монтировать диск с играми самостоятельно.

Монтирую папку с играми и перехожу к диску C:

mount c c:dos
c:

dosbox

Команды DOS

Давайте вспомним базовые команды DOS, которые нам могут пригодиться для запуска игр.

  • [диск]: — смена диска

Если у вас примонтированы несколько дисков, то можно переключаться между ними:

c:
d:
x:
  • cd [путь] — change directory, сменить директорию
c:
cd WAR1SWDEMODATA

Вы можете начать писать название директории и нажать TAB, DOSBox допишет.

  • cd .. — на уровень вверх
cd ..
  • dir — содержимое директории
dir
  • FILE.EXT — выполнить файл
WAR.EXE

Пример запуска игры

c:
cd WAR1SW
dir
WAR.EXE

dosbox

Игра!

Игра запустится.

dosbox

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

Во время игры можно использовать горячие клавиши.

  • Alt+Enter — переключение между оконным и полноэкранным режимом
  • Alt+Pause — пауза (Alt+F16 в OSX)
  • Ctrl+F1 — биндинг клавиш
  • Ctrl+F4 — обновить кэш смонтированных директорий
  • Ctrl+F5 — снимок экрана
  • Ctrl+Alt+F5 — Start/Stop записи AVI видео
  • Ctrl+F6 — Start/Stop записи WAV звука
  • Ctrl+Alt+F7 — Start/Stop записи OPL команд
  • Ctrl+Alt+F8 — Start/Stop записи MIDI команд
  • Ctrl+F7 — уменьшить пропуск кадров
  • Ctrl+F8 — увеличить пропуск кадров
  • Ctrl+F9 — kill (закрыть) DOSBox
  • Ctrl+F10 — разблокировать мышь
  • Ctrl+F11 — замедлить игру
  • Ctrl+F12 — ускорить игру
  • Alt+F12 — TURBO
  • Ctrl+Alt+F2 — смена раскладки
  • Left_Alt+Right_Shift — активация двойной раскладки (GK codepage 869 и RU codepage 808)
  • Left_Alt+Left_Shift — деактивация двойной раскладки

Папку со скриншотами и видео можно открыть, выполнив Screenshots & Recordings.bat, или открыть папку:

C:Users%username%AppDataLocalDOSBoxcapture

Поиск и исправление ошибок

Что делать, если игра не запускается?

Проверьте, есть ли игра в списке совместимости DOSBox. Некоторые игры пока не запускаются в DOSBox.

Читайте DOSBox FAQ.

Читать форумы:

https://www.vogons.org/viewforum.php?f=31

https://dosgames.com/forum/forum-3.html

И Wiki:

https://www.old-games.ru/wiki/DOSBox_в_вопросах_и_ответах


Инструкция на английском:

DOSBox Guide — How to play DOS games in DOSBox


Download Article

Simple tricks to viewing the Windows command prompt in full-screen mode


Download Article

  • Maximizing the Window
  • |

  • Disabling Your Drivers
  • |

  • Using DOSBox

In Windows XP, you can quickly set the Command Prompt to full-screen mode with the press of a key. With Windows Vista, 7, and 8, the full-screen option has been removed. This is due to the changes Microsoft made to the display drivers in these newer versions of Windows. If you absolutely need the Command Prompt to run in full-screen, there are several workarounds you can use.

Things You Should Know

  • Press Alt + Enter at the same time to expand the command prompt to fit the full screen.
  • To run DOS programs in full-screen mode, you’ll need an emulator like DOSBox.
  • If you’re using Windows 8.1 or Windows 7, run the «wmic» command and then maximize the window.
  1. Image titled Fix Full Screen Command Prompt Step 1

    1

    Understand the process. Windows Vista introduced new graphics drivers that enable effects such as the Aero desktop and better hardware acceleration. One of the downsides of these new drivers is that full-screen is no longer supported for console (Command Prompt) applications. This means that you can no longer make the Command Prompt full-screen in Windows Vista, 7, 8, or 8.1. You can use the following workaround to make the window take up the whole screen, but it won’t be true full-screen.

    • Windows 10 allows you switch the Command Prompt to full-screen by pressing Alt+ Enter.
    • You can disable your video card drivers, but you’ll lose the Aero theme in Windows and your screen resolution will max out at 800 x 600. See the next section for details.
    • If you run a lot of DOS programs and want to use them in full-screen mode, you may want to try the DOSBox emulator. This program emulates the DOS environment and allows you to run programs full-screen. See the last section for details.
  2. Image titled Fix Full Screen Command Prompt Step 2

    2

    Open the Start menu. You’ll need to start the Command Prompt as an administrator, which you can do from the Start menu.

    Advertisement

  3. Image titled Fix Full Screen Command Prompt Step 3

    3

    Right-click «Command Prompt» and select «Run as administrator». If you aren’t logged in with an administrator account, you’ll need to enter the administrator password.

  4. Image titled Fix Full Screen Command Prompt Step 4

    4

    Type wmic in the Command Prompt and press . Enter. This will load the Windows Management Instrumentation Command-line (WMIC). Don’t worry about using this tool, you’ll only be using it to trick the Command Prompt into maximizing the window. You’ll notice that the prompt will change.

  5. Image titled Fix Full Screen Command Prompt Step 5

    5

    Maximize the window once WMIC is open. Click the Maximize button in the corner of the Command Prompt window. It should now take up the whole screen, but will still have borders and the title bar.

  6. Image titled Fix Full Screen Command Prompt Step 6

    6

    Exit WMIC by typing exit and then pressing . Enter. You will be taken back to the regular Command Prompt. The window will stay maximized. You can now start using the Command Prompt in a window that takes up the whole screen.

  7. Image titled Fix Full Screen Command Prompt Step 7

    7

    Close and reopen Command Prompt. Your changes will stay in effect even after you close the Command Prompt. The changes will even take effect in the regular version of Command Prompt.[1]

  8. Advertisement

  1. Image titled Fix Full Screen Command Prompt Step 8

    1

    Understand the process. Microsoft introduced a new display driver in Windows Vista, which enables the Aero effects. Because of this new driver, Windows Vista, 7, 8, and 8.1 do not support full-screen command prompt. If you absolutely need the Command Prompt to be full-screen, you can disable this new driver. This will limit your image options and restrict your display to 800 x 600, but it will allow you to use the Command Prompt in full-screen. If you need to return to your normal display, you just need to re-enable the drivers.

  2. Image titled Fix Full Screen Command Prompt Step 9

    2

    Open the Control Panel. You can find the Control Panel in the Start menu. In Windows 8.1, right-click the Start button and select «Control Panel» from the list.

  3. Image titled Fix Full Screen Command Prompt Step 10

    3

    Open the Device Manager. If you’re in Category view, select «Hardware and Sound» and then select «Device Manager».

  4. Image titled Fix Full Screen Command Prompt Step 11

    4

    Expand the «Display adapters» section. This will list all of the display adapters (video cards) that you have installed. Most users will have one or two adapters listed here.

  5. Image titled Fix Full Screen Command Prompt Step 12

    5

    Right-click a display adapter and select «Disable». You’ll be asked to confirm that you want to turn it off. Your screen will likely shut off for a moment and restart in a lower resolution.

    • If you have multiple adapters, you’ll need to disable your primary adapter. If you don’t know which one this is, just disable all of them.
  6. Image titled Fix Full Screen Command Prompt Step 13

    6

    Switch the Command Prompt to full-screen. Open the Command Prompt and press Alt+ Enter to make it full-screen. Press the keys again to switch it back. You can continue to do this for as long as the drivers are disabled.

  7. Image titled Fix Full Screen Command Prompt Step 14

    7

    Re-enable the drivers. If you need to use your display drivers again, you can quickly re-enable them from the Device Manager. Right-click on the disabled driver and select «Enable» to turn it back on. You may have to restart your computer.[2]

  8. Advertisement

  1. Image titled Fix Full Screen Command Prompt Step 15

    1

    Understand the process. DOSBox is a free MS-DOS emulator that can run your old DOS programs in Windows. If you run old DOS programs through the Command Prompt and want to display them full-screen, DOSBox is the easiest way to do that. This is especially useful for old games.

    • Because DOSBox is focused on games, it has limited networking and printing support. In theory, however, it should be able to run any DOS program.
  2. Image titled Fix Full Screen Command Prompt Step 16

    2

    Download and install DOSBox. You can download the DOSBox installer for free from dosbox.com/wiki/Releases. Run the installer after downloading, and follow the prompts to install DOSBox.

    • During installation, choose a location at the root of your hard drive. For example, if your hard drive is «C:», install DOSBox at C:DOSBox.
  3. Image titled Fix Full Screen Command Prompt Step 17

    3

    Create a folder for your programs. DOSBox will use this folder to act as its own «C:» drive. Place this folder in the same location that your DOSBox folder is located. Name the folder something easy to access and remember, such as C:DOSPrograms or C:oldgames.

  4. Image titled Fix Full Screen Command Prompt Step 18

    4

    Add your old programs to this folder. Each program should be contained within a separate folder in your programs folder.

  5. Image titled Fix Full Screen Command Prompt Step 19

    5

    Launch DOSBox. You’ll be taken to the DOSBox command line, and will need to configure a few things before you can start using it.

  6. Image titled Fix Full Screen Command Prompt Step 20

    6

    Mount the programs folder. Type MOUNT C C:DOSPrograms and press Enter. Replace C:DOSPrograms with the folder you created for your DOS programs.

    • If you’re running a program from a CD, type MOUNT D D: -t cdrom to mount the CD drive instead.
  7. Image titled Fix Full Screen Command Prompt Step 21

    7

    Open the folder for the program you want to run. Type cd folderName to open the program’s folder. Replace folderName with the name of the folder for the program you want to run.

  8. Image titled Fix Full Screen Command Prompt Step 22

    8

    Start the program. Type dir to see a list of files in the directory. Find the EXE file and type it into the command line. This will start the DOS program.

  9. Image titled Fix Full Screen Command Prompt Step 23

    9

    Switch to full-screen. Once you’ve got the program running, you can switch to full-screen mode by pressing Alt+ Enter.[3]

  10. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

About This Article

Thanks to all authors for creating a page that has been read 237,573 times.

Is this article up to date?


Download Article

Simple tricks to viewing the Windows command prompt in full-screen mode


Download Article

  • Maximizing the Window
  • |

  • Disabling Your Drivers
  • |

  • Using DOSBox

In Windows XP, you can quickly set the Command Prompt to full-screen mode with the press of a key. With Windows Vista, 7, and 8, the full-screen option has been removed. This is due to the changes Microsoft made to the display drivers in these newer versions of Windows. If you absolutely need the Command Prompt to run in full-screen, there are several workarounds you can use.

Things You Should Know

  • Press Alt + Enter at the same time to expand the command prompt to fit the full screen.
  • To run DOS programs in full-screen mode, you’ll need an emulator like DOSBox.
  • If you’re using Windows 8.1 or Windows 7, run the «wmic» command and then maximize the window.
  1. Image titled Fix Full Screen Command Prompt Step 1

    1

    Understand the process. Windows Vista introduced new graphics drivers that enable effects such as the Aero desktop and better hardware acceleration. One of the downsides of these new drivers is that full-screen is no longer supported for console (Command Prompt) applications. This means that you can no longer make the Command Prompt full-screen in Windows Vista, 7, 8, or 8.1. You can use the following workaround to make the window take up the whole screen, but it won’t be true full-screen.

    • Windows 10 allows you switch the Command Prompt to full-screen by pressing Alt+ Enter.
    • You can disable your video card drivers, but you’ll lose the Aero theme in Windows and your screen resolution will max out at 800 x 600. See the next section for details.
    • If you run a lot of DOS programs and want to use them in full-screen mode, you may want to try the DOSBox emulator. This program emulates the DOS environment and allows you to run programs full-screen. See the last section for details.
  2. Image titled Fix Full Screen Command Prompt Step 2

    2

    Open the Start menu. You’ll need to start the Command Prompt as an administrator, which you can do from the Start menu.

    Advertisement

  3. Image titled Fix Full Screen Command Prompt Step 3

    3

    Right-click «Command Prompt» and select «Run as administrator». If you aren’t logged in with an administrator account, you’ll need to enter the administrator password.

  4. Image titled Fix Full Screen Command Prompt Step 4

    4

    Type wmic in the Command Prompt and press . Enter. This will load the Windows Management Instrumentation Command-line (WMIC). Don’t worry about using this tool, you’ll only be using it to trick the Command Prompt into maximizing the window. You’ll notice that the prompt will change.

  5. Image titled Fix Full Screen Command Prompt Step 5

    5

    Maximize the window once WMIC is open. Click the Maximize button in the corner of the Command Prompt window. It should now take up the whole screen, but will still have borders and the title bar.

  6. Image titled Fix Full Screen Command Prompt Step 6

    6

    Exit WMIC by typing exit and then pressing . Enter. You will be taken back to the regular Command Prompt. The window will stay maximized. You can now start using the Command Prompt in a window that takes up the whole screen.

  7. Image titled Fix Full Screen Command Prompt Step 7

    7

    Close and reopen Command Prompt. Your changes will stay in effect even after you close the Command Prompt. The changes will even take effect in the regular version of Command Prompt.[1]

  8. Advertisement

  1. Image titled Fix Full Screen Command Prompt Step 8

    1

    Understand the process. Microsoft introduced a new display driver in Windows Vista, which enables the Aero effects. Because of this new driver, Windows Vista, 7, 8, and 8.1 do not support full-screen command prompt. If you absolutely need the Command Prompt to be full-screen, you can disable this new driver. This will limit your image options and restrict your display to 800 x 600, but it will allow you to use the Command Prompt in full-screen. If you need to return to your normal display, you just need to re-enable the drivers.

  2. Image titled Fix Full Screen Command Prompt Step 9

    2

    Open the Control Panel. You can find the Control Panel in the Start menu. In Windows 8.1, right-click the Start button and select «Control Panel» from the list.

  3. Image titled Fix Full Screen Command Prompt Step 10

    3

    Open the Device Manager. If you’re in Category view, select «Hardware and Sound» and then select «Device Manager».

  4. Image titled Fix Full Screen Command Prompt Step 11

    4

    Expand the «Display adapters» section. This will list all of the display adapters (video cards) that you have installed. Most users will have one or two adapters listed here.

  5. Image titled Fix Full Screen Command Prompt Step 12

    5

    Right-click a display adapter and select «Disable». You’ll be asked to confirm that you want to turn it off. Your screen will likely shut off for a moment and restart in a lower resolution.

    • If you have multiple adapters, you’ll need to disable your primary adapter. If you don’t know which one this is, just disable all of them.
  6. Image titled Fix Full Screen Command Prompt Step 13

    6

    Switch the Command Prompt to full-screen. Open the Command Prompt and press Alt+ Enter to make it full-screen. Press the keys again to switch it back. You can continue to do this for as long as the drivers are disabled.

  7. Image titled Fix Full Screen Command Prompt Step 14

    7

    Re-enable the drivers. If you need to use your display drivers again, you can quickly re-enable them from the Device Manager. Right-click on the disabled driver and select «Enable» to turn it back on. You may have to restart your computer.[2]

  8. Advertisement

  1. Image titled Fix Full Screen Command Prompt Step 15

    1

    Understand the process. DOSBox is a free MS-DOS emulator that can run your old DOS programs in Windows. If you run old DOS programs through the Command Prompt and want to display them full-screen, DOSBox is the easiest way to do that. This is especially useful for old games.

    • Because DOSBox is focused on games, it has limited networking and printing support. In theory, however, it should be able to run any DOS program.
  2. Image titled Fix Full Screen Command Prompt Step 16

    2

    Download and install DOSBox. You can download the DOSBox installer for free from dosbox.com/wiki/Releases. Run the installer after downloading, and follow the prompts to install DOSBox.

    • During installation, choose a location at the root of your hard drive. For example, if your hard drive is «C:», install DOSBox at C:DOSBox.
  3. Image titled Fix Full Screen Command Prompt Step 17

    3

    Create a folder for your programs. DOSBox will use this folder to act as its own «C:» drive. Place this folder in the same location that your DOSBox folder is located. Name the folder something easy to access and remember, such as C:DOSPrograms or C:oldgames.

  4. Image titled Fix Full Screen Command Prompt Step 18

    4

    Add your old programs to this folder. Each program should be contained within a separate folder in your programs folder.

  5. Image titled Fix Full Screen Command Prompt Step 19

    5

    Launch DOSBox. You’ll be taken to the DOSBox command line, and will need to configure a few things before you can start using it.

  6. Image titled Fix Full Screen Command Prompt Step 20

    6

    Mount the programs folder. Type MOUNT C C:DOSPrograms and press Enter. Replace C:DOSPrograms with the folder you created for your DOS programs.

    • If you’re running a program from a CD, type MOUNT D D: -t cdrom to mount the CD drive instead.
  7. Image titled Fix Full Screen Command Prompt Step 21

    7

    Open the folder for the program you want to run. Type cd folderName to open the program’s folder. Replace folderName with the name of the folder for the program you want to run.

  8. Image titled Fix Full Screen Command Prompt Step 22

    8

    Start the program. Type dir to see a list of files in the directory. Find the EXE file and type it into the command line. This will start the DOS program.

  9. Image titled Fix Full Screen Command Prompt Step 23

    9

    Switch to full-screen. Once you’ve got the program running, you can switch to full-screen mode by pressing Alt+ Enter.[3]

  10. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

About This Article

Thanks to all authors for creating a page that has been read 237,573 times.

Is this article up to date?

Как на ОС Windows 10 можно сделать игру на весь экран – 7 способов запуска

Виндовс 10 отличает много положительных свойств. Особенно порадовала возможность совместимости старых игрушек с новой операционкой. И все же идеальных систем не бывает, поэтому у некоторых пользователей могут возникнуть сложности с размером картинки на экране. Наиболее часто это бывает при запуске старой игрушки на ПК/ноутбуке с 4K дисплеем.  Рассмотрим все способы того, как старую или новую игру можно сделать на весь экран в Windows 10.

Как сделать игру на весь экран

На самом деле существует несколько способов, как решить эту проблему. Все зависит от того, как именно отображается картинка на экране: в оконном режиме, с черными полосками по бокам, растянутая и другое. Но все методы мы распределим по простоте и эффективности их использования. И начнем с самого простого.

screenshot_1

Изменяем настройки игры

Итак, перед тем, как лезть в настройки ОС, нужно разобраться с самой программой. Особенно если вы запустили игрушку, выпущенную после 2010 года (под Виндовс 7 и выше) – такие, по сути, технически имеют одинаковую видеонастройку. Бывает так, что в дефолтном режиме галочка «во весь экран» снята, и ее просто нужно поставить. После этого, возможно, потребуется перезапуск проги.

Если же данное действие не помогло либо картинка получилась растянутой и/или с черными полосками по краям экрана, нужно выставить правильное расширение. Для этого заходите в настройки и смотрите, какое максимальное разрешение она поддерживает. Если там есть параметр, соответствующий вашему размеру экрана на ноутбуке или ПК, то нужно выставить его в настройках. Возможно, прогу придется перезапустить. В том случае, когда нужного параметра нет, переходим к следующему разделу.

screenshot_2

Меняем разрешение экрана

Когда игра не поддерживает размер вашего расширения экрана, его нужно изменить под тот, который есть в настройках. Для этого выполняем такие действия:

  • Выйдя из проги, нажимаете ПКМ на пустом месте Рабочего стола и выбираете раздел «Параметры экрана».

screenshot_3

  • В появившемся окне ищем раздел «Дополнительные параметры экрана» и переходим в него.

screenshot_4

  • В окошке «Разрешение» показан ваш текущий размер экрана. Его нужно изменить, после чего нажимаете кнопку «Применить».
  • Запустить игру.

screenshot_5

Смысл в том, что параметр разрешения должен совпадать с параметрами игры и вашего экрана. Поэтому, если расширение экрана выше, чем поддерживает программа, его придется уменьшить. Затем, после выхода, можно будет вернуть все в изначальное состояние. Но если прога допускает выставленный размер дисплея в пикселях, выбираем нужный показатель в настройках самой игры.

C помощью клавиатуры

Если первый способ вам не подошел, переходим ко второму. Допустим, в настройках игры нет параметра «во весь экран». Но это еще не значит, что игра не поддерживает такой режим работы. Часто на выручку приходят горячие клавиши. Проблема в том, что не всегда в параметрах разработчик указывает эти самые клавиши. Также есть и комбинации, предусмотренные самой ОС, которые могут сработать.

Поэтому тут будут описаны все виды сочетания клавиш, которые придется опробовать поочередно, пока игра не раскроется на весь экран. А именно:

  1. «Alt + Enter» (наиболее популярная конфигурация, чтобы растянуть картинку на весь экран).
  2. «Shift + Enter».
  3. «Alt + Shift + Enter».
  4. «Alt + F».
  5. «F» (эта клавиша применяется, в основном, к играм под Win98-XP).
  6. «Alt + Tab» (это комбинация переключения окон, но иногда она срабатывает на расширение во весь экран).
  7. «Esc» (тоже редкая клавиша для данного режима, но вдруг поможет).
  8. «Alt + F1…F12» (эта комбинация используется в ноутах, но каждый разработчик использует свою системную клавишу, поэтому придется поочередно нажимать все двенадцать).

screenshot_6

Формат запуска

Если вам попалась особенно «упрямая» игра, то в Windows 10 есть функционал, который все же поможет развернуть картинку в полный экран. Начнем с самого простого:

  • На ярлык или иконку игры нужно нажать ПКМ и выбрать раздел «Свойства».

screenshot_7

  • Теперь нужно выбрать вкладку «Ярлык», затем найти параграф «Окно».

screenshot_8

  • Если там стоит параметр «Обычный размер», его нужно заменить на «Развернутое на весь экран».
  • После этого нужно нажать на кнопки «Применить» и «Ок».

screenshot_9

В принципе, этот способ должен помочь. Но, если нет, то в том же разделе «Ярлык» нужно найти параграф «Объект» и, не меняя текст, который там прописан, дописать разрешение, например, «-w 1920 -h 1080». Цифры можно менять под ваши настройки, но выглядеть, в целом, это будет так: «»C:GamesSid Meier’s Civilization 4 CompleteCivilization4.exe»-w 1920 -h 1080». Также можно просто использовать параметр «-fullscreen», который будет запускать игру на вес экран, вне зависимости от выставленного разрешения.

Настройка совместимости

В принципе, в Windows 10 совместимость старой игры (выпущенной под XP или Win98) должна происходить автоматически. Но если этого не произошло, следует сделать следующее:

  • Нажать на иконку ПКМ и выбрать раздел «Свойства».

screenshot_10

  • Выбрать вкладку «Совместимость».

screenshot_11

  • В параграфе «Режим совместимости» выбрать версию ОС, под которую выпущена игра.
  • Нажать кнопки «Применить» и «Ок».

screenshot_12

Так как запускается старая программа, то, скорее всего, она технически не предназначена под ваше разрешение на новом ПК. Если это так, то в том же разделе совместимости нужно поставить галочки в пунктах «Использовать разрешение 640 х 480» и «Режим пониженной цветности», выбрав «8-разрядный цвет».

Параметры запуска

Стоит открыть раздел «Свойства» нажатием ПКМ по иконке игры, перейти в раздел «Ярлык» и в параграфе «Объект» посмотреть, нет ли команды «-windowed» в конце указанно текста. Если есть, ее нужно удалить, так как она отвечает за открытие игры в оконном режиме.

screenshot_13

Утилиты для подстройки изображения

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

  1. Game Widescreener.
  2. MultiRes.
  3. PowerStrip.
  4. Uniws.
  5. HotKey Resolution Changer.
  6. Carroll.

screenshot_14

Что делать, если полноэкранный режим не включается

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

Например, многие так называемые мини-игры не рассчитаны на полноэкранный режим. В этом случае не стоит мучить свой комп и пытаться совершить чудо.

Но если вы знаете что раньше, на другом ПК это приложение работало нормально, а теперь не открывается в полный экран, стоит попробовать следующие манипуляции:

  • После загрузки проги курсором растянуть окно на весь экран. Это скорее альтернатива, нежели решение проблемы, но так тоже можно играть.
  • Обновить драйверы видеокарты. Бывает так, что устаревшие и не обновившиеся должным образом драйверы нарушают корректную работу приложения.

screenshot_15

  • Установить эмулятор. Если нормальная совместимость старой игры с Windows 10 невозможна, создание виртуальной среды под старые ОС всегда решает эту проблему.
  • Настройка параметров масштабирования. С этим сталкиваются владельцы ноутбуков с гибридной графикой (Intel + NVIDIA). Так как за обработку графики отвечает дискретная карта от NVIDIA, а за вывод на экран – адаптер от Intel. Когда масштабирование настроено только на NVIDIA, то ничего не изменится. Нужно провести аналогичные настройки для адаптера, что выводит картинку на экран – Intel.

screenshot_16

Купить подержанный ПК или ноутбук 10-летней и больше давности. Это тоже скорее альтернатива, но такое «железо» отдают по цене фонарика, и никаких сложностей с адаптацией под новую ОС не будет.



Содержание

  1. Как запустить DOS программу в Windows 10
  2. MS-DOS
  3. Установка DOSBox.
  4. Варианты установки DOSBox.
  5. Классическая установка DOSBox.
  6. Файлы и папки DOSBox.
  7. Основные папки
  8. Основные файлы
  9. Установка DOSBox «ручками».
  10. Минимальная установка DOSBox.
  11. Внутренние программы DOSBox.
  12. Выводы.
  13. Комментировать Отменить
  14. DOSBox
  15. Описание программы
  16. Преимущества и недостатки
  17. Функции и особенности
  18. Скриншоты
  19. Как пользоваться
  20. Скачать бесплатно
  21. Отзывы
  22. Как запустить старую DOS-программу в Windows 10
  23. Поиск старого программного обеспечения
  24. Копирование программных файлов
  25. Начало работы с DOSBox
  26. Установка самой программы
  27. Создание образа файла дискеты
  28. Запуск программы
  29. Включите протокол IPX
  30. Start IPX Server
  31. Установка удобного внешнего интерфейса для DOSBox
  32. Как запускать старые игры на Windows 10?
  33. Как на Windows 10 запускать DOS-игры?
  34. Как на Windows 10 запускать игры для Windows XP?
  35. 1. Определите совместимость и установите права администратора
  36. 2. Настройте параметры экрана
  37. 3. Установите и включите старые компоненты DirectX
  38. Создайте образ Windows XP через VirtualBox

Как запустить DOS программу в Windows 10

Существует много полезных программ, а также интересных игр под DOS. Могут ли они работать в новой Windows 10 (или 7, 8, 8.1)?

Вы задавали себе вопрос, какой у вас ПК, какую версию Windows он имеет, 32- или 64-битную разрядность? Если у вас компьютер 32-разрядной версии (именуемые x86 по историческим причинам), вы не должны иметь никаких проблем с запуском многих (но не всех) DOS программ. Но если вы используете 64-разрядную версию (x64), запуск программы DOS официально не поддерживается.

Некоторые DOS программы могут не запустится с текущей версии Windows. Как правило, это различного рода аппаратные утилиты, такие как defraggers и диагностические средства. Также могут не запуститься и обыкновенные старые игры, поскольку они могут использовать аппаратные возможности старой ОС и не работать в последних версиях Windows.

Если вы не знаете, какую версию Windows использует ваш компьютер, 32- или 64-разрядную, то сейчас самое время это узнать. В новых версиях Windows (все что выше XP, это Windows 7, 8, 8.1, 10) щелкните по кнопке Пуск правой кнопкой мыши и выберите пункт Система.

sys1

Или наберите в поиске или выберите сразу пункт Параметры->Система->О системе

sys2

Удостоверьтесь, что вы имеете 64-разрядную версию Windows

Некоторые очень старые программы, могут не запуститься даже в Windows 7 x86.

Если программа не запускается, или если вы работаете в Windows 10 (7,8) x64, попробуйте запустить его в среде DOSBox. Эта простая, бесплатная программа работает с DOS в виртуальной машине, которая создает достаточно близкую эмуляцию старого компьютера.

sys3

Настроить DOSBox очень просто, существует один хитрый момент, который вы должны знать. Для того что бы в нем запустить нужную вам программу, вы должны ее сначала примонтировать. Точно также как вы монтируете образ диска, только папку с программой.

Делается это следующим образом:

Запустите программу DOSBox и выполните команду mount a c:dosfiles

Но что бы каждый раз не выполнять одно и тоже, сделаем так, что бы указанный путь монтировался автоматически.

Для этого необходимо создать папку как можно ближе к корню реального диска или раздела, и дать ему краткое имя без пробелов и знаков препинания. Я рекомендую C: DOSfiles. Поместите ваши программы и файлы DOS в эту папку.

Затем, в поле поиска программ Windows (в меню Пуск) наберите DOSBox 0,74 Options (число зависит от версии). Кликните по нему, откроется довольно большой файл конфигурации в блокноте. Перейдите к нижней части файла. Вы увидите секцию [AutoExec], строчкой ниже пропишите mount a c:dosfiles. Это именно тот путь, где у вас расположены ваши программы DOS, которые необходимо запустить. Сохраните файл.

Теперь, когда вы запустите DOSBox, он автоматически подключит диск C: с папкой DOSfiles как привод A :. Дальше вы работаете с этим диском A : точно также, как и с любым другим из под ДОС.

Источник

MS-DOS

Операционные системы MS-DOS, Windows 95, Windows 98 и старое железо компьютера — установка, настройка, использование.

Установка DOSBox.

Варианты установки DOSBox.

Установка DOSBox возможна как через программу-установщик, так и «вручную» — копированием определенных системных файлов в директорию по Вашему усмотрению. Рассмотрим оба варианта.

Классическая установка DOSBox.

%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D0%B0%D1%8F %D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 DOSBox 1

Файлы и папки при стандартной установке DOSBox.

Файлы и папки DOSBox.

Перечислим все папки и файлы, которые появятся при стандартной установке DOSBox на жёстком диске.

Основные папки

В директории C:Program Files (x86)DOSBox-0.74-2 :

В рабочей директории пользователя:

Основные файлы

В директории В директории C:Program Files (x86)DOSBox-0.74-2 и вложенных директориях:

В рабочей директории пользователя и вложенных директориях:

Установка DOSBox «ручками».

Минимальная установка DOSBox.

Для функционирования DOSBox в системе достаточно наличия в одной директории всего лишь трёх файлов:

Итак, запустим DOSBox (напомним, что мы используем минимальную установку). Появятся два консольных окна. В окне эмуляции системы DOS на синем фоне отобразится приветствие, версия программы, сочетания клавиш для уменьшенияувеличения частоты работы процессора и переназначения клавиатурных клавиш. Кстати, скорость процессора отображается в верхней части консольного окна Windows.

Z:> DIR

На диске (виртуальном) мы видим присутствие ряда файлов. Вы не найдёте этих файлов на жёстком диске вашего компа. Они расположены в оперативной памяти (диск Z:> — виртуальный). Указанные файлы (дополнительные стандартные утилиты либо внутренние программы) автоматически монтируются к системе и являются её частью.

Внутренние программы DOSBox.

%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 DOSBox dir

Теперь набираем в консоли INTRO а нажимаем Ввод. Запустится файл INTRO.COM. Чтобы переходить от пункта к пункту (а там их всего три, не считая ссылочной строки Википедии) нажимайте любую клавишу клавиатуры. Вы получите краткую справку о монтировании, подключении CD-ROM, а также список горячих клавиш. Очень удобно!

%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 DOSBox intro mount

Утилита DOSBox INTRO — миниатюрный хелп для начинающих.

Набираем в консоли: MEM и смотрим краткую информацию о распределении памяти.

%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 DOSBox mem

Команда DOSBox mem — информация о памяти.

Естественно, как нормальный эмулятор, DOSBox поддерживает практически полный набор стандартных команд DOS (имеется ввиду функционал command.com). Чтобы просмотреть их перечень, набираем в командной строке help или для просмотра полного перечня — help /all

%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 DOSBox help

DOSBox обеспечивает использование функций DOS.

Выводы.

Нами рассмотрена установка DOSBox на операционную систему Windows 10 x64. В следующей статье мы поговорим о файле конфигурации. Кстати, большинство игр DOS запустится с конфигурацией DOSBox по-умолчанию. Можете проверить сами.

Комментировать Отменить

Для отправки комментария вам необходимо авторизоваться.

Источник

DOSBox

Описание программы

DosBox — простой и удобный эмулятор MS-DOS, используя который, можно запускать старые программы и игры.

Последние поколения операционной системы Windows не поддерживают программы, написанные под DOS. На компьютер можно установить несколько операционных систем, но это неудобно, так как для переключения между ними требуется перезагрузка. Куда удобнее пользоваться эмулятором.

Программа полностью эмулирует работу на компьютере с 486-м процессором. Чтобы запустить ее, достаточно два раза кликнуть по exe-файлу, никаких других действий от пользователя не потребуется. Для удобства рекомендуется установить Norton или Volkov Commander. Программа поддерживает все функции операционной системы DOS, запускает написанные под нее программы и игры.

Одна из полезных функций софта — сглаживание. Не секрет, что старые программы писались для мониторов малой диагонали с низким разрешением, эта функция снижает эффект больших пикселей. Есть в программе возможность переназначить клавиши, функция снятия скриншотов, также оболочка читает образы дисков.

Преимущества и недостатки

Функции и особенности

Скриншоты

Скриншоты интерфейса и рабочих окон DOSBox.

dosbox 1

dosbox 2

dosbox 3

Как пользоваться

Видео инструкция по использованию и настройке DOSBox.

Скачать бесплатно

Скачайте последнюю версию DOSBox (0.74-3) по прямой ссылке с нашего сайта. Программа совместима с операционными системами Windows 10, 8, 7, Vista, XP разрядностью 32/64-bit. Данный программный продукт распространяется бесплатно, а его интерфейс доступен на русском и английском языке. Также вы можете скачать программу по ссылке с официального сайта.

Отзывы

Всего 2 отзыва о DOSBox. Добавите новый?

установлю на неё виндовс 1.0

Прога хорошая. Установил windows 3.1 и считаю программу отличным эмулятором ms-dos

Источник

Как запустить старую DOS-программу в Windows 10

Может быть, вас посещают приступы ностальгии, когда вы вспоминаете сражения в Doom, где вы боролись с силами ада только лишь с пилой и дробовиком, или же скучаете по такому простому и удобному в использовании текстовому процессору, как Microsoft Word 5.0, в котором ещё не было этой назойливой проверки орфографии.

В таком случае вы, наверное, огорчитесь, узнав, что Windows 10 не поддерживает многие классические DOS-программы. В большинстве случаев, если вы попытаетесь запустить старую версию программы, то вам, скорее всего, будет выведено сообщение об ошибке.

К счастью, бесплатная программа-эмулятор DOSBox с открытым исходным кодом создает DOS-окружение, в котором можно запустить старые игры и программы, чтобы вспомнить свои лучшие деньки!

gyn6keybrmj7kmf5y3zonm 650 80

Данное руководство поможет вам в поиске старых игр и позволит узнать, как можно загрузить и установить DOSBox в вашей системе.

Поиск старого программного обеспечения

Если вы открыли данное руководство, то вы, скорее всего, хотите найти какую-то определенную игру или программу, диск с которой у вас не сохранился.

ynmro5pjh9bje6dmxbxkhm 650 80

Как правило, крупные веб-сайты наподобие Amazon и eBay предоставляют широкий выбор ретро-игр на дискетах и компакт-дисках.

Также некоторые вебсайты предлагают так называемое «Abandonware» – программное обеспечение, которое больше не поддерживается производителем, либо компания-производитель которого больше не существует. Как правило, большая часть таких программ распространяется нелегально, так как по закону они не могут быть распространены без разрешения правообладателя.

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

Копирование программных файлов

Откройте окно Проводника Windows и перейдите в папку, куда был установлен DOSBox. Например, C:Program Files (x86)DOSBox-0.74.

Правым щелчком мыши вызовите контекстное меню и создайте новую папку. Она будет использоваться для хранения ваших программ, поэтому дайте ей какое-нибудь узнаваемое и говорящее имя, например, «GAMES».

После этого скопируйте папку, в которой находится ваша игра или приложение, и перенесите её в только что созданную папку. Если нужная вам игра является файловым образом CD- или DVD-диска, вы также можете скопировать его в созданную в прошлом шаге папку.

Начало работы с DOSBox

Кликните по иконке DOSBox на рабочем столе вашего Windows 10.

Первым делом вам надо указать в программе местоположение вашей игры. Это можно сделать, к примеру, при помощи команды «mount»:

где «GAMES» – это название созданной ранее папки.

Чтобы запустить команду, кликните «Enter», после чего перейдите к виртуальному диску C, просто набрав:

Установка самой программы

Используйте команду DIR, чтобы увидеть список всех файлов, которые находятся в вашей папке. Процесс установки и запуска приложения или игры на разных девайсах может проходить по-разному, поэтому ищите пакетные файлы (BAT) или исполнимые программы (EXE).

jurggo4qqggjp7pg64rpgm 650 80 0

Скорее всего, вы увидите файл с названием SETUP.EXE. Чтобы его запустить, просто кликните на опцию «Начать установку».

Если же в папке есть только файловый образ системы, то вам нужно самостоятельно провести установку, используя команду «imgmount»:

После этого вы можете перейти к виртуальному диску «D:» при помощи:

Не забудьте про команду «DIR», которая может помочь вам найти список файлов и тем самым облегчить поиск установочного файла.

Создание образа файла дискеты

Быть может, ваша программа настолько «ретро», что хранится на дискете. В таком случае создание загрузочного модуля с её содержимым, скорее всего, станет наиболее простым способом загрузить вашу дискету. После этого необходимо будет выполнить установку по той же схеме, как и в случае с файловым образом системы.

Существуют специальные программы, которые позволяют перенести дисковый образ файла в систему Windows. К ним относятся WinImage и MagicISO Maker.

z6fhfrexsrxkftfrrvcrkm 650 80

Как только вы перенесли дисковый образ вашей дискеты в папку «GAMES», выполните установку при помощи команды «imgmount»:

Запуск программы

Когда будет закончена установка, вы, скорее всего, будете автоматически перенаправлены к только что установленному файлу. Если этого не произойдет, то используйте команду «cd», чтобы перейти в папку, которую вы указали при подтверждении установки.

Если во время запуска игры вы увидите, что со скоростью что-то не так, используйте Ctrl + F11 и Ctrl + F12 для снижения скорости и ее повышения соответственно.

Вы можете также сделать скриншот ваших достижений. Он будет сохранен в C:UsersyourusernameAppDataLocalDOSBoxcapture.

Включите протокол IPX

Для работы режима мультиплеера в некоторых старых играх необходимо включение протокола IPX (протокол обмена межсетевыми пакетами). В DOSBox есть специальная программа-эмулятор, которая позволяет нескольким людям в той же сети играть в многопользовательском режиме, используя датаграммный транспортный протокол (UDP).

Если программа запущена – закройте её и при помощи файлового проводника перейдите к:

Щелкнув правой кнопкой мыши по файлу, кликните на опцию «Открыть при помощи», после чего нажмите «Другие приложения» и выберите «Блокнот».

Удерживая Ctrl + F, введите «ipx», чтобы найти опцию, которая отвечает за многопользовательский режим. Измените «ipx=false» на «ipx=true».

4uasremo2rxjwyuzwbkhhm 650 80

Start IPX Server

После того, как вы включили протокол IPX в конфигурационном файле программы, откройте DOSBox, кликнув два раза по ярлыку на рабочем столе.

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

На этом шаге Брандмауэр Windows может вывести сообщение с предупреждением об угрозе. В таком случае нажмите «Разрешить доступ», чтобы переключиться в многопользовательский режим.

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

А теперь можно и поиграть!

Установка удобного внешнего интерфейса для DOSBox

Источник

Как запускать старые игры на Windows 10?

placehold

Старые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.

Как на Windows 10 запускать DOS-игры?

Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду.

Без DOSBox можете и не надеяться, что у вас что-то получится, поскольку этот эмулятор был создан для того, чтобы игроки могли запускать игры давно ушедшей DOS-эпохи. Кроме того, отметим, что сайт GOG.com в этом плане наиболее удобный: платформа любезно предоставляет тот самый DOSBox и при этом является одним из лучших легальных источников старых игр.

Как запускать старые игры через DOSBox?

placehold

Как сделать так, чтобы игра через DOSBox запускалась автоматически?

placehold

Как на Windows 10 запускать игры для Windows XP?

Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?

1. Определите совместимость и установите права администратора

Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:

placehold

2. Настройте параметры экрана

Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.

3. Установите и включите старые компоненты DirectX

Ещё одна причина, из-за которой старая игра не работает на Windows 10. Основная проблема заключается в том, что по умолчанию «DirectX 12» не содержит в себе необходимые компоненты для «пожилых» игр. Исправить ситуацию в системе просто – необходимо скачать и установить автономный пакет DirectX End-User Runtimes.

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

placehold

placehold

placehold

placehold

Последний важный элемент при запуске старых игр – это .NET Framework. Именно эти библиотеки отвечают за корректную работу не только различных программ, но и игр. Так что если вы пытаетесь запустить игру тех времён, когда последней версией библиотеки была 3.0 или 3.5, она вряд ли запустится на «десятке», поскольку та по умолчанию имеет четвёртую версию.

Решение простое – необходимо установить старую версию .NET Framework. А в случае если возникла необходимость удалить старую версию, тогда рекомендуем воспользоваться утилитой под названием «.NET Framework Cleanup Tool», которая грамотно поможет в этом деле.

Создайте образ Windows XP через VirtualBox

Что делать, если ничего из вышеописанного не помогло, а наладить отношения с Windows 10 по-прежнему никак не получается? Последний вариант – это создание виртуального образа Windows XP с помощью программы VirtualBox. По итогу получится, что вы установили ОС внутри ОС.

placehold

Возможно, звучит дико, но в современных реалиях это абсолютно нормально, поскольку в таком случае старенькая игра 100% запустится. Единственный минус способа заключается в том, что для реализации задуманного предстоит иметь достаточный объём оперативной памяти, чтобы «железо» тянуло всю эту «кашу» без лагов и фризов, а также найти где-то чистый образ Windows XP.

Со старыми играми, имеющими DRM-защиту «SecuROM» или «SafeDisc» всё сложнее, потому что от этих двух технологий, связанных с управлением цифровыми правами проблем больше, чем пользы. Windows 10 не даёт засорять ими систему, так что если у вас есть DVD-диск с такой игрой, увы, запустить ее не получится.

Однако варианты решения этой проблемы существуют: первый – купить игру снова, но в цифровом магазине Steam или GOG (часто есть вариант обмена ключа с диска через поддержку издательства); второй – попытаться отыскать «no CD» патч, что потенциально небезопасно; третий – уже знакомый вариант с созданием виртуального образа подходящей ОС.

Источник

DOSBox — это инструмент, используемый для изучения языка ассемблера. В win xp и win7 вы редко можете столкнуться с проблемой невозможности полноэкранного режима. В win10 из-за проблем совместимости (DOSBox 32-битный) он может быть неполным экран или в один кликalt +enterВыйти в полноэкранный режим.

решение

  1. Я вижу, что многие люди в Интернете находят его в каталоге установки DOSBox.DOSBox 0.74-3 Options.bat Этот файл, а затем измените параметры внутри, но, возможно, по причинам версии, соответствующие параметры не найдены в этом файле (см. Рисунок ниже).
  2. Если вы внимательно посмотрите, то увидите, что при запуске DOSBox есть два окна, одно из которых показывает путь, из которого загружается файл конфигурации.
  3. Найдите файл конфигурации по пути, откройте блокнот ++, вы увидите соответствующие параметры
  4. Эти параметры имеют соответствующие объяснения на английском языке, вы можете изменить их в соответствии с вашими предпочтениями, в основном яoutput=surface Измененоoutput=opengl , Это может решить проблему отсутствия полноэкранного режима.
fullscreen=false                                      // Нужно ли переключаться в полноэкранный режим при запуске DOSBox
fulldouble=false                                  	  // Использовать двойную буферизацию в полноэкранном режиме. Это может уменьшить мерцание экрана, но также может замедлить работу DOSBox.
fullresolution=original 							  // Полноэкранный режим, есть исходный, рабочий или фиксированный размер (например, 1024x768).
windowresolution=original
output=opengl                                       // Режим вывода, есть поверхность, оверлей, opengl, openglnb, ddraw.
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74-3.map
usescancodes=true

Как расширить экран в DOSBox?

Ответ 1. Перейдите в каталог установки DOSBox, которым на моем компьютере является C:Program Files (x86)DOSBox-0.74. Как видите, имя каталога установки включает номер версии. Должен быть запущен «DOSBox 0.74 Options.bat». Сценарий запускает Блокнот с файлом конфигурации, для которого установлено значение output=ddraw и разрешение окна=1600×800.

Как включить полноэкранный режим в DOS?

Для перехода между полноэкранным и оконным режимами командной строки Windows в более ранних версиях Windows нажмите клавиши ALT + ВВОД.

Как сделать DOSBox полноэкранным Windows 7?

Ввод через Alt+ работает.

Как запустить DOSBox в оконном режиме?

В любом разрешении вы можете переключаться между оконным и полноэкранным режимами, нажимая Alt+Enter.

как сделать dosbox полноэкранным, как расширить экран в DOSBox?, как сделать полноэкранный режим в DOS?, как сделать DOSBox полноэкранным в Windows 7?, как запустить DOSBox в оконном режиме?

как сделать досбокс на весь экран

Как прокручивать в DOSBox?

Когда окно командной строки является полноэкранным в любой версии Microsoft Windows или MS-DOS, полосы прокрутки отсутствуют (строка заголовка «Командная строка» не отображается). Чтобы переключиться между полноэкранным и оконным режимами в ранних версиях Windows, нажмите сочетание клавиш Alt + Enter.

Как запустить игру в DOSBox?

Используя команду mount, смонтируйте c /path/to/game/folder, откройте DOSBox и смонтируйте папку с игрой как диск C:. Чтобы начать игру, переключитесь на новый диск C:, введите имя EXE-файла и нажмите Enter.

Как сделать окно полноэкранным?

Нажмите ALT+ENTER (Windows) или COMMAND+ENTER (Mac), чтобы отображать SecureCRT только при ограниченном пространстве экрана (Mac). Строка меню, панель инструментов и строка заголовка будут скрыты, когда приложение развернется на весь экран.

Как развернуть экран в командной строке?

В командной строке одновременно нажмите ALT и Enter. На прилагаемом изображении показано, как это теперь приводит к запуску командной строки в полноэкранном режиме. 3. Чтобы вернуться в режим меньшего окна с изменяемым размером, еще раз нажмите ALT + Enter.

как сделать dosbox в полноэкранном режиме, как прокрутить в DOSBox?, как запустить игру в DOSBox?, как создать DOSBox в разрешении 1920x1080?, как развернуть окно на весь экран?, как увеличить экран в командной строке?

как сделать досбокс на весь экран

Как сделать Qbasic полноэкранным?

Как запустить QBasic в полноэкранном режиме в Windows 7? Щелкните правой кнопкой мыши установочный файл (программу). Посетите свойства. Поставьте галочку рядом с выбором. Запустите эту программу в режиме совместимости и из выпадающего меню выберите операционную систему, на которой она работала нормально.

Что такое разные разрешения экрана?

Разрешение определяется количеством пикселей, отображаемых на мониторе, и может быть одним из следующих: Super-eXtended Graphics Array 1280 x 1024 (SXGA) 1366 x 768 Extreme Definition (HD) High Definition Plus (HD+) при полном разрешении 1600 x 900 Высокое разрешение 1920 x 1080 (FHD) Широкий сверхрасширенный графический массив 1920 x 1200 (WUXGA)

Как закрыть окно DOSBox?

DosBox можно закрыть с помощью Ctrl+F9. Активировать статус этого поста. Ctrl + F9 можно использовать в любой момент, чтобы закрыть приложение DOSBox в полноэкранном или оконном режиме.

Как уменьшить DOSBox?

Чтобы перейти от полного экрана к маленькому, используйте Alt + Enter.

как сделать полноэкранный dosbox, как сделать Qbasic полноэкранным?, какие бывают разрешения экрана?, как закрыть окно DOSBox?, как уменьшить DOSBox?

как сделать досбокс на весь экран

Что такое разные разрешения экрана?

Разрешение определяется тем, сколько пикселей отображает монитор, и оно может быть одним из следующих: 1280 x 1024 Super-eXtended Graphics Array (SXGA) 1366 x 768 Extreme Definition (HD) High Definition Plus (HD+) при 1600 x 900 Full Высокое разрешение 1920 x 1080 (FHD) Широкий сверхрасширенный графический массив 1920 x 1200 (WUXGA)

Как закрыть окно DOSBox?

DosBox можно закрыть с помощью Ctrl+F9. Активировать статус этого поста. Ctrl + F9 можно использовать в любой момент, чтобы закрыть приложение DOSBox в полноэкранном или оконном режиме.

Как уменьшить DOSBox?

Чтобы перейти от полного экрана к маленькому, используйте Alt + Enter.

Что такое разные разрешения экрана?

Количество пикселей, отображаемых на мониторе, служит мерой разрешения и может быть одним из следующих: Super-eXtended Graphics Array 1280 x 1024 (SXGA) 1366 x 768 Extreme Definition (HD) High Definition Plus (HD+) при 1600 x 900 Full High Definition 1920 x 1080 (FHD) Wide Ultra Extended Graphics Array 1920 x 1200 (WUXGA)

как сделать dosbox в полноэкранном режиме, что такое разные разрешения экрана?, как закрыть окно DOSBox?, как уменьшить DOSBox?, что такое разные разрешения экрана?

как сделать досбокс на весь экран

Как закрыть окно DOSBox?

DosBox можно закрыть с помощью Ctrl+F9. Активировать статус этого поста. Ctrl + F9 можно использовать в любой момент, чтобы закрыть приложение DOSBox в полноэкранном или оконном режиме.

Как уменьшить DOSBox?

Чтобы перейти от полного экрана к маленькому, используйте Alt + Enter.

Creative Commons: некоторые права защищены

Arik и Alexander Katz (skatz1971@gmail.com) — авторы этой статьи. Вы можете свободно копировать и распространять данный текст, но только при соблюдении условий, что оригинальное авторство и лицензия будут сохранены в производной работе. Текст распространяется под лицензией Creative Commons Attribution-Share Alike (by-sa) 3.0. Разрешается добавлять примечания и исправлять опечатки; остальные действия не рекомендованы.

Ключи командной строки

Обзор ключей, которые вы можете задать при запуске DOSBox. Хотя в большинстве случаев проще использовать вместо них конфигурационный файл DOSBox. См. раздел «конфигурационный файл»

Чтобы задействовать ключ командной строки:

  • Windows: откройте cmd.exe или command.com или отредактируйте ярлык для dosbox.exe
  • Linux: используйте консоль
  • MAC OS X: запустите terminal.app и перейдите в: /applications/dosbox.app/contents/macos/dosbox

Ключи доступны во всех операционных системах, если в их описании не сказано иначе:

dosbox [директория_или_программа] [-exit] [-c команда] [-fullscreen] [-userconf] [-conf файл_конфигурации] [-lang языковой_файл] [-machine тип_машины] [-noconsole] [-startmapper] [-noautoexec] [-securemode] [-scaler метод_масштабирования | -forcescaler метод_масштабирования] [-version] [-socket номер_сокета]

директория_или_программа
Если это директория, она будет смонтирована как диск C:.
Если это исполняемый файл, будет смонтирована директория в которой находится этот файл как диск C:, и этот файл будет запущен.

-exit
DOSBox закроется, когда DOS приложение «директория_или_программа» закончит работу.

-c команда
Выполняет определенные команды до запуска «директория_или_программа». Может быть выполнено несколько команд. Каждая команда должна начинаться с параметра «-c». Команда может быть: внутренней программой, DOS командой или исполняемым файлом на смонтированном диске.

-fullscreen
Запускает DOSBox в полноэкранном режиме.

-userconf
Запускает DOSBox с конфигурационным файлом из профиля пользователя. Может использоваться совместно с множественными параметрами «-conf файл_конфигурации», но -userconf всегда загружается перед ними.

-conf файл_конфигурации
Запускает DOSBox с настройками, назначенными в файле конфигурации. Может быть несколько «-conf файл_конфигурации».
[1]
Смотрите раздел «конфигурационный файл» для подробностей.

-lang языковой_файл
Запускает DOSBox, используя язык, определенный в языковом файле. См. подробнее в разделе «Языковой файл».

-machine тип_машины
Задает DOSBox эмулировать конкретный тип машины. Доступны для выбора:
hercules, cga, ega, pcjr, tandy, svga_s3 (по-умолчанию), а также дополнительные svga карты, перечисленные в комментариях к конфигурационному файлу DOSBox. svga_s3 также включает эмуляцию vesa.
Для некоторых видео эффектов VGA нужно указать тип vgaonly. помните, что это отключит возможности svga и может быть заметно медленнее из-за большей точности эмуляции.
Тип машины влияет на эмулируемую видео карту и доступные звуковые карты.

-noconsole (Только Windows)
Запускает DOSBox без окна состояния. Вывод будет перенаправлен в stdout.txt и stderr.txt

-startmapper
Войти в режим назначения клавиш непосредственно при старте. Полезно для тех, у кого проблемы с клавиатурой.

-noautoexec
Пропустить секцию [autoexec] загруженного конфигурационного файла(ов).

-securemode
То же, что и -noautoexec, но добавляет «config.com -securemode» в конец AUTOEXEC.BAT (который, в свою очередь, запрещает любые изменения в монтируемых дисках внутри DOSBox).

-scaler метод_масштабирования
Использует метод масштабирования (scaler) определенный параметром «метод_масштабирования». [2]

-forcescaler метод_масштабирования
Подобен параметру -scaler, но пытается принудительно применить указанный метод масштабирования, даже если он может не подойти по размеру окна (то-есть, превышает его).

-version
Вывести информацию о версии и выйти. Полезно для оболочек.

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

-opencaptures программа
Запускает указанную программу, передав ей путь к папке скриншотов в качестве первого параметра.

-printconf
Выводит расположение конфигурационного файла по умолчанию.

-eraseconf
-resetconf
Удаляет конфигурационный файл по умолчанию.

-erasemapper
-resetmapper
Удаляет файл переназначения клавиш, используемый конфигурацией по-умолчанию.

-socket номер_сокета
Передает номер сокета модулю эмуляции нуль-модема. См. раздел «Сетевая игра через прямое кабельное подключение»

Замечание:
Если имя/команда/конфигурационный файл/языковой файл содержит пробелы внутри, пишите все имя/команда/конфигурационный файл/языковой файл в кавычках («команда или имя файла»). Если вам необходимо использовать кавычки внутри кавычек (обычно в параметре -c и монтировании):

Пользователи Windows и OS/2 могут писать одинарные кавычки внутри двойных. Остальные — комбинации со слешем () внутри двойных кавычек.

Windows:

-c "mount c 'c:program files'"

Linux:

-c "mount c "/tmp/name with space""

Достаточно необычный пример, просто для демонстрации (Windows):

dosbox D:folderfile.exe -c "MOUNT Y H:MyFolder"

Будет смонтирована D:folder как C: и запущен file.exe. Но до этого будет смонтирована H:MyFolder как диск Y.

В Windows вы также можете перетащить папки/файлы на исполняемый файл dosbox.

Внутренние программы

DOSBox поддерживает большинство команд DOS имеющихся в command.com. Для получения списка внутренних команд введите HELP в командной строке. Также в дополнение к ним, доступны следующие команды:

MOUNT

MOUNT [Буква_эмулируемого_диска] [Реальный_диск_или_директория] [-t тип] [-aspi] [-ioctl] [-noioctl] [-usecd номер] [-size геометрия_диска] [-label имя_диска] [-freesize объём_свободного_места]
MOUNT -cd
MOUNT -u Буква_эмулируемого_диска
Программа для монтирования локальных директорий как дисков внутри DOSBox.

Буква_эмулируемого_диска
Буква диска внутри dosbox (например, C).

Реальный_диск_или_директория
Локальная директория, которую вы хотите видеть внутри dosbox.

-t тип
Тип монтируемой директории. Поддерживаются: dir (по-умолчанию, если тип не указан), floppy, cdrom.

-size геометрия_диска (только для опытных пользователей)
Устанавливает геометрию диска, где геометрия диска задается по форме bps,spc,tcl,fcl:
bps: байт в секторе, по-умолчанию 512 для HDD дисков и 2048 для CD-ROM дисков
spc: секторов в кластере, обычно между 1 и 127
tcl: всего кластеров, между 1 и 65534
fcl: всего свободно кластеров, между 1 и tcl

-freesize объём_свободного_места
Устанавливает величину свободного места доступного на диске. для жёстких дисков указывается в мегабайтах, для дискет в килобайтах.
[3] Это упрощенный вариант параметра -size.

-label имя_диска
Устанавливает указанное имя диска. Необходимо некоторым системам, если имя диска не читается корректно (полезно, когда программа не может найти свой CD-ROM).
Если не указано имя и не включена поддержка на низком уровне (не указаны -usecd # и/или -aspi параметры или указано -noioctl):
Для Windows: имя берется с «реального диска». Для Linux: Имя ставится как NO_LABEL.

Если вы укажете имя, это имя будет сохраняться, пока диск смонтирован. Оно не будет обновляться!!

-aspi
Указывает использовать aspi layer. Доступно только если монтируется cdrom под Windows с ASPI-Layer.

-ioctl (автоматический выбор интерфейса CD-аудио)
-ioctl_dx (используется цифровое извлечение аудио для CD-аудио)
-ioctl_dio (используется ioctl для CD-аудио)
-ioctl_mci (используется MCI для CD-аудио)
Указывает использовать ioctl команды. Доступно только если монтируется CD-ROM под Windows, который поддерживает их (Win2000/XP/NT).
Варианты различаются только способом работы с CD-аудио, предпочтительно использовать -ioctl_dio (наименьшая загрузка процессора), но это может работать не на всех системах, тогда следует использовать -ioctl_dx или -ioctl_mci.

-noioctl
Указывает использовать SDL CD-ROM layer. Работает на всех системах.

-usecd номер
Указывает использовать SDL поддержку CD-ROM для диска под указанным номером. Используйте, если при использовании SDL интерфейса монтируется неверный CD-ROM диск (или вообще не монтируется).
Доступно на всех системах, под Windows нужно указать параметр -noioctl чтобы задействовать -usecd.

Номер привода можно узнать при помощи команды «MOUNT -cd».

-cd
Отображает все CD-ROM диски, обнаруженные SDL, и их номера.
См. выше описание параметра -usecd.

-u
Удаляет смонтированный диск. Не работает для Z:.

Замечание: Возможно смонтировать локальную директорию, как CD-ROM, но аппаратная поддержка в этом случае отсутствует.

Собственно MOUNT позволяет вам соединить реальную аппаратную часть с DOSBox’овой эмуляцией PC. Так MOUNT C C:GAMES говорит DOSBox использовать директорию C:GAMES как диск C: в DOSBox. MOUNT C E:SomeFolde говорит DOSBox использовать директорию E:SomeFolder как диск C: in DOSBox.

Монтирование всего диска C командой MOUNT C C: не рекомендуется! То же относится и к другим дискам, кроме CD-ROM (так как это устройства «только для чтения»).
В противном случае при возникновении ошибки в DOSBox, вы можете потерять все ваши файлы. Также никогда не монтируйте папки «Windows» или «Program Files» (и их подпапки) в системах Windows Vista/7, так как DOSBox в таком случае может работать некорректно (или прекратить корректную работу в дальнейшем). Рекомендуется положить все ваши приложения/игры в простую папку (например, c:dosgames) и монтировать ее.

Вы должны всегда устанавливать ваши игры внутри DOSBox. И, если ваша игра расположена на CD, вы должны (после установки!) смонтировать папку как жёсткий диск и CD как устройство CD-ROM.
Жёсткий диск всегда должен монтироваться как C. CD-ROM всегда должен монтироваться как D. Дисковод (для гибких дисков) всегда должен монтироваться как a (или b).

Простые примеры команды MOUNT (Windows):
1. Чтобы смонтировать папку как жёсткий диск:

mount c d:dosgames

2. Чтобы смонтировать устройство CD-ROM E как устройство CD-ROM D в DOSBox:

mount d e: -t cdrom

3. Чтобы смонтировать устройство a: как дискету:

mount a a: -t floppy

Расширенные примеры команды (Windows):
4. Чтобы смонтировать жёсткий диск с ~870 Мб свободного места (простая версия):

mount c d:dosgames -freesize 870

5. Чтобы смонтировать устройство с ~870 Мб свободного места (полное управление):

mount c d:dosgames -size 512,127,16513,13500

6. Чтобы смонтировать c:dosgamesfloppy как дискету:

mount a c:dosgamesfloppy -t floppy

Прочие примеры команды MOUNT:
7. Чтобы смонтировать устройство CD-ROM /media/cdrom как устройство CD-ROM D в DOSBox:

mount d /media/cdrom -t cdrom -usecd 0

8. Чтобы смонтировать /home/user/dosgames как диск C в DOSBox:

mount c /home/user/dosgames

9. Чтобы смонтировать директорию, из которой был запущен DOSBox как диск C в DOSBox:

mount c .

(Обратите внимание на «.», что означает директорию в которой был запущен DOSBox, не используйте её на Windows Vista/7, если вы установили DOSBox в папку «Program Files»)

Если вы хотите смонтировать образ CD или дискеты, смотрите описание команды IMGMOUNT.

MOUNT также может работать с образами, но для этого требуется использование сторонних программ, например (обе бесплатны):
— Daemon Tools Lite (для образов CD),
— Virtual Floppy Drive (для образов дискет).
Хотя использование IMGMOUNT даёт лучшую совместимость.

MEM

Программа для отображения величины свободной памяти.

VER

VER set major_version [minor_version]
Отображает текущую версию DOSBox и сообщаемую программам версию DOS (при вызове без параметров).
Вы можете изменить сообщаемую версию DOS при помощи параметра «set», например «VER set 6 22» заставит DOSBox сообщать версию DOS 6.22.

CONFIG

CONFIG -writeconf файл
CONFIG -writelang файл
CONFIG -securemode
CONFIG -set секция параметр=значение
CONFIG -get секция параметр

CONFIG может быть использован, чтобы менять или узнавать различные настройки для DOSBox во время работы. Она может сохранить текущие настройки и языковые строки на диск. Информация обо всех возможных секциях и параметрах может быть найдена в разделе «конфигурационный файл».

-writeconf файл
Записать текущие конфигурационные настройки в файл в указанном месте. «файл» располагается на реальном диске, а не на смонтированном диске в DOSBox.
Конфигурационный файл управляет различными настройками DOSBox: Размер эмулируемой памяти, эмулируемые звуковые карты и другие вещи.
Он позволяет получить доступ к AUTOEXEC.BAT. См. раздел «Конфигурационный файл».

-writelang файл
Записать текущие языковые настройки в файл в указанном месте. «файл» располагается на реальном диске, а не на смонтированном диске в DOSBox.
Языковой файл определяет все видимые сообщения внутренних команд и внутренней системы DOS. См. раздел «Языковой файл».

-securemode
Переключает DOSBox в «защищённый» режим. В этом режиме внутренние команды MOUNT, IMGMOUNT и BOOT не работают. Также в этом режиме нельзя создать новый конфигурационный файл или языковой.
Предупреждение: отменить этот режим можно только перезапустив DOSBox.

-set секция параметр=значение
CONFIG попытается установить параметру новое значение. На данный момент CONFIG может не сообщать, выполнилась ли команда успешно или нет.

-get секция параметр
Текущее значение параметра выводится и сохраняется в переменной окружения %CONFIG%. Она может быть использована при работе с пакетными файлами (bat).

И «-set» и «-get» работают из пакетных файлов и могут быть использованы для установки своих собственных настроек для каждой игры. Хотя может оказаться проще использовать раздельные конфигурационные файлы для каждой игры.

Примеры:
1. Для создания конфигурационного файла в директории c:dosgames:

config -writeconf c:dosgamesdosbox.conf

2. Для установки числа инструкций CPU на 10000:

config -set "cpu cycles=10000"

3. Для отключения эмуляции ems памяти:

config -set "dos ems=off"

4. Для проверки, какое ядро cpu используется:

config -get "cpu core"

LOADFIX

LOADFIX [-size килобайты] [программа | программа -параметр]
LOADFIX -f
Программа для сокращения количества доступной обычной памяти. Полезна для старых программ, которые не понимают большое количество свободной памяти.

-size килобайты
Число килобайт, которые будут «съедены», по-умолчанию = 64kb

-f
Освободить всю предыдущую сокращенную память

Примеры:
1. Чтобы запустить mm2.exe и сократить 64kb памяти (mm2 будет доступно на 64 kb меньше):

loadfix mm2

2. Чтобы запустить mm2.exe и сократить 32kb памяти:

loadfix -32 mm2

3. Чтобы удалить все предыдущие сокращения:

loadfix -f

RESCAN

Заставляет DOSBox перепроверить структуру директории. Полезно, если вы что-то изменили на смонтированном диске вне DOSBox (сочетание клавиш CTRL+F4 сделает то же самое).

MIXER

mixer [канал левый:правый] [/NOSHOW] [/LISTMIDI]
Позволяет изменять уровень громкости каналов звуковых устройств, эмулируемых в DOSBox. Команда, введённая без аргументов, просто выводит текущую громкость каналов, не изменяя их.

канал
Может быть одним из следующих: MASTER, DISNEY, SPKR, GUS, SB, FM, CDAUDIO.
CDAUDIO доступно, только если задействован интерфейс CD-ROM с поддержкой управления громкостью (образ CD-диска, ioctl_dx).

левый:правый
Уровень громкости левого и правого канала звукового устройства в процентах или в децибелах (если перед цифрами напечатаны D+-). Примеры: mixer fm 106:86, mixer fm d+0.50:-1.30.

/NOSHOW
DOSBox не будет выводить текущую громкость каналов, если вы задали громкость хотя бы одному из них.

/LISTMIDI
В Windows показывает список доступных midi устройств на вашем PC. Для выбора устройства, отличного от установленного по умолчанию в Windows midi-mapper, измените строку «midiconfig=» в секции [midi] в конфигурационном файле на «midiconfig=id» , где «id» — номер устройства, полученный по списку LISTMIDI. Например, midiconfig=2

В Linux этот параметр не работает, но вы можете добиться аналогичных результатов, введя в консоли ‘pmidi -l’. Затем измените строку ‘midiconfig=’ на ‘midiconfig=port’, где ‘port’ — порт устройства, указанный в результатах ‘pmidi -l’, например, midiconfig=128:0

IMGMOUNT

IMGMOUNT [буква_эмулируемого_диска] [образ_диска] [-t тип_образа] [-fs файловая_система] [-size геометрия_образа]
IMGMOUNT [буква_эмулируемого_диска] [образ_диска образ_диска_2 образ_диска_3] [-t cdrom] [-fs iso]
Утилита для монтирования образов дискет, CD, жёстких дисков.

буква_эмулируемого_диска
Буква диска внутри dosbox (например, C).

образ_диска
Расположение файла образа для монтирования в DOSBox. Может быть на смонтированном диске внутри DOSBox или реальном диске. Можно также монтировать образы дисков CD-ROM (ISO или CUE/BIN или CUE/IMG). Если хотите иметь возможность переключать CD, укажите все образы в виде последовательности (см. следующий пункт).
Предпочтительным типом образов дисков CD-ROM является пара CUE/BIN или CUE/IMG, так как она может содержать аудио дорожки в отличие от образов ISO (которые содержат только данные). Для монтирования пары CUE/BIN всегда указывайте файл CUE.

образ_диска образ_диска_2 образ_диска_3
Расположение файлов образов для монтирования в DOSBox. Указывать несколько файлов образов можно только для образов дисков CD-ROM.[4] Они могут быть переключены в любое время сочетанием CTRL+F4. Это требуется для игр на нескольких дисках требующих смены диска во время игры.

CD-ROM образы могут быть смонтированы напрямую. Они не обязательно должны быть на смонтированном диске.

-t тип_образа
Следующие типы являются допустимыми:
floppy: Указание на образ дискеты. DOSBox автоматически определит геометрию диска ( 360K, 1.2MB, 720K, 1.44MB, и т.д.).
cdrom: Указание на ISO образ диска CD-ROM. Геометрия определится автоматически. Поддерживаются образы форматов iso, cue/bin и cue/img.[5]
hdd: Указание на образ жесткого диска. Для этого должна быть указана точная CHS геометрия.

-fs файловая_система
Следующие форматы файловой системы допустимы:
iso: Указывает на ISO 9660 CD-ROM формат.
fat: Указывает на то, что диск использует файловую систему FAT. DOSBox попытается смонтировать этот образ как диск в DOSBox и сделать файлы доступными внутри DOSBox.
none: DOSBox не будет пытаться прочитать файловую систему на диске. Это полезно если его необходимо отформатировать или загрузить диск, используя BOOT команду.

При использовании «none» файловой системы лучше указать номер диска (2 или 3, где 2 = master, 3 = slave) чем букву диска.
Для примера, чтобы смонтировать образ в 70MB как slave диск, необходимо набрать:

imgmount 3 d:test.img -size 512,63,16,142 -fs none

Сравните это с монтированием для чтения диска внутри DOSBox, что будет выглядеть как:

iimgmount e d:test.img -size 512,63,16,142

-size геометрия_образа
Цилиндры, головки и сектора диска.
Необходимо указывать при монтировании образов жестких дисков.

Примеры, как монтировать образы CD-ROM (в Linux):

imgmount d /tmp/cdimage1.cue /tmp/cdimage2.cue -t cdrom
mount c /tmp
imgmount d c:cdimage1.cue c:cdimage2.cue -t cdrom

(в Windows):

imgmount d f:imgCD1.cue f:imgCD2.cue f:imgCD3.cue -t cdrom
imgmount d "g:img7th Guest CD1.cue" "g:img7th Guest CD2.cue" -t cdrom

Не забывайте, что вы можете также монтировать образы командой MOUNT, но с использованием сторонних программ, например (обе бесплатны):
— Daemon Tools Lite (для образов CD),
— Virtual Floppy Drive (для образов дискет).
Хотя использование IMGMOUNT даёт лучшую совместимость.

BOOT

BOOT [образ_диска1.img образ_диска2.img .. образ_диска№.img] [-l метка_диска]
BOOT [cart.jrc] (только PCjr)
Boot запустит floppy образы или образы жесткого диска независимо от эмуляции операционной системы предложенной DOSBox. Это позволит вам запускать загрузочные дискеты или загружать другие операционные системы в DOSBox.
Если эмулируемая система PCjr (machine=pcjr), загрузочная команда может быть использована для загрузки картриджей PCjr (.jrc).

образ_диска1.img образ_диска2.img .. образ_диска№
Может быть любое число floppy образов, которое хотите смонтировать после того, как DOSBox загрузит заданную букву диска. Чтобы переключаться между образами нажимайте CTRL+F4. Нажатие заменит текущий диск следующим в списке. Когда будет сменен последний диск, список начнет прокручиваться сначала.

-l метка_диска
Этот параметр позволяет определить диск, с которого необходимо грузиться. По-умолчанию это диск A, floppy диск. Можно также загрузиться с образа жесткого диска, смонтированного как мастер указанием «-l C» без кавычек, или как slave указанием «-l D»

cart.jrc (только PCjr)
Когда включена эмуляция PCjr, можно загружать картриджи командой BOOT. Поддержка пока ограничена.

IPX

Вам нужно разрешить IPX сеть в конфигурационном файле DOSBox.

Все что связано с IPX сетью управляется через внутреннюю программу DOSBox IPXNET. Для помощи по IPX сети внутри DOSBox напишите «IPXNET HELP» (без кавычек) и программа выведет список команд и необходимую документацию.

Как и в реальной сети, одна система должна быть сервером. Чтобы выставить это, нужно написать «IPXNET STARTSERVER» (без кавычек) внутри DOSBox. Серверная DOSBox сессия автоматически добавит себя в виртуальную сеть IPX. Для всех остальных компьютеров чтобы стать частью виртуальной сети IPX необходимо по очереди написать «IPXNET CONNECT <имя главного компьютера или его IP>». Для примера, если ваш сервер на bob.dosbox.com, вы должны написать «IPXNET CONNECT bob.dosbox.com» на каждой системе, которая не является сервером.

Для игр, которым требуется Netbios, необходим файл с именем NETBIOS.EXE из Novell. Установите соединение IPX, как объяснено выше, затем запустите «netbios.exe».

Далее идет перечисление IPXNET команд:

IPXNET CONNECT
Открывает соединение к IPX tunnelling server запущенном на другой сессии DOSBox. Параметр «address» определяет IP адрес или имя хоста серверного компьютера. Можно также определить для использования порт UDP. По-умолчанию IPXNET использует порт 213, назначенный IANA порт для IPX tunnelling, для этого соединения.

IPXNET DISCONNECT
Закрывает соединение к IPX tunnelling server.

IPXNET STARTSERVER <ПОРТ>
Запускает IPX tunneling server в этой сессии DOSBox. По-умолчанию, сервер будет принимать соединение на порту UPD 213, хотя это может быть изменено. Когда сервер запущен, DOSBox автоматически запустит клиентское соединение к IPX tunnelling server.

IPXNET STOPSERVER
Останавливает IPX tunnelling server запущенный в этой сессии DOSBox. Позаботьтесь, чтобы все остальные соединения были завершены, остановка сервера может вызвать блокировку на остальных машинах, все еще использующих IPX tunnelling server.

IPXNET PING
Передает запрос о пинге IPX tunnelled network. В ответ все остальные соединенные компьютеры отреагируют на пинг и сообщат время, когда они получили и послали сообщение о пинге.

IPXNET STATUS
Сообщает текущее состояние данной сессии IPX tunnelling network в DOSBox. Для списка компьютеров, подключенных к сети используйте команду IPXNET PING.

KEYB

KEYB [keyboardlayoutcode [codepage [codepagefile]]]
Изменить раскладку клавиатуры. Для подробной информации о раскладках клавиатуры смотрите раздел «Клавиатурная раскладка».

[keyboardlayoutcode] это строка, состоящая из пяти или менее символов, например, PL214 (Польская пишущая машинка) или PL457 (Польская, программирование).
Она указывает, какая раскладка будет использована.
Список встроенных в DOSBox раскладок приведён в http://vogons.zetafleet.com/viewtopic.php?t=21824

[codepage] это число указывает на кодовую страницу (codepage), которая будет использована. Клавиатурная раскладка должна обеспечивать поддержку указанной кодовой страницы, иначе загрузка раскладки не выполнится.
Если не указана кодовая страница, подходящая страница для запрашиваемой раскладки будет выбрана автоматически.

[codepagefile] файл, который может быть использован для загрузки кодовых страниц, не встроенных в DOSBox. Нужен только если DOSBox не находит кодовую страницу. Если файл кодовой страницы не указан, но вы поместите все десять файлов ega.cpx (взятые из FreeDOS) в папку программы DOSBox, подходящий файл кодовой страницы для пары keyboardlayoutcode/codepage будет загружен автоматически.

Примеры:
1. Чтобы загрузить польскую машинописную раскладку (автоматически использует кодовую страницу 852):

keyb pl214

2. Чтобы загрузить одну из русских раскладок с кодовой страницей 866:

keyb ru441 866

Чтобы печатать русские символы нажмите ALT+RIGHT-SHIFT.
3. Чтобы загрузить одну из французских раскладок с кодовой страницей 850 (где кодовая страница определена в файле EGACPI.DAT):

keyb fr189 850 EGACPI.DAT

4. Чтобы загрузить кодовую страницу 858 (без клавиатурной раскладкой):

keyb none 858

Может быть использовано, чтобы изменить кодовую страницу для утилиты FreeDOS keyb2.
5. Чтобы вывести текущую кодовую страницу и, если загружена, клавиатурную раскладку:

keyb

Для получения большей информации используйте /? параметр командной строки с программами.

Специальные клавиши

ALT+ENTER Переключить на полный экран и обратно.
ALT+PAUSE Приостановить эмуляцию (для продолжения работы еще раз нажмите ALT+PAUSE).
CTRL+F1 Запустить настройщик клавиш.
CTRL+F4 Сменить смонтированный образ диска (CD или дискеты). Обновить кэш директории для всех дисков
CTRL+ALT+F5 Старт/Стоп создания ролика с экрана. (захват видео и запись в avi)
CTRL+F5 Сохранить скриншот. (в формате PNG)
CTRL+F6 Старт/Стоп записи звука в wave файл.
CTRL+ALT+F7 Старт/Стоп записи OPL команд. (в формате DRO)
CTRL+ALT+F8 Старт/Стоп записи MIDI команд.
CTRL+F7 Уменьшить пропуск кадров.
CTRL+F8 Увеличить пропуск кадров.
CTRL+F9 Закрыть DOSBox.
CTRL+F10 Захватить/Отпустить мышь.
CTRL+F11 Замедлить эмуляцию (уменьшить число инструкций DOSBox).
CTRL+F12 Ускорить эмуляцию (увеличить число инструкций DOSBox).[6]
[7]
[8]
[9]
ALT+F12 Убрать ограничение скорости (турбо кнопка/ускорение).
F11, ALT+F11 (machine=cga) смена оттенка в режимах вывода NTSC.[10]
F11 (machine=hercules) переключения цвета между янтарным, зелёным и белым.[11]

Это клавиши по-умолчанию. Вы можете поменять их в настройщике клавиатуры. (См. раздел «Переназначение клавиш»)

В MAC OS можете попробовать задействовать cmd(applekey) вместе с Ctrl, если комбинация не работает, например, cmd+ctrl+F1, но некоторые клавиши всё равно придётся переназначить (как и в Linux).

Сохраненные/Записанные файлы могут быть найдены в:

  • Windows: «Меню кнопки Windows/Пуск»->»Программы»->DOSBox-0.74->Extras
  • Linux: ~/.dosbox/capture
  • MAC OS X: «~/Library/Preferences/capture»

Это может быть изменено в конфигурационном файле DOSBox.

Джойстик/геймпад

Стандартный порт джойстика в DOS поддерживает до 4 осей и 4 кнопок.
Для большего их количества нужны специальные настройки.

Чтобы заставить DOSBox использовать другой тип эмулируемого джойстика/геймпада, используется параметр «joysticktype=» в разделе [joystick] конфигурационного файла DOSBox.

none — отключает поддержку джойстика.
auto — (по-умолчанию) автоматически определяет подключен один или два джойстика: если один — использует значение ‘4axis’, если два — использует значение ‘2axis’.
2axis — Если подключены два джойстика, каждый из них эмулирует джойстик с двумя осями и двумя кнопками. Если подключен только один, он эмулирует джойстик только с двумя осями и двумя кнопками.
4axis — поддерживает только первый джойстик, эмулирует джойстик с четырьмя осями и четырьмя кнопками или геймпад с двумя осями и шестью кнопками.
4axis_2 — поддерживает только второй джойстик.
fcs — поддерживает только первый джойстик, эмулирует ThrustMaster Flight Control System, с тремя осями, четырьмя кнопками и «шапочкой».
ch — поддерживает только первый джойстик, эмулирует CH Flightstick, с четырьмя осями, шестью кнопками и «шапочкой», но вы не можете одновременно нажимать несколько кнопок.

Также вам придётся правильно настроить джойстик в самой игре.
[12]

Важно помнить, что если вы сохранили файл переназначения клавиш при отключенном джойстике или с подключенным другим джойстиком, ваши установки могут работать неправильно или вообще не работать, пока вы не сбросите настройки переназначения.
Если джойстик правильно работает вне DOSBox, но не настраивается внутри DOSBox, попробуйте другие значение свойства ‘timed’ в конфигурационном файле DOSBox.

Переназначение клавиш

Вы можете запустить программу переназначения клавиш DOSBox при помощи комбинации клавиш CTRL+F1 (см. раздел «Специальные клавиши») либо указав параметр -startmapper (см. раздел «Ключи командной строки») при запуске DOSBox. Пред вами появится виртуальная клавиатура и виртуальный джойстик.

Эти виртуальные устройства связываются с клавишами и событиями, о которых DOSBox будет сообщать DOS приложениям. Если вы нажмете на изображенную кнопку мышкой, вы увидите в нижнем левом углу, с каким событием она ассоциирована (EVENT) и с какими событиями связана.

EVENT: Клавиша или ось/кнопка/шапочка джойстика, которую DOSBox будет передавать эмулируемым приложениям. (Событие, которое произойдёт в игре, например, выстрел/прыжок/ходьба)
BIND: Клавиша на вашей реальной клавиатуре или ось/кнопка/шапочка вашего реального джойстика (какую передает SDL), которая соединена с результирующим событием (EVENT).
mod1/2/3: Модификаторы. Это клавиши, которые вам необходимо зажимать при нажатии выбранной кнопки (BIND). mod1 = CTRL, mod2 = ALT и mod3 = Shift. Обычно применяется только если вы хотите поменять специальные кнопки DOSBox.
Add: Добавить новую ПРИВЯЗКУ к этому СОБЫТИЮ (EVENT). Просто добавляет кнопку с вашей клавиатуры или событие с джойстика (нажатие кнопки, движение оси/шапочки) , которые будет производить СОБЫТИЕ в DOSBox.
Del: Удалить ПРИВЯЗКУ к СОБЫТИЮ. Если результирующее СОБЫТИЕ не имеет ПРИВЯЗКИ, это событие вызвать невозможно (нет способа напечатать символ или использовать соответствующее действие джойстика).
Next: Проматывание списка привязок, которые соответствуют данному СОБЫТИЮ.

Пример:
В1. Вы хотите при нажатии X на клавиатуре нажимать Z в DOSBox.
О. Кликните на Z на виртуальной клавиатуре. Кликните «Add». Теперь нажмите X на вашей клавиатуре.

В2. Если вы кликните «Next» несколько раз вы увидите, что Z на вашей клавиатуре «нажимает» Z и в DOSBox.
О. Выберите Z снова и кликайте «Next», пока не дойдете до Z в графе BIND. Теперь кликните «Del».

В3. Если вы продолжите испытания в DOSBox вы заметите, что нажатие X производит появление ZX.
О. X на вашей клавиатуре все еще сопоставлен X! Кликните X на виртуальной клавиатуре и нажимайте «Next» пока не найдете X в графе BIND. Кликните «Del».

Примеры переназначения для джойстика:
У вас подключенный джойстик, он отлично работает под DOSBox, и вы хотите поиграть с джойстиком в игры без его поддержки (положим, игра управляется стрелками на клавиатуре):
1. Запустите mapper (переназначение клавиш), затем кликните на изображение клавиши «стрелка влево». EVENT должен быть key_left. Теперь кликните на Add и подвиньте ваш джойстик в соответствующем направлении, это должно добавить событие в BIND.
2. Повторите описанное выше для трех остальных направлений, дополнительно могут быть также назначены кнопки джойстика (огонь/прыжок).
3. Кликните на Save, затем на Exit и протестируйте в какой-либо игре.

Вы хотите поменять ось-y джойстика, потому что некоторые авиасимуляторы используют инверсное перемещение по вертикали, которое вы не любите, и перенастроить это в игре невозможно:
1. Запустите mapper (переназначение клавиш) и кликните на Y- в первом поле джойстика. EVENT должно быть jaxis_0_1-.
2. Кликните на Del, чтобы удалить текущую привязку, затем кликните Add и подвиньте джойстик вниз. Должна появится новая привязка.
3. Повторите для Y+, сохраните назначение и проверьте в какой-нибудь игре.

Если вы хотите переназначить какие-либо события на d-pad/шапочку, вы должны сменить «joysticktype=auto» на «joysticktype=fcs» в конфигурационном файле. Возможно в следующей версии DOSBox это будет улучшено.

Если вы изменили раскладку по-умолчанию, вы можете сохранить результат нажатием на «Save». DOSBox сохранит раскладку в файл, заданную в конфигурационном файле DOSBox (параметр mapperfile=). При старте DOSBox загрузит вашу раскладку, если это указанно в конфигурационном файле.

Клавиатурная раскладка

Для переключения на другую клавиатурную раскладку может быть использован пункт «keyboardlayout» в секции [dos] конфигурационного файла DOSBox или внутренняя программа DOSBox keyb.com (см. раздел «Внутренние программы»). Оба метода принимают языковые коды определенные в DOS (смотрите ниже), но только при использовании keyb.com можно указывать кодовую страницу.

Значение по умолчанию keyboardlayout=auto в настоящий момент работает только под Windows, язык выбирается на основании языка операционной системы, но клавиатурная раскладка не проверяется.

Переключение раскладки
DOSBox поддерживает некоторое количество клавиатурных раскладок по-умолчанию, для переключения на них нужно задать идентификатор раскладки (например, keyboardlayout=PL214 в конфигурационном файле DOSBox, или напечатать «keyb PL214» в командной строке). Перечень всех встроенных в DOSBox раскладок приведён в: http://vogons.zetafleet.com/viewtopic.php?t=21824

Некоторые клавиатурные раскладки (для примера GK319 codepage 869 и RU441 codepage 808) поддерживают спаренные раскладки, которые можно переключать нажатием LeftALT+RightSHIFT для включения одной раскладки и LeftALT+LeftSHIFT для второй. Некоторые раскладки (например, LT456 с кодовой страницей 771) имеют поддержу трёх раскладок, третью можно включить нажатием LeftALT+LeftCTRL.

Поддерживаемые внешние файлы
Поддерживаются файлы FreeDOS .kl (файлы раскладок утилиты FreeDOS keyb2) и библиотеки FreeDOS keyboard.sys/keybrd2.sys/keybrd3.sys, состоящие из всех доступных файлов .kl.
Смотрите http://www.freedos.org/ для предварительно скомпилированных раскладок, если встроенные DOSBox раскладки не работают по какой-то причине, или обновлены, или стали доступны новые раскладки.

И .CPI (совместимые с MSDOS файлы кодовых страниц) и .CPX (сжатые UPX файлы кодовых страниц FreeDOS) могут быть использованы. Некоторые кодовые страницы включены в DOSBox, так что обычно не нужно беспокоится о внешних файлах раскладок. Если вам нужен другой файл кодовой страницы, скопируйте его в директорию конфигурационного файла DOSBox, чтобы он был доступным в DOSBox.
Если вы поместите все десять файлов ega.cpx (взятых из FreeDOS) в папку программы DOSBox, подходящий для клавиатурной раскладки и кодовой страницы файл будет загружен автоматически.

Дополнительные раскладки могут быть добавлены помещением соответствующих файлов .kl в директорию конфигурационного файла DOSBox и использованием первой части имени файла как языкового кода.
Пример: Для файла UZ.KL (клавиатурная раскладка для Узбекистана) определите «keyboardlayout=uz» в конфигурационным файле.
Интеграция пакетов клавиатурных раскладок (вроде keybrd2.sys) работает идентично.

Обратите внимание, что клавиатурные раскладки позволяют вводить символы других языков, но поддержки их в именах файлов НЕТ. Постарайтесь обойти их использование внутри названий файлов DOSBox и названий файлов вашей операционной системы, которые должны быть доступны в DOSBox.

Сетевая игра через прямое кабельное подключение

DOSBox может эмулировать прямое кабельное подключение (nullmodem) через локальную сеть и интернет. Оно может быть сконфигурировано через секцию [serialports] в конфигурационном файле DOSBox.

Чтобы создать nullmodem соединение, одна сторона должна стать сервером, а вторая — клиентом.

Сервер должен быть настроен в конфигурационном файле DOSBox таким образом:
serial1=nullmodem

Клиент:
serial1=nullmodem server:<IP или имя сервера>

Теперь запустите игру и выберите nullmodem / serial cable / already connected как режим multiplayer на порте COM1. Поставьте одинаковую скорость передачи (baudrate) на обоих компьютерах.

Дополнительные параметры, которые могут быть определены для управления действиями соединения nullmodem. Вот эти параметры:

  • port: — номер порта TCP. По-умолчанию: 23
  • rxdelay: — как долго (в миллисекундах) задерживать полученные данные, если интерфейс не готов. Увеличьте эту величину, если вы обнаружили увеличивающийся список ошибок в окне состояния DOSBox. По-умолчанию: 100
  • txdelay: — как долго собирать данные перед отправкой пакета. По-умолчанию: 12

(уменьшает объем служебной информации)

  • server: — Этот nullmodem будет клиентом, соединяющимся с указанным сервером.

(Без аргумента server: будет сервером.)

  • transparent:1 — Посылает только последовательные данные, без RTS/DTR установления связи. Используйте это, когда соединяетесь с чем-то иным нежели nullmodem.
  • telnet:1 — Интерпретировать данные Telnet с удаленной стороны. Автоматически выставляет transparent.
  • usedtr:1 — Соединение не будет установлено, пока DTR не будет выставлен DOS программой. Полезно для модемных терминалов. Автоматически выставляет transparent.
  • inhsocket:1 — Использовать сокет, задаваемый DOSBox командной строкой. Автоматически выставляет transparent.

(Наследуемый сокет: Используется для игры в старые DOS игры (так называемые door games) на новом софте BBS.)

Пример: Создать сервер, прослушивающий TCP порт 5000. serial1=nullmodem port:5000 rxdelay:1000

Как ускорить/замедлить DOSBox

DOSBox эмулирует CPU, звуковую и графическую карты, и другие устройства PC в одно и то же время. Скорость эмулируемых приложений DOS зависит от того, сколько инструкций может быть сэмулировано, что является настраиваемым параметром (число инструкций).

Инструкции (циклы) CPU (ускорение/замедление)
По-умолчанию (cycles=auto) DOSBox пытается определить, нужно ли запускать игру с максимально возможным количеством эмулируемых инструкций (cycles=max, иногда это приводит к слишком быстрой или нестабильной работе игры) или же использовать фиксированное число инструкций (cycles=max, иногда это приводит к слишком медленной или слишком быстрой работе игры). Но вы всегда можете указать другое значение в конфигурационном файле DOSBox.

Вы можете заставить DOSBox работать медленнее или быстрее, указав фиксированное значение инструкций в конфигурационном файле. Если, к примеру, указать cycles=10000, то в заголовке окна DOSBox будет отображено «Cpu Speed: fixed 10000 cycles». В этом режиме вы можете дополнительно уменьшить число инструкций, нажимая CTRL+F11 (можете уменьшать,сколько хотите) или увеличить, нажимая CTRL+F12, при этом вы ограничены только производительностью одного ядра процессора в вашем компьютере.
Вы можете посмотреть сколько свободных ресурсов есть у вашего процессора, заглянув в Диспетчер задач в Windows 2000/XP/Vista/7 или в Системный монитор в Windows 95/98/ME.
Когда достигнута 100% загрузка одного из ядер процессора, невозможно далее ускорять работу DOSBox (она будет только замедляться), если только не уменьшить нагрузку создаваемую другими (не эмуляцией процессора) частями DOSBox. DOSBox может использовать только одно ядро вашего процессора, так что если у вас четырехъядерный процессор, DOSBox не сможет задействовать ресурсы остальных трёх.

Вы также можете заставить DOSBox работать быстро, указав cycles=max в конфигурационном файле. В заголовке окна DOSBox появится надпись «Cpu Speed: max 100% cycles». Теперь вы не должны отслеживать сколько свободных ресурсов есть у вашего процессора, так как DOSBox всегда будет использовать 100% ресурсов одного из ядер. В этом режиме вы можете уменьшить объём загрузки ядра процессора, нажав CTRL+F11, или увеличить, нажав CTRL+F12.

Ядра CPU (ускорение)
В x86 архитектурах вы можете попробовать установить использование динамически перекомпилируемого ядра (поставьте core=dynamic в конфигурационном файле DOSBox).
Это обычно дает лучшие результаты, если автоопределение (core=auto) не срабатывает.
Этот тип лучше всего сопровождать cycles=max. Но вы также можете попробовать указать высокое значение числа инструкций (к примеру, 20000 и больше).
Обратите внимание, что могут быть игры, которые хуже работают (или слетают) с динамическим ядром (поэтому чаще сохраняйте игру), или не работают с ним совсем!

Эмуляция графики
VGA эмуляция самая требовательная часть DOSBox с точки зрения загрузки CPU. увеличьте число пропускаемых кадров (увеличивая по одному) нажатием CRTL+F8. Загрузка вашего CPU должна уменьшиться, если выставлен режим фиксированного числа инструкций и вы сможете увеличить число инструкций, нажимая CTRL+F12.
Повторяйте это, пока игра не заработает с приемлемой скоростью. Пожалуйста, помните, что это компромисс: вы теряете в плавности картинки, но получаете скорость.

Эмуляция звука
Вы можете также попробовать отключить звук через setup игры, чтобы еще уменьшить нагрузку на ваш CPU. Установка nosound=true в конфигурационном файле НЕ отключает эмуляцию звуковых устройств, будет отключен только вывод звука.

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

Гибкая настройка числа инструкций:
Настройки cycles=auto и cycles=max могут быть параметризованы, чтобы иметь различные значения при старте.
Синтаксис:
cycles=auto [«по-умолчанию для realmode»] [«по-умолчанию для protected mode»%] [limit «лимит инструкций»]
cycles=max [«по-умолчанию для protected mode»%] [limit «лимит инструкций»]
Пример:
cycles=auto 5000 80% limit 20000
будут использованы cycles=5000 для real mode игр, пониженные до 80% CPU для protected mode игр с лимитом числа инструкций 20000

Решение проблем

Общий совет:
Просматривайте сообщения в окне состояния DOSBox. Смотри раздел «Окно состояния DOSBox».

DOSBox вылетает сразу после старта:
— используйте разные значения для параметра output= в конфигурационном файле DOSBox
— попробуйте обновить вашу графическую карту и DirectX
— (Linux) установите переменную среды SDL_AUDIODRIVER в значение alsa или oss.

Запуск определенных игр приводит к закрытию DOSBox, вылету с неким сообщением или зависанию:
— проверьте с начальной установкой DOSBox (немодифицированным конфигурационным файлом)
— попробуйте с отключенным звуком (используйте настроечную программу, которая идет с игрой, в дополнение вы можете выставить sbtype=none и gus=false в конфигурационном файле DOSBox)
— поменяйте некоторые записи в конфигурационном файле DOSBox, главным образом попробуйте:
core=normal
фиксированное число инструкций (для примера cycles=10000)
ems=false
xms=false
или комбинации приведенных настроек, а также установку параметра machine, указывающего эмулируемую видеокарту и функциональность:
machine=vesa_nolfb
или
machine=vgaonly
— используйте loadfix перед запуском игры

Игра вылетает в командную строку DOSBox с некоторым сообщением об ошибке:
— прочтите сообщение об ошибке и попробуйте опознать ошибку
— попробуйте решения из секций выше
— монтируйте различные пути, если игра требовательна к местоположению, например, если вы используете «mount d d:oldgamesgame» попробуйте «mount c d:oldgamesgame» и «mount c d:oldgames»
— если игра требует использование CD-ROM, убедитесь, что вы используете «-t cdrom», когда монтируете, и попробуйте различные дополнительные параметры (ioctl, usecd и label, смотрите соответствующий раздел)
— проверьте права на файлы игры (уберите атрибуты «только чтение», добавьте права на запись и т.д.)
— попробуйте переустановить игру внутри DOSBox

Окно состояния DOSBox

Окно состояния DOSBox содержит много полезной информации о текущей настройке, ваших действиях в DOSBox, возникающих ошибках и многое другое.
Если у вас возникают какие-либо проблемы, просмотрите эти сведения.

Чтобы увидеть окно состояния DOSBox:

  • Windows: Окно состояния открывается вместе с основным окном DOSBox.
  • Linux: Возможно, понадобится запустить DOSBox из консоли, чтобы увидеть окно состояния.
  • MAC OS X: Щёлкните правой кнопкой на DOSBox.app, выберите «Show Package Contents»->войдите в «Contents»->войдите в «MacOS»->запустите «DOSBox»

Конфигурационный файл

Конфигурационный файл автоматически создаётся при первом запуске DOSBox. Этот файл может быть найден в:

  • Windows: «Меню кнопки Пуск/Windows»->»Программы»->DOSBox-0.74->Options
  • Linux: ~/.dosbox/dosbox-0.74.conf
  • MAC OS X: «~/Library/Preferences/DOSBox 0.74 Preferences»

Этот файл разделён на несколько секций. Каждая секция начинается со строки [имя секции]. Установки представляют из себя строки вида «параметр=значение», где «значение» можно изменять для настройки DOSBox. Символы # и % отмечают (начинают) строки-комментарии.

Дополнительный конфигурационный файл может быть сгенерирован программой CONFIG.COM, расположенной на внутреннем диске DOSBox Z: Смотри раздел «Внутренние программы» для поиска сведений по использованию CONFIG.COM. Вы можете запустить DOSBox с параметром -conf для загрузки сгенерированного файла и использования его установок.

DOSBox загрузит файлы, указанные с параметром -conf. Если не указан ни один, DOSBox попытается загрузить файл «dosbox.conf» в текущей директории. Если такого файла нет, DOSBox загрузит конфигурационный файл из профиля пользователя. Если такого файла нет он будет создан.

Важно!: В Windows Vista/7 конфигурационный файл не будет правильно работать, если он размещён в папках «Windows» или «Program Files» или их подпапках или напрямую в C: , поэтому наилучшее место для дополнительного конфигурационного файла — это, к примеру, C:oldgames

Описание секций, параметров и их значений, конфигурационного файла DOSBox — dosbox.conf, смотрите в отдельной статье Dosbox.conf.

Языковой файл

Языковой файл может быть сгенерирован с помощью программы CONFIG.COM, расположенной на внутреннем диске DOSBox Z: Смотри раздел «Внутренние программы» для поиска сведений по использованию CONFIG.COM. Прочитайте языковой файл и вы, надо надеяться, поймете как его менять. Запустите DOSBox с параметром -lang чтобы переключится на использование вашего нового языкового файла или вы можете настроить имя файла в конфигурационном файле в секции [dosbox]. В параметре language= укажите имя файла.

Примечания

  1. Параметры в каждом последующим конфигурационном файле перекрывают параметры предыдущего. Кроме команд в секции [autoexec], команды находящиеся в ней каждого последующего конфигурационного файла, добавляются после команд предыдущего конфигурационного файла.
    Внимание, если в последующем конфигурационном файле содержатся только некоторые параметры, обязательно должны содержаться и секции в которых эти параметры находятся, в противном случаи они не будут приняты. пример:

    [sdl]
    fullscreen=true
    fullresolution=original
    
    [dosbox]
    machine=svga_s3
    
    [cpu]
    core=normal
    cputype=486_slow
    cycles=9500
    

  2. Чтобы узнать доступные методы масштабирования смотрите статью Dosbox.conf, раздел [render]
  3. то-есть, если тип не указан, или указан как -t dir, -freesize 900 будет считаться как 900 мегабайт свободного места, а если тип указан как -t floppy, будет считаться как 900 килобайт свободного места.

    Используйте этот параметр, если инсталлятор игры не может определить наличие свободного места на виртуальном HDD. Не используйте слишком большие значения, задайте свободного места на несколько мегабайт больше чем требуется для установки игры.
  4. В DOSBox SVN Daum builds можно монтировать по нескольку образов дискет, точно так же как и образы CD. Переключаются аналогично, CTRL+F4.
  5. В версии 0.73 и ниже, используется параметр -t iso в место -t cdrom.
  6. Если вы увеличите число инструкций DOSBox больше максимальной производительности вашего компьютера, это произведет эффект аналогичный замедлению эмуляции. Этот максимум варьируется от компьютера к компьютеру.
  7. Вам понадобятся свободные ресурсы процессора (и чем больше, тем лучше, т.е. быстрее). Поэтому при установке cycles=max или очень большом фиксированном числе инструкций, турбо может не сработать. И клавишу нужно удерживать!
  8. При слишком больших циклах эмулируемого ЦП, в играх могут появляться различные баги. Такие как, зависания, вылеты, не срабатывающие скрипты, графические артефакты, притормаживание, плавающая скорость, и многие другие. К примеру:
    В Alone in the Dark 1,2,3 при циклах выше 65000 (+core=dynamic), звуковая карта игрой не определяется, и игра запускается без звука. а если запустить настройки игры, не даёт выбрать её в настройках звука.
    В Zak McKracken and the Alien Mindbenders при циклах где-то между 1500-1700 зависает на финальной сцене перед эпилогом.
    В Terminator: Future Shock при циклах где-то выше 17000, не возможно запрыгнуть на парапет склада возле пивзавода на 7-ом уровне игры, так же не срабатывает скрип на каком то из уровней. в обоих случаях это приводит к непроходимости игры.
    Все подобные баги исправляются выставлением подходящего значения фиксированных циклов ЦП. Для каждой игры это значение своё и подбирается в ручную.
  9. Эквиваленты циклов реальным ЦП, и какие реальные ЦП эквивалент чего могут эмулировать, можно посмотреть тут.
  10. Эти клавиши не сработают, если вы сохранили файл переназначения клавиш с другим типом машины. Придётся или переназначить их или сбросить переназначение в начальное состояние (+resetmapper).
  11. Эти клавиши не сработают, если вы сохранили файл переназначения клавиш с другим типом машины. Придётся или переназначить их или сбросить переназначение в начальное состояние (+resetmapper).
  12. Оси джойстика калибруются (настраиваются) отдельно в каждой игре. Настроить один раз под все дос игры не возможно в принципе! Это вам не Windows. В некоторых же играх приходится настраивать заново при каждом их запуске, и это для них совершенно нормально.
    В каких-то играх калибровка джойстика находится в опциях игры, в каких-то предлагает откалибровать при запуске игры, в каких-то калибровка производится в отдельном исполняемом файле, в каких-то калибровка активируется только при нажатии или удержании определенных сочетаний клавиш во время самой игры (в таких играх сочетания клавиш нужно смотреть в руководстве к игре). При калибровке будьте внимательны! В точности следуйте командам на экране!
    какие то игры корректно работают с параметром timed=true, какие то с timed=false в секции [joystick] конфигурационного файла. Если вы всё правильно делайте при калибровке, в точности следуя указаниям на экране, и вам ни как не удаётся настроить оси, попробуйте сменить этот параметр.

    Обратите внимание, что кнопки и оси геймпада можно назначать не только на кнопки и оси виртуального джойстика, но и на кнопки виртуальной клавиатуры. Более того, таким образом можно задействовать более 4-х кнопок геймпада, а также можно задействовать его в играх, где не предусмотрена поддержка джойстика. А если в игре нет аналогового управления, скажем, рулевым колесом автомобиля либо закрылками и элеронами самолета, реализованного с помощью осей джойстика, то и смысла в задействовании геймпада именно через эмуляцию джойстика нету.

См. также

  • DOSBox в вопросах и ответах (наиболее часто задаваемые вопросы по программе)
  • DOSBox для знатоков (дополнительные руководства)
  • Dosbox.conf (описание файла настроек программы)

Like this post? Please share to your friends:
  • Dos окно на весь экран windows 7
  • Dos или windows 10 что лучше для ноутбука
  • Dos дискета для установки windows xp
  • Dos navigator для windows 7 x64 скачать
  • Dos navigator для windows 10 x64 как запустить