Если вы попробуйте запустить исполняемый файл DOS в современной версии Windows, вместо окна соответствующей программы появится сообщение: «Невозможно запустить это приложение на вашем ПК», поскольку приложения DOS не поддерживаются. Однако, возможности их запуска существуют.
В этой инструкции способы запуска DOS программ и игр в Windows 11 и Windows 10, для чего можно применить несколько различных подходов.
DOSBox
Если основная ваша задача — запуск старых DOS-игр, возможно, DOSBox будет лучшим вариантом для этого за счет своей отличной совместимости, удобства и сравнительно стабильной работы.
Пример использования DOSBox:
- Скачайте DOSBox для вашей ОС с сайта https://www.dosbox.com/ (в нашем примере — это Windows 11, загружаем Win32 Installer несмотря на то, что система 64-разрядная).
- Подготовьте файлы DOS, которые вы планируете запускать в какой-либо папке на компьютере.
- Запустите DOSBox и подключите эту папку с помощью команды mount. Пример использования:
mount c c:\dos\
в результате выполнения внутри DOSBox содержимое папки C:\dos на компьютере окажется подключено как виртуальный диск C.
- Запустите то, что требуется в командной строке DOSBox с подключенного диска. В примере на изображении ниже я запускаю Norton Commander.
- А уже из него — игру, которая исправно работает.
- И, на всякий случай: Ctrl+F10 — освобождает мышь из окна DOSBox, а Ctrl+F9 — выходит из него.
После установки DOSBox в меню «Пуск», помимо прочего, будет добавлен ярлык для открытия файла конфигурации (открывается в текстовом редакторе, в нём же сохраняется). Для большинства пользователей всё сравнительно исправно работает, но мне пригодилось изменение чувствительности мыши (пункт sensitivity).
Подробные сведения о конфигурации DOSBox можно найти на странице https://www.dosbox.com/wiki/Dosbox.conf
Существуют и альтернативные сборки DOSBox с расширенными возможностями: например, DOSBox-X и DOSBox SVN Daum.
vDos
vDos также позволяет запускать DOS-приложения в Windows последних версий, но стабильную работу мне удалось получить лишь для программ с текстовым интерфейсом, и то далеко не со всеми. Порядок использования:
- Скачиваем и устанавливаем vDos, официальный сайт — https://www.vdos.info/
- Скопируйте папки и файлы DOS в папку с vDos, эта папка со всей внутренней структурой будет работать как диск C: в запущенном vDos.
- Если сразу после установки запустить vDos, автоматически запустится демонстрационная программа DataPerfect. Так как нам это не требуется, откройте файл autoexec.txt в папке установки vDos и удалите строку CALL DPTEST\STARTDP.BAT, сохраните файл и лишь затем запускайте vDos.
- Используйте командную строку для запуска игры. Например, игра расположена в папке vDos во вложенной папке Games\game.exe. Используйте две команды: cd Games для перехода к папке, а затем game.exe для запуска игры. По какой-то причине запуск с указанием полного пути у меня не сработал.
- Как было отмечено выше, мало что получилось запустить с помощью vDos в моем тесте, потому повторю скриншот с файловым менеджером, но уже не из DOSBox.
Возможно, поработав с конфигурацией vDos возможно обеспечить и лучшую работу эмуляции.
NTVDMx64
Старые версии Windows умели запускать DOS-программы без каких-либо дополнительных трюков. В Windows NT это было реализовано с помощью виртуальной машины NTVDM.
NTVDMx64 — патч для современных версий Windows, включая Windows 11 и Windows 10 x64, встраивающий нативную поддержку запуска DOS-программ в систему. Учитывайте следующие нюансы:
- Установка NTVDMx64 меняет файлы системы и требует отключения Secure Boot в БИОС/UEFI
- Антивирусы ругаются на файлы NTVDMx
Поэтому, установка NTVDMx64 — под вашу ответственность.
Принцип использования:
- Компилируем сами из исходников автора https://github.com/leecher1337/ntvdmx64 или берем готовый установщик, например, здесь и используем файл install.bat для установки (вариант HAXM требует включенной виртуализации Intel VT-x, вариант CCPU — нет), запускаем файл install.bat и перезапускаем систему после установки.
- Запускаем программы DOS также, как и любые другие программы прямо из среды Windows.
В моем тесте полностью исправно работали программы DOS с текстовым интерфейсом и, сравнительно нестабильно и медленно — отдельные игры с графическим режимом экрана.
Виртуальная машина
При желании можно попробовать запускать DOS-игры и программы в виртуальной машине. Возможны разные подходы, в моём случае хороший был получен при установке Windows 98, эта система поддерживает запуск DOS-программ в VirtualBox (и не был достигнут при установке FreeDOS и некоторых других попытках).
Я использовал готовый образ виртуального жесткого диска Windows 98 для VirtualBox загруженный с Archive.org (подробнее о том, как найти старые программы на archive.org). Создал виртуальную машину, подключил диск, запустил — почти всё, включая Интернет (для загрузки старых DOS-программ с сайта old-dos.ru) и их запуск исправно, но иногда медленно, работали:
На эту тему может пригодиться инструкция Виртуальные машины VirtualBox для начинающих.
Надеюсь, один из вариантов подойдёт для ваших целей и запуска нужных DOS-программ в современных ОС.
В этой инструкции вы найдете несколько простых шагов по установке и настройке 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:\DOS\DN C:\DOS\GAMES C:\DOS\IMAGES
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:\DN\dn.com exit
Если вы меняли пути расположения каталога DOS, то измените путь на правильный в первой строчке.
Если вы не используете эмулятор привода компакт-дисков, а предпочитаете пользоваться встроенными средствами DOSBox, то строчку
mount D D:\ -t cdrom
замените на такую:
imgmount D C:\DOS\IMAGES\disk1.iso C:\DOS\IMAGES\disk2.iso ... -t cdrom
где C:\DOS\IMAGES\ — путь в 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 для Windows 7, 8, 10 или XP:
- Скачать бесплатно DOSBox под свою операционную систему на официальном сайте;
- Установить DOSBox. Появится ярлык на рабочем столе;
- Скачать игру, если этого еще не сделали;
- Распаковать загруженный архив, получится много файлов. Важно: игры под DOS запускаются файлами с расширением *.bat, *.exe, или *.com, в каждой игре по разному, запускайте по очереди, советую начать с файла в имени которого присутствует название игры, например doom.exe;
- Зайти в папку с игрой и перетащить файл запуска игры прямо на ярлык DOSBox на рабочем столе Windows. Как это показано на рисунке.
Все!!! Игра запустилась и работает без проблем.
Если вдруг игра не запускается: проверьте файлы setup.exe или install.com — в играх под DOS звук настраивался вручную, в то время звуковые карты небыли совместимыми, нужно запустить один из этих файлов, выбрать звуковую карту, например «sound blaster», и сохранить настройки.
Список системных кнопок 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
Скачать игры для DOSBox
Microsoft всегда пыталась сделать программы и форматы файлов обратно совместимыми с новыми версиями Windows. Однако методы, которые она использует, не всегда работают должным образом. Иногда разрыв между операционными системами настолько значительный, что ваша любимая старая игра или программа перестают работать. Но не стоит отчаиваться, если ваш старый софт, разработанный для Windows XP, Windows 98 и старше, отказывается работать на современном компьютере. В этой статье я рассмотрю несколько способов, которые смогут помочь вам запускать устаревшие программы на Windows 10.
Почему старые игры и программы не работают на новых Windows
Разумеется, существует множество программ и игр, выпущенных очень давно, но до сих пор прекрасно работающих на современных системах. Это некая лотерея, в которой может повезти, а может и нет. Есть еще один фактор, который может подарить старому софту жизнь — пользовательская база. Если она достаточна велика, то, скорее всего, способы запуска уже давно найдены, и в интернете можно найти множество инструкций по оптимизации того или иного приложения под новейшие ОС. Но бывает так, что нужная старая программа просто не запускается на новых Windows. Это может быть по одной из следующих причин:
- зависимость от старых версий ПО — некоторые программы требуют устаревшие драйверы, которые уже давно не включены в стандартный установщик Windows 10;
- 16-битное ПО — 64-битные версии Windows, к сожалению, не содержат встроенной совместимости для старых 16-битных приложений;
- DOS-программы — Windows 10, как и все версии Windows, начиная с XP, не могут запускать DOS-программы. Конечно, некоторый софт все еще работает, но далеко не весь. Особенно сильно такая проблема задела игры;
- DRM — скорее всего, самая неприятная проблема устаревшего софта, который, казалось бы, может легко запуститься на современной ОС, однако отсутствие разрешения DRM-защиты попросту не дадут этого сделать.
Как запускать старые игры и программы на Windows 10
Разумеется, с появлением новой ОС в лице Windows 10, запуск старых игр и программ немного усложнился, и, если у вас так и не получилось запустить нужный софт, то предлагаю ознакомиться с некоторыми рекомендациями, представленными далее в статье.
1. Запуск от имени администратора
В далекие времена Windows XP важную роль играли права администратора, которые могли выдавать программе больше доступных инструментов для ее нормальной работы. В Windows 10 права администратора уже не так нужны, однако старым играм и программам эта функция может сильно помочь правильно запуститься.
Для запуска от имени администратора вам необходимо перейти к исполняемому файлу или ярлыку приложения, нажмите правой кнопкой мыши по нему и в контекстном меню выбрать «Запуск от имени администратора».
2. Средство устранения неполадок с совместимостью программ
Если запуск от имени администратора не помог, рекомендую обратиться к встроенной в Windows 10 функции устранения неполадок с совместимостью, позволяющей самой системе определить, какие настройки совместимости смогут помочь правильно запустить старую программу. И действительно, Windows, иногда, способна правильно оценить софт, который вы пытаетесь открыть, а также может предложить пути исправления и автоматически применить все необходимые установки.
- В строке поиска из меню «Пуск» найдите «Устранение неполадок» → нажмите «Enter» → «Дополнительные средства устранения неполадок» → «Устранение проблем с совместимостью» → «Запустить средство устранения неполадок».
- Средство устранения неполадок просканирует вашу систему и попытается найти программы, испытывающие проблемы с совместимостью. Если по истечению поиска вашего приложения нет в списке, выберите соответствующий вариант «Нет в списке» и нажмите «Далее».
- Затем вам будет необходимо перейти к исполняемому файлу интересующей программы. Я буду пробовать запустить Premier Manager 98.
- Теперь нажимаем «Попробовать рекомендуемые настройки».
После применения настроек вам нужно протестировать программу. Как вы можете заметить, она начала работать, хотя и сообщила о необходимости вставить лицензионный диск, но при нажатии «OK» игра запустится.
Ошибка совместимости программы
Средство устранения неполадок оповестит вас о том, удачно ли исправление или нет. Если вы выберите «Да, сохранить эти параметры для программы», то программа закроется, а если выбрать «Нет, попытаться использовать другие параметры», то откроется дополнительный диалог, который предложит на выбор следующие параметры:
- программа работала в предыдущих версиях Windows, но не устанавливается или не запускается сейчас;
- программа открывается, но отображается неправильно;
- для программы необходимы дополнительные разрешения;
- я не вижу моей проблемы в списке.
Выберите пункты, которые наиболее точно отражают вашу проблему и нажмите Далее. Возможно, для запуска приложений потребуется пройти несколько этапов исправления, поэтому не переживайте, если в первый раз не получилось найти решения.
3. Ручные настройки совместимости в Windows 10
Разумеется, вы можете самостоятельно настроить режим совместимости и не использовать встроенное средство устранения проблем. Найдите исполняемый файл или ярлык программы, которую вам нужно запустить, затем нажмите правой кнопкой мыши по нему и в контекстном меню выберите «Свойства».
В появившемся окне вам следует открыть вкладку «Совместимость», а затем активировать «Режим совместимости», поставив флажок напротив «Запустить программу в режиме совместимости». Затем выберите ОС из списка, с которой программа должна была корректно работать. Также в «Параметрах»можно настроить, как будет запускаться приложение. Это бывает очень полезно, если оно запускается, но отображается или функционирует неправильно. Так, вы можете выбрать следующие свойства для запуска софта:
- режим пониженной цветности;
- использовать разрешение экрана 640 × 480;
- отключить оптимизацию во весь экран;
- запускать эту программу от имени администратора;
- изменить параметры высокого DPI.
Как только вы определитесь с настройками, нажимайте «Применить» → «ОК». Возможно, с первого раза не получится подобрать нужные параметры запуска, ибо запуск старых программ и игр — это путь, полный различных проб и ошибок.
Разумеется, настройки, которые вы выбрали, будут действовать лишь на вашей учетной записи, поэтому, если у вас есть необходимость в распространении этой конфигурации среди всех пользователей, то нажмите «Изменить параметры для всех пользователей».
4. Драйверы без подписи
Уже много лет Microsoft, заботясь о безопасности своих пользователей, использует принудительную подпись драйверов. Такая подпись помогает оградиться от поддельных драйверов, содержащих нестабильный или вредоносный код.
Как вы могли понять, старые игры и программы зачастую отказываются от использования новейших драйверов, а Windows, конечно же, не разрешит установку их устаревших версий. Это значит, что запуск программы невозможен до тех пор, пока вы вручную не отключите принудительную подпись драйверов. Важно понимать, что такое действие может подвергнуть ваш компьютер угрозам, сделав его очень уязвимым. Если вам действительно сильно нужно запустить такой старый софт, то вы можете совершить действия, описанные далее, но только на свой страх и риск.
Отключение обязательной проверки подписи драйверов
Для отключения функции проверки подписи драйверов, вы можете использовать специальное меню «Расширенные параметры загрузки». Нужно отметить, что использование специальных параметров запуска ОС будет работать лишь раз, затем, при следующей загрузке, все параметры будут сброшены, а драйверы, установленные во время отключенной проверки подписи, — удалены.
- Зажав клавишу «Shift», нажмите кнопку «Перезагрузка» в меню Пуск для того, чтобы войти в расширенное меню загрузки;
- Пройдите по следующему пути: «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить»;
- Теперь выберите 7-й вариант из предложенных режимов запуска, чтобы деактивировать функцию обязательной подписи драйверов. Далее нажмите «Enter», чтобы загрузить систему. Теперь вы можете легко установить любые неподписанные драйверы.
5. Использование виртуальной машины
Как вы можете помнить, Windows 7 включала в себя Windows XP Mode. По сути, это была функция, представляющая из себя встроенную виртуальную машину, которая позволяла абсолютно легально установить старую версию Windows. К сожалению, к выходу Windows 10 эту функцию убрали. На данный момент, включить «Режим Windows XP» возможно только с использованием сторонних программ.
Для запуска программ и игр через виртуальную машину вам понадобится сама ВМ и лицензия Windows XP. Например, вы можете попробовать VirtualBox или VMware Player. Установив «новую» ОС, вы наконец-то сможете запускать в любой момент необходимый старый софт прямо на своем рабочем столе.
6. DOSBox
Если у вас завалялась игра или программа для DOS, которая отказывается запускаться под любыми предлогами, то вам сможет помочь замечательная бесплатная программа DOSBox. Это эмулятор, создающий DOS-окружение и все необходимые условия для открытия старых программ.
DOSBox позволит вернуть к жизни множество классических игр. Также он обладает широкой базой пользователей, поэтому при возникновении проблем — можно обратиться к поиску в Интернете, и, скорее всего, решение там уже существует.
🖥 Скачать DOSBox для Windows 10 с официального сайта.
Это перевод материала MUD.
- Теперь не боюсь за Windows: точки восстановления создаются каждый день. Вот как это настроить
- Эта бесплатная утилита от Microsoft в разы ускоряет работу. Она существует ещё с Windows 95
- Эта утилита показывает, где используется выбранный файл в Windows и что мешает удалить его
- Мод Windows 10 для игр: тестирую Atlas OS, из которого вырезали лишнее ради производительности
- 10 приложений, которые нужно сразу установить на новый компьютер
Хотите поностальгировать и вернуться в 90-е, когда компьютеры были еще очень большой редкостью, а работать на них приходилось только с помощью клавиатуры? В то время, когда еще не знали, что такое окна Windows и тем более, зачем нужна мышь-манипулятор. Основной операционной системой того времени была MS DOS. И да, «юзеры» умудрялись даже играть на слабеньких по современным меркам компьютерах. Сегодня для того чтобы запустить в ОС Windows 10 или 11 старую игрушку придется слегка поколдовать. А поможет нам в этом непростом деле специальная утилита DOSBox.
ДОСБокс — это программа-эмулятор, которая запускает в современной операционке виртуальную среду MS DOS. Соответственно, уже в ней можно загрузить и заняться геймплеем в играх, которые совсем незнакомы современным продвинутым пользователям. Как минимум, это интересно — окунуться в старые времена, когда требования к графике, разрешению экрана и другим наворотом, коими напичканы современные компы, были минимальными. Но на самом деле примитивность DOSBox — это иллюзия. Ведь работать в виртуальной среде придется через командную строку.
Большой разницы, какая именно из версий Виндовс у вас установлена, для запуска ДОСБокс нет. Я покажу как это делается на последней версии операционки от Майкрософт — Windows 11.
- Скачать утилиту лучше всего с официального сайта разработчика www.dosbox.com в соответствующем разделе Downloads, выбрав версию для своей операционной системы. Скачивание происходит с сайта SourceForge — это нормально.
- Запускаем установочный файл программы DOSBox0.74-3-win32-installer.exe. Принимаем лицензионное соглашение, выбираем место установки и ждем окончания процесса инсталляции. Установщик создаст иконку на рабочем столе и внесет программу в меню «Пуск». Если сразу запустить эмулятор, то появится окно с командной строкой. Мы пойдем немного другим путем и все настройки для работы в DOSBox выполним непосредственно в ОС Windows.
Подготовка к работе в DOSBox
Для начала необходимо создать программную среду, в которой можно будет устанавливать приложения и работать с файлами в MS DOS. Можно с сайта DOSBox скачать графическую оболочку, но я рекомендую воспользоваться одним из файловых менеджеров, который заменит привычный Проводник от Виндовс.
Скачайте и установите один из файловых менеджеров для работы в MS DOS — например, популярный DOS Navigator с открытым программным кодом или не менее известный Far Manager.
Если у вашего компьютера нет привода для чтения CD-дисков, то будем использовать образы в форматах iso и cue, которые можно создавать непосредственно в DOSBox.
Настройка эмулятора DOS
Прежде всего необходимо создать структуру каталогов на жестком диске компьютера.
- Создайте в Проводнике новую папку DOS, лучше всего в корневом каталоге, хотя это не принципиально.
- В новой папке создайте три подкаталога со следующими названиями — DN, GAMES, IMAGES.
- Распакуйте из архива DOS Navigator в папку DN.
- В каталоге IMAGES разместите снятые образы дисков игр. Если игры не требуют установки, то просто скопируйте их файлы в свой каталог в папке GAMES.
- В меню «Пуск» запустите DOSBox Options. Откроется текстовый файл с конфигурацией.
- Внизу текстового файла найдите строчку [autoexec] и вставьте под нее этот код:
- В случае, если вы создали каталог DOS не на диске С, то в первом коде необходимо вписать правильный путь.
- Укажите путь к физическому или виртуальному приводу CD, который в Windows по умолчанию обозначается как D:\. Либо используйте другую литеру.
mount D D:\ -t cdrom
C:
cls
C:\DN\dn.com
exit
- Если вы не используете эмулятор привода компакт-дисков, а предпочитаете пользоваться встроенными средствами DOSBox, то строчку mount D D:\ -t cdrom замените на такую:
imgmount D C:\DOS\IMAGES\disk1.iso C:\DOS\IMAGES\disk2.iso … -t cdrom
где C:\DOS\IMAGES\ — путь в Windows, где хранятся ваши образы дисков, а disk1.iso, disk2.iso и т. д. — имена файлов образов, которые вы хотите подключить к виртуальной машине.
Переключение между дисками в DOSBox осуществляется клавишами Ctrl+F4.
- Внимательно проверьте точность пути, имена файлов iso или img. Сохраните изменения в конфигурационном файле и закройте его.
Запуск и настройка игры в DOSBox
Приступаем к приятной части работы с ДОСБокс — непосредственно геймплею.
- Запустите DOSBox. Если все предыдущие настройки были выполнены верно, то откроется двухпанельное окно файлового менеджера. Для навигации по нему используйте горячие клавиши и стрелки клавиатуры.
- Установите игру с физического или виртуального привода компакт-дисков в каталог C:\GAMES эмулятора.
- Если в процессе установки игры программа не произвела автонастройку звука, то необходимо сделать это вручную. Перейдите в каталог, где установлена игра, запустите файл SETUP.EXE или SETSOUND.EXE. Выберите звуковую карту Sound Blaster 16 или Pro. Внесите следующий код в параметры настройки:
I/O ADRESS=220
IRQ=7
DMA=1 - Не забудьте обновить игру до последней версии, выбрав подходящий патч. Можете приступать!
Альтернативный способ запуска игры в DOSBox
Это не всегда работает, но есть более простой способ запуска старых игрушек с помощью виртуальной машины DOSBox в ОС Windows 10 и 11.
- Естественно, установите эмулятор DOS.
- Скачайте игру и распакуйте архив в нужную папку.
- Среди множества файлов DOS-игры найдите исполняемый. Обычно файл для запуска игрушки имеет расширение «.exe», «.bat», или «.com».
- Перетащите исполняемый файл прямо на ярлык DOSBox на рабочем столе. Обычно игра сразу же запускается.
Если у вас только одна игра, которая работает в среде DOS, то процесс ее запуска можно автоматизировать.
- Кликните по ярлыку DOSBox правой кнопкой мышки и откройте «Свойства».
- Выберите вкладку «Ярлык» и в поле «Объект» и добавьте через пробел путь к файлу запуска нужной игры, примерно так:
«C:\Program Files\DOSBox-0.74\DOSBox.exe» — «D:\Загрузки\DOOM\DOOM.EXE»
- Примените изменения и переименуйте название ярлыка. Теперь игра будет автоматически запускаться в эмуляторе DOSBox.
Этот способ действительно кажется довольно простым. Но он применим в том случае, если вы запускаете старую DOS-игру с физического компакт-диска, что требует наличия соответствующего привода на компьютере. Либо нужно будет скачивать игру в NO-CD версии или взломанную.
Готовые сборки на DOSBox
Если все вышеперечисленные танцы с бубном вас пугают, а поиграть в старый любимый тайтл все же очень хочется, то обратите внимание, что некоторые игры прошлого имеют готовые сборки на DOSBox, полностью настроенном и готовом к работе. Проще говоря: вы качаете игру, устанавливаете и играете.
К сожалению, такая возможность присутствует в основном у очень популярных игр, а поиск нужной вам сборки может занять некоторое время. Например, существуют готовые сборки первой и второй частей The Elder Scrolls, прародителей всем известного Skyrim.
Post Views: 396