Как запускать и импортировать MS‑DOS игры в LaunchBox
Зачем использовать LaunchBox для MS‑DOS игр
LaunchBox — это фронтенд для игровой библиотеки, который упрощает организацию, поиск и запуск игр. Для MS‑DOS игр он автоматизирует настройку DOSBox, собирает метаданные и обложки, а также позволяет монтировать образы дисков и настраивать порядок загрузки.
Кратко: LaunchBox не заменяет DOSBox — он управляет им и помогает вам запускать старые игры с минимальными танцами с бубном.
Что пригодится перед началом
- Соберите все файлы игр в понятные папки: предустановленные игры, образы дисков (.iso/.img/.cue), установочные папки. Назовите папки по названию игры.
- Убедитесь, что у вас установлен LaunchBox и DOSBox. LaunchBox обычно спрашивает путь к DOSBox при первом запуске.
- Сделайте резервную копию оригинальной коллекции, если вы не хотите, чтобы файлы переносились или переименовывались автоматически.
Важно: LaunchBox может копировать или перемещать ваши папки при импорте. Если вы хотите оставить оригинальные пути, выбирайте опцию «Leave in place» при импорте.
Импорт предустановленных MS‑DOS игр в LaunchBox
Предустановленные игры — это папки, где уже есть все файлы для запуска. Они встречаются часто на сайтах с архивными релизами и не требуют установки.
Пошаговая инструкция:
- Откройте LaunchBox.
- В меню выберите Tools → Import → MS‑DOS Games.
- Нажмите Next → Add Folder.
- Выберите папку с играми (для одной игры — папку установки, для нескольких — корневую папку).
- Нажмите Next. На следующем экране выберите, хотите ли вы чтобы LaunchBox копировал/перемещал файлы в свою директорию, или оставлял их на месте.
- Нажимайте Next, пока не попадёте в окно Ready to import.
На экране Ready to import просмотрите список игр. Полезные заметки:
- Столбец Name берёт имена из файловой системы. При необходимости отредактируйте их вручную.
- В поле Startup File выберите исполняемый файл (.exe/.com/.bat), который запускает игру. Если не знаете — ищите файлы с понятными названиями (например, GAME.EXE, START.EXE) или откройте Readme.
После выбора нажмите Finish. LaunchBox создаст запись игры и сгенерирует профиль запуска через DOSBox.
Что делать, если игра не запускается
- Правый клик по игре → Edit.
- Перейдите в раздел Launching.
- Нажмите Browse и выберите другой исполняемый файл или скрипт запуска.
- Проверьте дополнительные опции DOSBox (CPU cycles, output, memory) — их можно менять для решения проблем с производительностью или совместимостью.
Совет: Иногда полезно запустить игру напрямую через DOSBox (вне LaunchBox) для проверки, корректно ли работает исполняемый файл и нет ли проблем с образами/файловой структурой.
Установка MS‑DOS игр в LaunchBox из диска или инсталлятора
Если у вас физический диск, образ диска или инсталлятор, используйте встроенный инсталлятор LaunchBox.
- В LaunchBox выберите Tools → Install DOS Game.
- Введите коммерческое название игры и нажмите Next.
- Выберите опцию установки (install) вместо импорта предустановленной папки.
- Укажите путь к установочным файлам или образу.
Дальше:
- Выберите папку для установки игры (по умолчанию — каталог LaunchBox). Если вы хотите хранить игры в своей структуре, укажите свой каталог.
- Если у вас образ диска, LaunchBox предложит смонтировать его автоматически и/или скопировать образ в каталог установки.
- Нажмите Next. Откроется окно DOSBox, где запустится инсталлятор — следуйте инструкциям инсталлятора как в оригинальной среде.
После завершения установки подтвердите в LaunchBox, что установка прошла успешно, и выберите файл запуска через Browse. Затем нажмите Next → Finish.
LaunchBox предложит окно метаданных, где можно нажать Search for Metadata, чтобы автоматически загрузить описания, обложки и прочие данные. Проверьте и при необходимости откорректируйте поля вручную.
Монтирование многодисковых игр
Многодисковые игры требуют монтирования нескольких образов дисков в отдельные виртуальные приводы, чтобы не приходилось менять диски во время игры.
LaunchBox при импорте обычно монтирует первый диск как D: автоматически. Остальные диски нужно добавить вручную.
- Правый клик по игре → Edit.
- В разделе Mounts (Монты) вы увидите первый диск, смонтированный как D:. Нажмите Add Disc Image.
- Выберите следующий образ и смонтируйте его как E:.
Правила:
- Добавляйте диски по порядку, идя по алфавиту: D:, E:, F: и так далее.
- В некоторых играх в процессе установки или при запуске требуется явно указать какой диск в каком приводе — следуйте указаниям инсталлятора или документации игры.
- Если игра просит вставить диск вручную, проверьте, что правильный образ смонтирован в соответствующем приводе.
Совет: Для удобства можно переименовать образы в формате “Game‑Disc1.iso”, “Game‑Disc2.iso” — LaunchBox будет проще сопоставить их с последовательностью.
Распространённые проблемы и способы их решения
Игра виснет при запуске
- Попробуйте другой исполняемый файл через Edit → Launching → Browse.
- Увеличьте/уменьшите CPU cycles в настройках DOSBox для этой игры.
Звук и музыка отсутствуют или искажены
- В параметрах DOSBox смените драйвер звука (Sound Blaster, Tandy и т.д.) в конфигурации игры.
- Проверьте, нет ли файла .cfg, который переопределяет глобальные настройки DOSBox.
Игра просит диск при уже смонтированном образе
- Проверьте, смонтирован ли образ как ожидаемый привод (например, E:). Меняйте порядок дисков или буквы в Mounts.
Неверные метаданные или обложки
- Нажмите Search for Metadata в окне метаданных и вручную выберите соответствующий релиз.
- Если автоматический поиск ошибается, отредактируйте поля вручную и загрузите изображения через Images.
Проблемы с кодировкой русских текстов в старых играх
- Для некоторых локализованных или русифицированных версий может потребоваться патч/русификатор; он не всегда совместим с DOSBox. Ищите активные форумы сообщества для конкретной игры.
Дополнительные советы и альтернативные подходы
- Альтернатива LaunchBox: RetroArch + DOSBox core (DOSBox‑Libretro) — если вы предпочитаете единый эмуляторный стек с поддержкой множества платформ.
- Если вы часто экспериментируете с настройками DOSBox, создавайте отдельные профили конфигурации для каждой игры (Edit → Launching → Additional Command‑line or Custom config).
- Храните резервную копию оригинальных образов .iso/.img отдельно от папки LaunchBox, чтобы при ошибках можно было быстро восстановить исходники.
Ментальная модель: относитесь к LaunchBox как к библиотекарю — он упорядочивает и направляет DOSBox, но не «исправляет» несовместимости игры с DOSBox.
Контрольный список перед импортом
- Оригинальные файлы игры собраны в одной папке.
- Избрана политика хранения (копировать в папку LaunchBox или оставить на месте).
- Проверен исполняемый файл запуска или инсталлятор.
- Есть образ(ы) диска для многодисковых игр.
- Создана резервная копия оригинальных данных.
Роль‑ориентированные чеклисты
Для обычного игрока:
- Установить LaunchBox и проверить путь к DOSBox.
- Импортировать одну игру, выбрать Startup File и проверить запуск.
Для коллекционера:
- Систематизировать образы дисков в каталоге с понятными именами.
- Настроить монтирование всех дисков и добавить метаданные/обложки.
Для администратора/архиватора:
- Использовать опцию копирования в каталог LaunchBox для централизованного хранения.
- Вести журнал изменений и резервных копий.
Критерии приёмки
- Игра запускается из LaunchBox одним кликом.
- Правильно выбран Startup File и указаны все необходимые диски для многодисковых релизов.
- При необходимости метаданные и изображения корректны.
- При запуске нет необъяснимых зависаний или ошибок, которые не воспроизводятся напрямую в DOSBox.
Примеры когда импорт может не сработать
- Игра требует нестандартного оборудования или редких драйверов (например, проприетарные 3rd‑party драйверы MIDI).
- Инсталлятор повреждён или файлы отсутствуют.
- Русификаторы/патчи конфликтуют с оригинальной структурой файлов.
Быстрая методология восстановления для проблемных игр
- Попробуйте запустить игру в чистом DOSBox вне LaunchBox и зафиксировать ошибку.
- Верните оригинальные файлы из резервной копии.
- Если дело в образах дисков — смонтируйте их вручную в DOSBox и попытайтесь установить.
- Верните найденное решение в профиль LaunchBox (Edit → Launching → Custom config / Additional command line).
1‑строчная глоссарий
- DOSBox — эмулятор MS‑DOS и старого ПК‑оборудования.
- LaunchBox — фронтенд для организации и запуска игр.
- Образ диска — файл (.iso/.img/.cue), содержащий точную копию CD/FDD.
- Startup File — исполняемый файл, запускающий игру (.exe/.com/.bat).
FAQ — коротко
Q: Можно ли импортировать игры, которые уже есть в каталоге LaunchBox?
A: Да — LaunchBox обнаружит дубликаты и предложит варианты обработки.
Q: Нужно ли монтировать образ вручную?
A: Большинство образов LaunchBox умеет монтировать автоматически при установке или импорте, но ручная настройка даёт больше контроля.
Q: LaunchBox меняет мои оригинальные файлы?
A: Может копировать или переносить — выбор за вами при импорте.
Заключение
LaunchBox значительно упрощает запуск и организацию MS‑DOS игр — от предустановленных папок до многодисковых изданий. Внимательно выбирайте опции импорта, проверяйте Startup File и используйте раздел Mounts для правки дисков. Если что‑то пошло не так, сначала проверьте запуск в чистом DOSBox — это помогает быстро локализовать проблему.
Итоги:
- Для предустановленных игр используйте Import → MS‑DOS Games.
- Для дисков и инсталляторов — Install DOS Game.
- Для многодисковых релизов добавляйте образы в Mounts по порядку.
Если вы прошли все шаги и импортировали библиотеку — можно наслаждаться часами ретро‑игр. Для вдохновения посмотрите подборки бесплатных PC‑игр и ретро‑коллекций.
Похожие материалы
Итераторы и генераторы JavaScript — практическое руководство