2

Можно ли использовать ConEmu в качестве терминала для консоли DOSBox? Если так, то как?

Я следовал инструкциям с сайта проекта ConEmu:

  • Я установил DOSBox на C:\Program Files\ConEmu\ConEmu\DosBox
  • Я смонтировал диск C (с соответствующей буквой) в DosBox.conf
  • Флажок интеграции "DosBox" в настройках ConEmu отмечен

Однако консоль / задача DOSBox по-прежнему недоступна. Когда я запускаю DOSBox и присоединяю его к ConEmu, вместо консоли DOS подключается окно состояния.

Я хотел бы использовать консоль DOSBox изнутри ConEmu. Это возможно? Я не совсем понимаю, что здесь происходит, поэтому кроме практических ответов (которые меня в первую очередь интересуют), любые пояснения также приветствуются.

1 ответ1

4

DosBox не является "консолью". Создает внешнее окно графического интерфейса с фиксированным размером. Нет смысла встраивать этот ChildGui фиксированного размера, потому что поведение при изменении размера ConEmu будет неожиданным.

Интеграция с DosBox означает, что вы можете запускать приложения DOS непосредственно из (например) cmd.exe, запущенного в консоли ConEmu. Это приложение DOS будет запущено в окне DosBox за пределами ConEmu. То же, что если вы запускаете "calc" из консоли cmd.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .