是否可以使用 ConEmu 作为 DOSBox 控制台的终端?如果可以,该怎么做?
我按照ConEmu 项目网站:
- 我安装了 DOSBox 来
C:\Program Files\ConEmu\ConEmu\DosBox
- 我在 DosBox.conf 中安装了 C 盘(具有匹配的驱动器号)
- ConEmu 设置中的“DosBox”集成复选框已选中
但是,仍然没有可用的 DOSBox 控制台/任务。当我启动 DOSBox 并将其连接到 ConEmu 时,会连接状态窗口而不是 DOS 控制台。
我想在 ConEmu 中使用 DOSBox 控制台。可以吗?我不明白这里到底发生了什么,所以除了实际答案(我主要感兴趣的是)之外,任何背景解释也都欢迎。
答案1
DosBox 不是“控制台”。它创建一个外部 GUI 窗口,其中包含固定的大小。嵌入这种固定大小的儿童GUI因为在 ConEmu 调整大小时,该行为会出现意外。
DosBox 集成意味着您可以直接从(例如)在 ConEmu 控制台中运行的 cmd.exe 启动 DOS 应用程序。然后,此 DOS 应用程序将在 ConEmu 之外的 DosBox 窗口中启动。就像您从 cmd 控制台运行“calc”一样。