Windows 11 умеет многое, но DOOM, Prince of Persia и первые Heroes of Might and Magic на ней не откроются: системы DOS в современной Windows просто нет. Решает задачу эмулятор, потому что внутри него работает не прослойка совместимости, а полноценная виртуальная машина с процессором, видеокартой, звуковой картой и собственным DOS. Классическое решение тут DOSBox, рядом с ним живут активно развиваемая ветка DOSBox Staging и самый навороченный вариант DOSBox-X. Дальше весь путь по порядку: установка через winget, подключение папок и образов дисков, файл dosbox.conf, скорость эмуляции, полноэкранный режим и звук, доведённый до последней ноты AdLib.

Установка через winget и установщик с официального сайта

Быстрее всего классический DOSBox ставится через встроенный в Windows 11 менеджер пакетов winget. Откройте Пуск → PowerShell, введите команду ниже и нажмите Enter. winget найдёт пакет в официальном каталоге, скачает его и установит программу, а ярлык появится в списке приложений меню Пуск.

winget install --id DOSBox.DOSBox -e

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

  1. откройте меню Пуск, наберите PowerShell и запустите найденное приложение;
  2. вставьте команду winget install --id DOSBox.DOSBox -e и нажмите Enter;
  3. подтвердите согласие, если менеджер пакетов его запросит;
  4. после установки найдите DOSBox в меню Пуск и запустите его.

Точно так же ставится DOSBox Staging, современное продолжение проекта:

winget install --id DOSBoxStaging.DOSBoxStaging -e

Классическая ветка застыла на релизе 0.74-3 2019 года, Staging продолжает её дело с обновлённым звуком, выводом картинки и автоматической подстройкой скорости, при этом привычные команды mount и imgmount в нём остаются прежними. DOSBox-X распространяется иначе: на официальном сайте в разделе Windows → ссылка "32/64-bit Setup: Win7+ (Recommended)" ведёт на установщик для Windows 7 и новее с именем вида dosbox-x-windows-2026.10.01-setup.exe, а рядом лежат портативные архивы, которые распаковываются в любую папку без инсталляции. Для старта хватит любого из трёх вариантов, все они бесплатны.

Первый запуск и команды mount для папки с играми

После запуска открывается чёрное окно с приглашением Z:\>. Это внутренний диск эмулятора, на нём лежат его собственные утилиты. Реальные диски Windows изнутри не видны, и сделано так намеренно, чтобы DOS-программы не могли трогать весь компьютер. Мостом между мирами служит команда mount: она назначает любой папке букву диска внутри эмулятора. Заведите для игр отдельную папку, например c:\dosgames, и в подпапках храните игры по одной.

mount c c:\dosgames

Эмулятор ответит, что диск C смонтирован. Дальше всё как в настоящем DOS: смена диска буквой с двоеточием, переход по папкам, запуск файла.

c:
cd DOOM
doom.exe

На экране появится игра, выйти из неё можно её же средствами, а закрыть сам эмулятор помогает команда exit. Размонтировать диск несложно: mount -u c. Если старый установщик упирается в нехватку места, добавьте свободные мегабайты вручную:

mount c c:\dosgames -freesize 1024

Без этого параметра эмулятор докладывает DOS лишь несколько сотен мегабайт, и поздним установщикам этого порой мало. Ещё одна тонкость: DOSBox не замечает файлы, изменённые снаружи, пока его не потревожить. Нажмите Ctrl+F4, и содержимое подключённой папки обновится.

Образы дискет и дисков через imgmount с музыкой и без

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

imgmount a c:\disks\stunts1.img -t floppy

Размер дискеты эмулятор определяет сам: подойдут образы на 360 КБ, 720 КБ, 1,2 МБ и 1,44 МБ. С компакт-дисками схема та же, меняются буква и тип:

imgmount d c:\images\doom.iso -t iso

После этого диск D доступен изнутри, и установщик игры найдёт на нём нужные файлы. Главная тонкость касается дисков с музыкой: если игра читает аудиодорожки прямо с компакт-диска, голый файл .bin звука не даст. Монтируйте файл .cue, где перечислены все дорожки, причём дорожки могут лежать и в сжатом виде, в mp3 или ogg, и музыка из образа сохранится. Для игр с несколькими дисками перечислите образы подряд:

imgmount d c:\images\cd1.iso c:\images\cd2.iso -t iso

Переключение между ними происходит прямо в игре клавишами Ctrl+F4, без выхода. Продвинутый уровень, загрузка настоящей операционной системы: команда boot умеет стартовать с образа загрузочной дискеты, а для жёстких дисков imgmount сначала подключает образ с типом hdd, после чего boot запускает с него систему. Обычным играм это не требуется, но для экспериментов с подлинной MS-DOS способ пригодится. Размонтирование выглядит знакомо: imgmount -u a.

Файл dosbox.conf и секция autoexec для автозапуска игры

Набирать mount при каждом запуске быстро надоедает. Внутри эмулятора введите:

config -writeconf dosbox.conf

Рядом появится файл настроек со всеми секциями. Откройте его Блокнотом: секция [sdl] отвечает за окно и вывод, [cpu] за скорость, [sblaster] и [gus] за звук, [dos] за память и раскладку, [autoexec] за команды, выполняемые при старте. Допишите в секцию autoexec те же строки, что набирали руками:

[autoexec]
mount c c:\dosgames
c:
cd PRINCE
PRINCE.EXE

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

dosbox.exe -conf c:\dosgames\prince\prince.conf

Такой параметр вписывается в ярлык на рабочем столе, и получается персональная кнопка запуска. За память отвечает секция [dos]: DOSBox выдаёт игре чистую среду с обычной, дополнительной и расширенной памятью, и большинство программ этим довольны. Если конкретная игра жалуется на нехватку EMS, проверьте в этой секции строку ems=true, а русская раскладка для кириллических игр включается строкой keyboardlayout=ru.

Скорость cycles, ядро core и полноэкранный режим

Игры той эпохи завязаны на тактовую частоту: то, что для 386-го процессора было мечтой, для Pentium уже слишком быстро. DOSBox имитирует это числом cycles, условных команд в секунду. Изначально стоит cycles=auto, и эмулятор подбирает скорость сам; чаще всего этого хватает. Когда игра ползёт или наоборот несётся, задайте фиксированное значение в файле dosbox.conf:

[cpu]
core=auto
cycles=12000

Ориентиры простые: 3000 даёт ощущение медленного 386-го, 12000 напоминает быстрый 486-й, а cycles=max выжимает максимум, что пригождается поздним играм в защищённом режиме. Менять число можно и на ходу: Ctrl+F12 разгоняет эмуляцию, Ctrl+F11 замедляет. Быстрым играм вроде Duke Nukem 3D нравится связка core=dynamic с высоким cycles, а простым головоломкам начала девяностых наоборот хватает 500–2000, иначе они замирают от избытка тактов.

За графику отвечает строка machine=svga_s3 в секции [dosbox]: это видеокарта, устраивающая большинство. Совсем старым играм под Hercules или CGA нужна другая: machine=hercules или machine=cga. Полноэкранный режим включается на лету клавишами Alt+Enter, а для постоянного режима поставьте в секции [sdl] строку fullscreen=true. Если игровые клавиши неудобны, нажмите Ctrl+F1: откроется редактор раскладки, где каждую команду можно привязать к другой кнопке.

Звук Sound Blaster, Gravis Ultrasound и команды mixer

Звук был главной головной болью DOS: у каждой игры свой установщик, расспрашивающий про тип звуковой карты. DOSBox эмулирует Sound Blaster 16 с классическими настройками: порт 220, прерывание 7, младший канал DMA 1 и старший канал 5. Эти значения совпадают с переменной SET BLASTER, которую эмулятор задаёт сам, поэтому в большинстве игр звук появляется сразу после выбора Sound Blaster 16 в SETUP.EXE самой игры. Если упрямый установщик не находит карту, задайте переменную вручную в секции autoexec перед запуском:

SET BLASTER=A220 I7 D1 H5 T6

Расшифровка нехитрая: A220 это порт 220, I7 прерывание 7, D1 младший канал DMA, H5 старший, T6 тип карты Sound Blaster 16. Музыка через FM-синтезатор AdLib работает сразу, без дополнительных настроек. Любителям честного звучания начала девяностых стоит попробовать Gravis Ultrasound, карту, на которой играли Descent и Doom. Включается она в файле dosbox.conf:

[gus]
gus=true
gusbase=240
gusirq=5
gusdma=3

После перезапуска эмулятор сам подложит банку звуковых патчей на внутренний диск Z:\ULTRASND и задаст переменную ULTRASND, так что в SETUP.EXE игры останется выбрать Gravis Ultrasound с портом 240. Бывает, что в конкретной игре GUS и Sound Blaster конфликтуют и музыка пропадает, тогда возвращайтесь к связке Sound Blaster 16 с FM-синтезатором. Громкости каналов управляются командой mixer прямо в DOS: без аргументов она показывает все каналы с уровнями, а с аргументами меняет их. Например, mixer master 70 ставит общую громкость на 70 процентов, а mixer cdaudio 100 вытягивает на максимум тихую музыку с компакт-диска. Если же звук хрипит при высоких cycles, снизьте скорость эмуляции: звуковой карте не хватает тактов на оцифровку.

DOSBox-X и его отличия от классического DOSBox

Классический DOSBox и Staging закрывают игры, но DOSBox-X идёт дальше и превращает эмулятор в полноценную виртуальную машину эпохи DOS. Ставится он с официального сайта: раздел Windows → установщик "32/64-bit Setup: Win7+ (Recommended)" или портативный архив. Свежая версия носит дату прямо в имени, 2026.10.01, и вышла первого октября 2026 года.

Главные отличия заметны сразу. DOSBox-X официально поддерживает гостевые Windows 3.x, 9x и Me: поверх эмулированного DOS ставится настоящая Windows той поры и запускается её софт. Длинные имена файлов, которых классический DOS не знал, включаются строкой lfn=true или ver=7.1 и достигают 255 символов; та же строка ver=7.1 открывает файловую систему FAT32 и образы дисков больше 2 ГБ. Образы монтируются автоматически, без подбора параметров -t и -size, а архивы ZIP и 7Z подключаются как обычные диски с играми внутри.

Ещё у DOSBox-X есть выпадающее меню с десятками действий, графический конфигуратор вместо правки файла руками, сохранения состояния игры с сотней слотов и поддержка карты Roland MT-32 и синтезатора FluidSynth со звуковыми банками, а для поздних 3D-игр эмулируется ускоритель 3dfx Voodoo. Отдельные параметры можно передавать прямо в командной строке, минуя конфиг:

dosbox-x -set machine=pc98

Этот ключ стартует японский компьютер NEC PC-98, а после -set допустим любой параметр конфигурации. Ключ -silent убирает заставку и приветственный баннер при запуске. Из приятных мелочей: команды DELTREE, ATTRIB и EDIT на месте, а секция [config] принимает директивы CONFIG.SYS вроде FILES и LASTDRIVE, что важно капризным программам с дискет.

Напоследок о самом деликатном: откуда брать игры. Эмулятор законен всегда, вопрос лишь в происхождении образа. Первый чистый путь это собственные диски и дискеты, с которых снимаются образы ISO и CUE. Второй: freeware и shareware, которые авторы и правообладатели распространяют свободно, классический пример это первый эпизод DOOM, изначально изданный как shareware. Третий: официальные цифровые перевыпуски старых игр. А вот заброшенность игры прав не отменяет: у каждой старой программы есть держатель прав, поэтому образы с сомнительных площадок лучше обходить стороной.

На деле весь путь занимает один вечер: установка через winget, одна папка c:\dosgames, несколько строк в секции autoexec, и библиотека девяностых снова запускается, а скорость и звук доводятся до идеала уже по каждой игре отдельно. DOS-наследие оказалось живучим, и теперь оно живёт прямо внутри Windows 11.