Если вы попробуйте запустить исполняемый файл 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-программ в современных ОС.
MACDATA » Настройка Windows 10 » Как запустить DOS игры и программы в Windows 10 и Windows 11: подробный гайд
С появлением операционных систем Windows 10 и Windows 11 для запуска классических DOS игр и программ, пришлось найти альтернативные способы, ведь эти операционные системы больше не поддерживают MS-DOS. Часто возникает необходимость в возрождении старых игр, которые были популярны много лет назад. Что делать, если игра запускается с ошибкой, фризит или вообще не запускается? Рассмотрим несколько способов, как запустить DOS игры на современных операционных системах.
Есть несколько способов запуска старых игр и программ на Windows 10 и Windows 11. Самый простой из них — это установка эмулятора DOSBox. Данный эмулятор работает на многих платформах и позволяет запускать DOS игры и программы на современных компьютерах. В остальных случаях вам потребуется использовать специальные программы и утилиты.
Для того, чтобы запустить старые игры и программы, требуется некоторое умение по настройке соответствующих программ и файлов конфигурации. В этой статье мы рассмотрим все нюансы настройки, которые позволят вам запустить старые DOS игры и программы на Windows 10 и Windows 11.
Основы DOS
Что такое DOS?
DOS (Disk Operating System) — операционная система, которая была широко распространена в 80-х и 90-х годах прошлого века. DOS является командной строковой операционной системой, где все действия выполняются через ввод команд в командной строке.
Как запускать программы в DOS?
Для запуска любой программы в DOS необходимо ввести ее имя и нажать клавишу Enter. Например, для запуска игры Prince of Persia необходимо набрать «prince.exe» и нажать Enter.
Какая кодировка используется в DOS?
Оригинальная командная строка DOS (командный интерпретатор COMMAND.COM) поддерживала только однобайтовые кодировки, такие как CP437. Она была используется для английских букв, цифр и некоторых символов. Однако, в более поздних версиях DOS была добавлена поддержка многобайтных кодировок.
Как перечислить файлы и папки в DOS?
Для перечисления файлов и папок в командной строке DOS используйте команду DIR. Она выведет список файлов и папок в текущей директории. Для перехода в другую директорию используется команда CD, за которой следует имя директории. Если вы хотите вернуться на уровень вверх, используйте команду CD ..
Как создать и удалить папку в DOS?
Для создания папки в командной строке DOS используйте команду MD, за которой следует имя папки. Например, «md example» создаст папку с именем «example» в текущей директории. Чтобы удалить папку, используйте команду RD. Например, «rd example» удалит папку «example». Если папка содержит файлы или другие папки, то для удаления ее необходимо использовать параметр /S.
Эмуляторы для запуска DOS игр и программ
DOSBox
DOSBox – это бесплатный эмулятор DOS, созданный для запуска старых DOS игр и программ на современных версиях Windows. Этот эмулятор умеет эмулировать оборудование, необходимое для запуска старых игр, такое как звук, видео и сеть. DOSBox имеет простой интерфейс и легок в использовании. Он также поддерживает множество вариантов настройки.
Boxer
Boxer – это простой в использовании эмулятор, который умеет запускать DOS игры на Mac OS. Он имеет привлекательный интерфейс и легок в настройке. Boxer также позволяет добавлять файлы в игровую библиотеку и настраивать параметры игры, такие как звук и графика.
vDos
vDos – это бесплатный DOS эмулятор, созданный для запуска старых DOS программ на современных компьютерах. Он поддерживает большинство DOS приложений и имеет поддержку для различных типов мыши и клавиатуры. vDos также имеет встроенный текстовый редактор и специальные команды для управления файлами.
В зависимости от вашей операционной системы и потребностей, выберите один из этих эмуляторов для запуска ваших любимых старых DOS игр и программ. Но не забудьте проверить совместимость вашей игры или программы с выбранным эмулятором, прежде чем начать играть или использовать.
Создание виртуальной машины в Windows 10 и Windows 11
Что такое виртуальная машина?
Виртуальная машина – это программное обеспечение, которое эмулирует аппаратное обеспечение компьютера и позволяет запускать на нем операционную систему.
Создание виртуальной машины может быть полезным, если вы хотите запустить программу или игру, которая не работает на вашей операционной системе или вы не хотите рисковать установкой программы на вашем компьютере.
Как создать виртуальную машину в Windows 10 и Windows 11?
Для создания виртуальной машины в Windows 10 и Windows 11 можно использовать встроенный инструмент Hyper-V.
- Откройте «Панель управления» на вашем компьютере.
- Выберите категорию «Программы».
- Выберите «Включение или отключение компонентов Windows».
- Выберите «Гипервизор платформы Windows» и нажмите «OK».
- Перезагрузите компьютер.
- После перезагрузки компьютера откройте Hyper-V Manager.
- В меню выберите «Действия» и нажмите «New» для создания виртуальной машины.
Далее следуйте инструкциям мастера создания виртуальной машины, указывая необходимые параметры: название, операционную систему, объем жесткого диска и другие настройки.
Запуск виртуальной машины и установка DOS
После создания виртуальной машины можно запустить ее и установить на ней операционную систему DOS.
Для этого вам потребуется диск с установочным образом DOS, который необходимо подключить к виртуальной машине через Hyper-V Manager.
Затем запустите виртуальную машину и установите операционную систему DOS, следуя инструкциям на экране.
После установки DOS вы сможете запустить любую DOS-программу или игру на вашей виртуальной машине.
Установка DOS на виртуальную машину
Выбор виртуальной машины
Для установки DOS на виртуальную машину необходимо выбрать подходящее программное обеспечение. Среди наиболее распространенных виртуальных машин можно выделить программы VirtualBox, VMware Workstation, Hyper-V.
Создание виртуальной машины и установка DOS
После установки выбранного ПО для виртуализации, следует создать виртуальную машину и установить DOS на нее. Для этого необходимо скачать образ операционной системы DOS, распаковать его и добавить виртуальный привод к виртуальной машине.
Затем, в настройках виртуальной машины необходимо выбрать привод с образом операционной системы DOS в качестве первичного загрузочного устройства и запустить виртуальную машину. В процессе установки DOS следует указать параметры жесткого диска и добавить необходимые драйверы.
Настройка виртуальной машины для запуска DOS игр и программ
После установки DOS на виртуальную машину, следует настроить параметры виртуальной машины для запуска DOS игр и программ. Необходимо настроить звуковую карту и выбрать подходящие настройки экрана. Также можно настроить дополнительные параметры клавиатуры и мыши.
После настройки виртуальной машины для запуска DOS игр и программ, следует добавить необходимые игры и программы в образ операционной системы DOS. Для этого можно воспользоваться виртуальным приводом или скопировать файлы внутрь образа. Затем, необходимо запустить виртуальную машину и выбрать нужную игру или программу для запуска.
Запуск DOS игр и программ на виртуальной машине
Что такое виртуальная машина?
Виртуальная машина — это программное обеспечение, которое позволяет запускать другую операционную систему внутри вашей основной операционной системы. Это идеальный способ запустить старые ДОС-игры и программы на современной машине.
Как выбрать виртуальную машину?
Существует множество виртуальных машин, но одним из наиболее популярных является VirtualBox. Он бесплатен, легок в использовании и поддерживает множество операционных систем, в том числе ДОС.
Как установить виртуальную машину и ДОС?
Первым шагом является скачивание и установка VirtualBox. Затем, необходимо скачать образ операционной системы ДОС. Образ можно найти в интернете на специальных сайтах.
После установки VirtualBox необходимо создать новую виртуальную машину, выбрав тип ДОС и установив параметры, такие как объем оперативной памяти и диск. Затем, необходимо запустить виртуальную машину и установить операционную систему ДОС с помощью образа.
Как запустить ДОС-игру или программу на виртуальной машине?
Чтобы запустить ДОС-игру или программу на виртуальной машине, необходимо скопировать файлы внутрь виртуальной машины. Затем, нужно запустить командную строку внутри ДОС, перейти в папку, где находятся файлы игры или программы, и запустить ее с помощью команды.
Например: если игра находится в папке C:\GAME, то необходимо запустить командную строку, ввести «C:» (чтобы перейти на диск C), «CD GAME» (чтобы перейти в папку GAME) и запустить игру командой «GAME.EXE».
Теперь вы можете наслаждаться своими любимыми ДОС-играми и программами на поверхности виртуальной машины.
Дополнительные советы и рекомендации
1. Используй DOSBox
Если тебя не устраивает эмулятор, который ты использовал раньше, попробуй скачать DOSBox – это бесплатный эмулятор, который позволит запускать DOS игры и программы на Windows 10 и Windows 11. В DOSBox есть множество настроек, которые позволяют настроить игру под свои потребности, а также управлять звуком и видео.
2. Обнови драйвера своей видеокарты
Для запуска некоторых старых игр и программ может потребоваться обновление драйверов видеокарты. Часто это связано с несовместимостью игры с текущей версией драйвера. Обновите драйвера вашей видеокарты до последней версии, чтобы убедиться, что это не является проблемой.
3. Настрой игру перед запуском
Если у вас есть проблемы с запуском игры или она работает нестабильно, попробуй настроить ее перед запуском. Это может включать изменение разрешения экрана, настройку звука или изменение других параметров игры. Эти настройки могут быть доступны в меню игры или в файле конфигурации.
4. Запускай игру в «Оконном» режиме
Если у вас возникают проблемы с запуском игры в полноэкранном режиме, попробуй запустить ее в «оконном» режиме. Это может помочь решить проблемы с разрешением экрана или совместимостью с Windows.
5. Создавай резервную копию
Если у вас есть старые игры, которые вы любите, создайте резервную копию игры и сохраните ее на внешнем жестком диске или в облачном хранилище. Это защитит вас от потери вашей любимой игры и позволит вам в любой момент восстановить ее и наслаждаться ею.
Ответы на вопросы
Как запустить DOS игры и программы в Windows 10 и Windows 11?
Существует несколько способов запустить DOS игры и программы в Windows 10 и Windows 11. Рассмотрим самые популярные из них.
Что такое DOSBox?
DOSBox — это эмулятор DOS, разработанный для запуска старых игр и программ в современных операционных системах, таких как Windows 10 и Windows 11.
Как установить DOSBox на Windows 10 и Windows 11?
Чтобы установить DOSBox, необходимо скачать его с официального сайта и следовать инструкциям по установке.
Как настроить DOSBox?
Для настройки DOSBox необходимо отредактировать конфигурационный файл dosbox.conf, который находится в папке с установленной программой. В этом файле можно изменить различные параметры, такие как количество процессорных ядер и объем оперативной памяти, чтобы достичь наилучшей производительности.
Можно ли запустить DOS игру без DOSBox?
Некоторые DOS игры могут быть запущены без DOSBox, но это зависит от игры и компьютера, на котором она запускается.
Что такое Virtual PC?
Virtual PC — это программа для виртуализации операционных систем, которая может быть использована для запуска DOS игр и программ внутри виртуальной машины.
Как установить Virtual PC?
Чтобы установить Virtual PC, необходимо скачать его с официального сайта Microsoft и следовать инструкциям по установке.
Как использовать Virtual PC для запуска DOS игр и программ?
Чтобы использовать Virtual PC для запуска DOS игр и программ, необходимо создать виртуальную машину, установить в нее операционную систему DOS и запустить игру или программу внутри виртуальной машины.
Можно ли использовать DOSBox и Virtual PC одновременно?
Да, это возможно. Например, можно использовать Virtual PC для запуска DOS и DOSBox для улучшения производительности игры.
Какие еще программы можно использовать для запуска DOS игр и программ?
Некоторые люди используют другие эмуляторы DOS, такие как PCem, Bochs и QEMU. Однако, эти программы гораздо более сложны в использовании, чем DOSBox и Virtual PC.
Существует много полезных программ, а также интересных игр под 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) щелкните по кнопке Пуск правой кнопкой мыши и выберите пункт Система.
Или наберите в поиске или выберите сразу пункт Параметры->Система->О системе
Удостоверьтесь, что вы имеете 64-разрядную версию Windows
Если вы используете 32-разрядную версию, вы можете запустить программу DOS, просто выбрав соответствующий .com файл. Если вы это делаете впервые из Windows 7 и выше, вам, вероятно, будет предложено установить компонент под названием NTVDM; нажмите кнопку Установить.
Некоторые очень старые программы, могут не запуститься даже в Windows 7 x86.
Если программа не запускается, или если вы работаете в Windows 10 (7,8) x64, попробуйте запустить его в среде DOSBox. Эта простая, бесплатная программа работает с DOS в виртуальной машине, которая создает достаточно близкую эмуляцию старого компьютера.
Настроить 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 : точно также, как и с любым другим из под ДОС.
Загрузка
Если вы попробуйте запустить исполняемый файл 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 DPTESTSTARTDP.BAT, сохраните файл и лишь затем запускайте vDos.
- Используйте командную строку для запуска игры. Например, игра расположена в папке vDos во вложенной папке Gamesgame.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-программ в современных ОС.
Существует много полезных программ, а также интересных игр под 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) щелкните по кнопке Пуск правой кнопкой мыши и выберите пункт Система.
Или наберите в поиске или выберите сразу пункт Параметры->Система->О системе
Удостоверьтесь, что вы имеете 64-разрядную версию Windows
Если вы используете 32-разрядную версию, вы можете запустить программу DOS, просто выбрав соответствующий .com файл. Если вы это делаете впервые из Windows 7 и выше, вам, вероятно, будет предложено установить компонент под названием NTVDM; нажмите кнопку Установить.
Некоторые очень старые программы, могут не запуститься даже в Windows 7 x86.
Если программа не запускается, или если вы работаете в Windows 10 (7,8) x64, попробуйте запустить его в среде DOSBox. Эта простая, бесплатная программа работает с DOS в виртуальной машине, которая создает достаточно близкую эмуляцию старого компьютера.
Настроить 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 : точно также, как и с любым другим из под ДОС.
Загрузка
Может быть, вас посещают приступы ностальгии, когда вы вспоминаете сражения в 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 <port> e.g. ipxnet start server 19955
На этом шаге Брандмауэр Windows может вывести сообщение с предупреждением об угрозе. В таком случае нажмите «Разрешить доступ», чтобы переключиться в многопользовательский режим.
Предложите другим пользователям вашей сети открыть DOSBox и ввести следующую команду, чтобы подключиться к вам:
ipxnet connect <your-ip> <port> e.g. ipxnet connect 192.168.1.87 19955
А теперь можно и поиграть!
Установка удобного внешнего интерфейса для DOSBox
Хоть программа DOSBox может быть крайне удобной и полезной, но когда вам приходится вводить определенные команды каждый раз, когда хочется поиграть, это становится несколько утомительным и может убить всякое желание окунуться в прошлое. Чтобы этого не произошло, существует несколько графических интерфейсов для DOSBox, которые несколько облегчают данный процесс. DGBL (DOSBox Game Launcher) – один из таких интерфейсов. Он позволяет создать и сохранить настройки профиля для тех игр, которые вы уже установили, так что вы можете просто запустить игру, не мучаясь с переходами и введением утомляющих команд.
Многие из подобных программ до сих пор находятся в процессе разработки, поэтому перед установкой обязательно создайте резервные копии файлов. Если вы решите установить DGBL, то после загрузки вам нужно будет извлечь ZIP-файлы и запустить файл «launch.exe».
Источник
Что такое 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 откроется два окошка: первое — окно статуса программы. а второе — окно где производится эмуляция.
Для тех кто знает Английский язык проблем с встроенной системой помощи(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.
К примеру, после старта нужно выполнить следующие действия:
- подмонтировать папку «Data/Disk_C» для портабельной версии программы (Windows — portableapps) как диск «С» в эмуляторе;
- перейти на диск С;
- вывести список содержимого диска С.
Открываем в текстовом редакторе конфигурационный файл dosbox.conf и ищем в самом низу секцию «[autoexec]» — все заданные там команды будут автоматически выполнены по порядку после запуска эмулятора .
Вот скриншот реализации приведенных выше 3х команд для авто-запуска по очереди:
Хотелось бы обратить внимание на путь к директории «../../Data/Disk_C» — в данном случае мы указываем относительный путь для портабельной версии программы, а не абсолютный (к примеру «c:/Programs/Dosbox/Data/»).
Программа DosBox будет искать папку относительно файла DOSBox.exe, что находится в директории «App/DOSBox», поэтому мы поднимаемся на два уровня выше «../../» и уже после указываем расположение директории от текущего уровня.
Данный метод монтирования директорий с относительными путями 100% рабочий и отлично подходит для монтирования директорий что расположены рядом на одном диске с программой.
Эта возможность очень удобна, поскольку позволяет переносить портабельную версию программы и содержимое к ней (программы для ДОС) на сменных носителях и дисках, например на флешке или внешнем жестком диске.
Запускаем DosBox и вот что мы должны увидеть:
Директория подмонтировалась как диск С, выполнен переход на диск С и отображены папки и файлы на диске.
Если вы предпочитаете работу в оболочках типа Norton Commander или Volkov Commander то в автозапуск можно также добавить полный путь для запуска оболочки.
Например вы распаковали Volkov Commander в директорию «vc», что расположена в каталоге который будет подмонтирован как диск С. Добавляем в конфигурационный файл примера, что приведен выше, строчку: «c:vcvc.com».
Хочу заметить что для всех команд, которые выполняться внутри эмулятора, в путях нужно использовать слеши:
- для Linux — слеш «/»;
- для Windows — обратный слеш «».
В показанном выше прмиере, при запуске DosBox (портабельная версия программы) под Windows автоматически подмонтируется диск С и запустится Volkov Commander:
Исправляем «кракозябры» (кодировку)
При запуске некоторых русскоязычных программ можем увидеть нечто подобное:
Для исправления неверного отображения кириллических символов в 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» и нажав на нее качаем запакованный пакет с программой.
Как правило, если браузер не спрашивал куда сохранить файл, программа будет сохранена в папке «Загрузки».
Заходим в браузере на сайт VirusTotal, жмем кнопочку «Choose file» (выбрать файл), выбираем скачанный файл «DOSBoxPortable_0.74.3.paf.exe».
Ожидаем когда завершится процесс проверки и смотрим на результаты:
В данном случае видим «0/71» — это значит что проверка выполнялась разными антивирусами в количестве 71 штук и никаких признаков вирусов в загруженном файле не обнаружено.
Установка
Начинаем установку программы — кликаем мышью на скачанном установочном файле. Программа-установщик предложит выбрать язык, например выбираем Русский.
Внимательно читаем все что пишет и запрашивает программа, нажимаем Далее. Потом программа запросит куда распаковать программу — нажав на кнопочку «Обзор» можно указать какой-то отдельный диск или папку, например можно распаковать на подключенную к компьютеру флешку.
Допустим что распаковывать программу мы будем на диск С, путь установки получится «C:DOSBoxPortable».
Нажимаем кнопку «Установить» и потом по завершению процесса установки «Готово».
Все, программа установлена!
В этом примере она находится на диске С — переходим в «Мой компьютер» на диск С и видим там папку «DOSBoxPortable».
Первый запуск, тест
Прежде всего проясню один очень важный момент. После любого клика курсором мышки в окне DOSBox она автоматически будет захвачена и начнет работать только в пределах этого окна. Чтобы вернуть операционной системе Windows контроль над мышкой нужно нажать сочетание клавиш CTRL-F10 (включение и отключение захвата мышки)!
Рекомендую изучить и где-то записать себе сочетания клавиш, которые приведены в статье выше — они пригодятся потом при работе с программой.
Переходим в папку «DOSBoxPortable» и запускаем там на выполнение одноименный файл «DOSBoxPortable» — окроется два окна программы:
- Первое окно — это журнал хода выполнения программы
- Второе окно — рабочее окно программы 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»:
Теперь, перемастившись с помощью клавиш-стрелок на ‘..’ и нажав ENTER мы поднимемся в файловом менеджере на один каталог вверх (на один уровень вверх). Там мы увидим каталог «DN» и файл «readme.txt».
Став курсором на файл «readme.txt» и нажав клавишу F3 (View, Просмотр) мы увидим содержимое этого файла, для выхода дотаточно нажать Esc.
Автоматизация
Теперь сделаем так, чтобы при запуске программы DosBox подготовка диска и запуск программ выполнялся автоматически.
Открываем проводником папку «DOSBoxPortable» с программой на диске С, переходим в подпапку с названием «Data», потом в папку «settings» — тут хранятся файлыв настройки программы DOSBox (в портативной версии).
Здесь нас интересует файл «dosbox.cof», нам нужно его открыть для редактирования и тут на помощь придет простой стандартный редактор MS Windows — Блокнот.
Запускаем программу «Блокнот» (Notepad): нажимаем ПУСК, в поиске набираем «notepad» или «блокнот», нажимаем на значек с найденной программой — она должна открыться.
Теперь переходим в окно проводника, где у нас отображено содержимое папки «settings», и перетаскиваем мышькой файл «dosbox.cof» в окно программы «Блокнот». В программе должно отобразиться содержимое этого файла.
В блокноте листаем содержимое файла в самый конец, пока не увидим обозначенную скобками секцию «[autoexec]». В самом низу, под ней, добавляем следующие строчки:
keyb ru 866 mount C Program c: cd DN dn.com
Сохраняем файл (в меню «Файл» выбираем «Сохранить») и закрываем программу Блокнот.
Все эти строчки фактически повторяют команды, которые мы вводили вручную в консоли чтобы подключить как диск «С» каталог «Program» и запустить программу «Dos navigator», за исключением строчки «keyb ru 866», которая пригодится в будущем для корректного отображения программ с символами кириллици (русская и украинская раскладки клавиатуры).
Теперь если запустить программу то «Dos Navigator» запустится автоматически.
Печеньки
Несколько полезных замечаний и идей от меня.
В папку «Program» вы теперь можете покопировать нужные вам файлы и программы, которые планируете запускать в режиме эмуляции MS-DOS. После копирования новых файлов в эту папку программу DOSBox желательно перезапустить (закрыть, если открыта, и снова запустить).
Чтобы заменить «Dos Navigator» на Нортотн Коммандер придется в папке «Program» создать папку для программы «NC» и скопировать в нее содержимое программы файлового менеджера.
Потом останется лишь отредактировать файл «dosbox.cof» (как это было показано выше), заменить в нем строчки:
- «cd DN» на «cd NC»;
- «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 компьютера).
Файловый менеджер 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, тоже все работает на отлично!
Содержание
- Как запустить DOS программу в Windows 10
- MS-DOS
- Установка DOSBox.
- Варианты установки DOSBox.
- Классическая установка DOSBox.
- Файлы и папки DOSBox.
- Основные папки
- Основные файлы
- Установка DOSBox «ручками».
- Минимальная установка DOSBox.
- Внутренние программы DOSBox.
- Выводы.
- Комментировать Отменить
- DOSBox
- Описание программы
- Преимущества и недостатки
- Функции и особенности
- Скриншоты
- Как пользоваться
- Скачать бесплатно
- Отзывы
- Как запустить старую DOS-программу в Windows 10
- Поиск старого программного обеспечения
- Копирование программных файлов
- Начало работы с DOSBox
- Установка самой программы
- Создание образа файла дискеты
- Запуск программы
- Включите протокол IPX
- Start IPX Server
- Установка удобного внешнего интерфейса для DOSBox
- Как запускать старые игры на Windows 10?
- Как на Windows 10 запускать DOS-игры?
- Как на Windows 10 запускать игры для Windows XP?
- 1. Определите совместимость и установите права администратора
- 2. Настройте параметры экрана
- 3. Установите и включите старые компоненты DirectX
- Создайте образ Windows XP через VirtualBox
Существует много полезных программ, а также интересных игр под 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) щелкните по кнопке Пуск правой кнопкой мыши и выберите пункт Система.
Или наберите в поиске или выберите сразу пункт Параметры->Система->О системе
Удостоверьтесь, что вы имеете 64-разрядную версию Windows
Некоторые очень старые программы, могут не запуститься даже в Windows 7 x86.
Если программа не запускается, или если вы работаете в Windows 10 (7,8) x64, попробуйте запустить его в среде DOSBox. Эта простая, бесплатная программа работает с DOS в виртуальной машине, которая создает достаточно близкую эмуляцию старого компьютера.
Настроить 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.
Файлы и папки при стандартной установке 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.
Теперь набираем в консоли INTRO а нажимаем Ввод. Запустится файл INTRO.COM. Чтобы переходить от пункта к пункту (а там их всего три, не считая ссылочной строки Википедии) нажимайте любую клавишу клавиатуры. Вы получите краткую справку о монтировании, подключении CD-ROM, а также список горячих клавиш. Очень удобно!
Утилита DOSBox INTRO — миниатюрный хелп для начинающих.
Набираем в консоли: MEM и смотрим краткую информацию о распределении памяти.
Команда DOSBox mem — информация о памяти.
Естественно, как нормальный эмулятор, DOSBox поддерживает практически полный набор стандартных команд DOS (имеется ввиду функционал command.com). Чтобы просмотреть их перечень, набираем в командной строке help или для просмотра полного перечня — help /all
DOSBox обеспечивает использование функций DOS.
Выводы.
Нами рассмотрена установка DOSBox на операционную систему Windows 10 x64. В следующей статье мы поговорим о файле конфигурации. Кстати, большинство игр DOS запустится с конфигурацией DOSBox по-умолчанию. Можете проверить сами.
Комментировать Отменить
Для отправки комментария вам необходимо авторизоваться.
Источник
DOSBox
Описание программы
DosBox — простой и удобный эмулятор MS-DOS, используя который, можно запускать старые программы и игры.
Последние поколения операционной системы Windows не поддерживают программы, написанные под DOS. На компьютер можно установить несколько операционных систем, но это неудобно, так как для переключения между ними требуется перезагрузка. Куда удобнее пользоваться эмулятором.
Программа полностью эмулирует работу на компьютере с 486-м процессором. Чтобы запустить ее, достаточно два раза кликнуть по exe-файлу, никаких других действий от пользователя не потребуется. Для удобства рекомендуется установить Norton или Volkov Commander. Программа поддерживает все функции операционной системы DOS, запускает написанные под нее программы и игры.
Одна из полезных функций софта — сглаживание. Не секрет, что старые программы писались для мониторов малой диагонали с низким разрешением, эта функция снижает эффект больших пикселей. Есть в программе возможность переназначить клавиши, функция снятия скриншотов, также оболочка читает образы дисков.
Преимущества и недостатки
Функции и особенности
Скриншоты
Скриншоты интерфейса и рабочих окон DOSBox.
Как пользоваться
Видео инструкция по использованию и настройке 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-окружение, в котором можно запустить старые игры и программы, чтобы вспомнить свои лучшие деньки!
Данное руководство поможет вам в поиске старых игр и позволит узнать, как можно загрузить и установить DOSBox в вашей системе.
Поиск старого программного обеспечения
Если вы открыли данное руководство, то вы, скорее всего, хотите найти какую-то определенную игру или программу, диск с которой у вас не сохранился.
Как правило, крупные веб-сайты наподобие 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).
Скорее всего, вы увидите файл с названием SETUP.EXE. Чтобы его запустить, просто кликните на опцию «Начать установку».
Если же в папке есть только файловый образ системы, то вам нужно самостоятельно провести установку, используя команду «imgmount»:
После этого вы можете перейти к виртуальному диску «D:» при помощи:
Не забудьте про команду «DIR», которая может помочь вам найти список файлов и тем самым облегчить поиск установочного файла.
Создание образа файла дискеты
Быть может, ваша программа настолько «ретро», что хранится на дискете. В таком случае создание загрузочного модуля с её содержимым, скорее всего, станет наиболее простым способом загрузить вашу дискету. После этого необходимо будет выполнить установку по той же схеме, как и в случае с файловым образом системы.
Существуют специальные программы, которые позволяют перенести дисковый образ файла в систему Windows. К ним относятся WinImage и MagicISO Maker.
Как только вы перенесли дисковый образ вашей дискеты в папку «GAMES», выполните установку при помощи команды «imgmount»:
Запуск программы
Когда будет закончена установка, вы, скорее всего, будете автоматически перенаправлены к только что установленному файлу. Если этого не произойдет, то используйте команду «cd», чтобы перейти в папку, которую вы указали при подтверждении установки.
Если во время запуска игры вы увидите, что со скоростью что-то не так, используйте Ctrl + F11 и Ctrl + F12 для снижения скорости и ее повышения соответственно.
Вы можете также сделать скриншот ваших достижений. Он будет сохранен в C:UsersyourusernameAppDataLocalDOSBoxcapture.
Включите протокол IPX
Для работы режима мультиплеера в некоторых старых играх необходимо включение протокола IPX (протокол обмена межсетевыми пакетами). В DOSBox есть специальная программа-эмулятор, которая позволяет нескольким людям в той же сети играть в многопользовательском режиме, используя датаграммный транспортный протокол (UDP).
Если программа запущена – закройте её и при помощи файлового проводника перейдите к:
Щелкнув правой кнопкой мыши по файлу, кликните на опцию «Открыть при помощи», после чего нажмите «Другие приложения» и выберите «Блокнот».
Удерживая Ctrl + F, введите «ipx», чтобы найти опцию, которая отвечает за многопользовательский режим. Измените «ipx=false» на «ipx=true».
Start IPX Server
После того, как вы включили протокол IPX в конфигурационном файле программы, откройте DOSBox, кликнув два раза по ярлыку на рабочем столе.
Теперь вы можете подключиться к IPX-серверу, что позволит вам установить связь с другими пользователями локальной сети. Для этого введите команду:
На этом шаге Брандмауэр Windows может вывести сообщение с предупреждением об угрозе. В таком случае нажмите «Разрешить доступ», чтобы переключиться в многопользовательский режим.
Предложите другим пользователям вашей сети открыть DOSBox и ввести следующую команду, чтобы подключиться к вам:
А теперь можно и поиграть!
Установка удобного внешнего интерфейса для DOSBox
Источник
Как запускать старые игры на Windows 10?
Старые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.
Как на Windows 10 запускать DOS-игры?
Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду.
Без DOSBox можете и не надеяться, что у вас что-то получится, поскольку этот эмулятор был создан для того, чтобы игроки могли запускать игры давно ушедшей DOS-эпохи. Кроме того, отметим, что сайт GOG.com в этом плане наиболее удобный: платформа любезно предоставляет тот самый DOSBox и при этом является одним из лучших легальных источников старых игр.
Как запускать старые игры через DOSBox?
Как сделать так, чтобы игра через DOSBox запускалась автоматически?
Как на Windows 10 запускать игры для Windows XP?
Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?
1. Определите совместимость и установите права администратора
Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:
2. Настройте параметры экрана
Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.
3. Установите и включите старые компоненты DirectX
Ещё одна причина, из-за которой старая игра не работает на Windows 10. Основная проблема заключается в том, что по умолчанию «DirectX 12» не содержит в себе необходимые компоненты для «пожилых» игр. Исправить ситуацию в системе просто – необходимо скачать и установить автономный пакет DirectX End-User Runtimes.
Рекомендуем обратить внимание на то, что он в обязательном порядке должен быть автономным установщиком со всеми важными файлами. Использовать нужно только его, потому что другой веб-собрат точно сообщит, мол, уже всё установлено. В любом случае это ещё и необходимо настроить, предлагаем воспользоваться ещё одной инструкцией:
Последний важный элемент при запуске старых игр – это .NET Framework. Именно эти библиотеки отвечают за корректную работу не только различных программ, но и игр. Так что если вы пытаетесь запустить игру тех времён, когда последней версией библиотеки была 3.0 или 3.5, она вряд ли запустится на «десятке», поскольку та по умолчанию имеет четвёртую версию.
Решение простое – необходимо установить старую версию .NET Framework. А в случае если возникла необходимость удалить старую версию, тогда рекомендуем воспользоваться утилитой под названием «.NET Framework Cleanup Tool», которая грамотно поможет в этом деле.
Создайте образ Windows XP через VirtualBox
Что делать, если ничего из вышеописанного не помогло, а наладить отношения с Windows 10 по-прежнему никак не получается? Последний вариант – это создание виртуального образа Windows XP с помощью программы VirtualBox. По итогу получится, что вы установили ОС внутри ОС.
Возможно, звучит дико, но в современных реалиях это абсолютно нормально, поскольку в таком случае старенькая игра 100% запустится. Единственный минус способа заключается в том, что для реализации задуманного предстоит иметь достаточный объём оперативной памяти, чтобы «железо» тянуло всю эту «кашу» без лагов и фризов, а также найти где-то чистый образ Windows XP.
Со старыми играми, имеющими DRM-защиту «SecuROM» или «SafeDisc» всё сложнее, потому что от этих двух технологий, связанных с управлением цифровыми правами проблем больше, чем пользы. Windows 10 не даёт засорять ими систему, так что если у вас есть DVD-диск с такой игрой, увы, запустить ее не получится.
Однако варианты решения этой проблемы существуют: первый – купить игру снова, но в цифровом магазине Steam или GOG (часто есть вариант обмена ключа с диска через поддержку издательства); второй – попытаться отыскать «no CD» патч, что потенциально небезопасно; третий – уже знакомый вариант с созданием виртуального образа подходящей ОС.
Источник
Хотите поностальгировать и вернуться в 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:DNdn.com
exit
- Если вы не используете эмулятор привода компакт-дисков, а предпочитаете пользоваться встроенными средствами 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
Приступаем к приятной части работы с ДОСБокс — непосредственно геймплею.
- Запустите 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 FilesDOSBox-0.74DOSBox.exe» — «D:ЗагрузкиDOOMDOOM.EXE»
- Примените изменения и переименуйте название ярлыка. Теперь игра будет автоматически запускаться в эмуляторе DOSBox.
Этот способ действительно кажется довольно простым. Но он применим в том случае, если вы запускаете старую DOS-игру с физического компакт-диска, что требует наличия соответствующего привода на компьютере. Либо нужно будет скачивать игру в NO-CD версии или взломанную.
Готовые сборки на DOSBox
Если все вышеперечисленные танцы с бубном вас пугают, а поиграть в старый любимый тайтл все же очень хочется, то обратите внимание, что некоторые игры прошлого имеют готовые сборки на DOSBox, полностью настроенном и готовом к работе. Проще говоря: вы качаете игру, устанавливаете и играете.
К сожалению, такая возможность присутствует в основном у очень популярных игр, а поиск нужной вам сборки может занять некоторое время. Например, существуют готовые сборки первой и второй частей The Elder Scrolls, прародителей всем известного Skyrim.
Post Views: 280
В этой инструкции вы найдете несколько простых шагов по установке и настройке 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-е! Запускайте.
Сейчас на главной
Может быть, вас посещают приступы ностальгии, когда вы вспоминаете сражения в 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:\Users\yourusername\AppData\Local\DOSBox\capture.
Включите протокол IPX
Для работы режима мультиплеера в некоторых старых играх необходимо включение протокола IPX (протокол обмена межсетевыми пакетами). В DOSBox есть специальная программа-эмулятор, которая позволяет нескольким людям в той же сети играть в многопользовательском режиме, используя датаграммный транспортный протокол (UDP).
Для использования данного режима необходимо включить протокол IPX в конфигурационном файле DOSBox с расширением .conf.
Если программа запущена – закройте её и при помощи файлового проводника перейдите к:
C:\Users\yourusername\AppData\Local\DOSBox
Щелкнув правой кнопкой мыши по файлу, кликните на опцию «Открыть при помощи», после чего нажмите «Другие приложения» и выберите «Блокнот».
Удерживая Ctrl + F, введите «ipx», чтобы найти опцию, которая отвечает за многопользовательский режим. Измените «ipx=false» на «ipx=true».
Start IPX Server
После того, как вы включили протокол IPX в конфигурационном файле программы, откройте DOSBox, кликнув два раза по ярлыку на рабочем столе.
Теперь вы можете подключиться к IPX-серверу, что позволит вам установить связь с другими пользователями локальной сети. Для этого введите команду:
ipxnet start server <port> e.g. ipxnet start server 19955
На этом шаге Брандмауэр Windows может вывести сообщение с предупреждением об угрозе. В таком случае нажмите «Разрешить доступ», чтобы переключиться в многопользовательский режим.
Предложите другим пользователям вашей сети открыть DOSBox и ввести следующую команду, чтобы подключиться к вам:
ipxnet connect <your-ip> <port> e.g. ipxnet connect 192.168.1.87 19955
А теперь можно и поиграть!
Установка удобного внешнего интерфейса для DOSBox
Хоть программа DOSBox может быть крайне удобной и полезной, но когда вам приходится вводить определенные команды каждый раз, когда хочется поиграть, это становится несколько утомительным и может убить всякое желание окунуться в прошлое. Чтобы этого не произошло, существует несколько графических интерфейсов для DOSBox, которые несколько облегчают данный процесс. DGBL (DOSBox Game Launcher) – один из таких интерфейсов. Он позволяет создать и сохранить настройки профиля для тех игр, которые вы уже установили, так что вы можете просто запустить игру, не мучаясь с переходами и введением утомляющих команд.
Многие из подобных программ до сих пор находятся в процессе разработки, поэтому перед установкой обязательно создайте резервные копии файлов. Если вы решите установить DGBL, то после загрузки вам нужно будет извлечь ZIP-файлы и запустить файл «launch.exe».
Источник