我正在使用 ubuntu 12.04 LTS,并安装了 DOSBox 模拟器来运行 TC。DOSBox 运行正常。但是当我尝试在 C 盘上运行该程序时,DOSBox 会自动关闭。
我正在使用Ctrl+F9来运行该程序。
查看终端输出
$ dosbox
DOSBox version 0.74
Copyright 2002-2010 DOSBox Team, published under GNU GPL.
---
CONFIG:Loading primary settings from config file /home/umeshkumar/.dosbox/dosbox-0.74.conf
MIXER:Got different values from SDL: freq 44100, blocksize 512
ALSA:Can't subscribe to MIDI port (65:0) nor (17:0)
MIDI:Opened device:none
DOSBox switched to max cycles, because of the setting: cycles=auto. If the game runs too fast try a fixed cycles amount in DOSBox's options.
有什么帮助吗?
答案1
Ctrl+F9是终止 DOSbox 的快捷键,这就是为什么 DOSBOX 最终会在使用Ctrl+运行程序时关闭F9。因为 DOXbox 将Ctrl+理解f9为关闭 DOSbox 的外部命令
解决方案:
- 打开 dosbox 并按Ctrl+F1打开键映射器。
- 将打开一个框,其中显示所有键盘按键
- 在命令中找到 SHUTDOWN 文本。
- 单击“SHUDOWN”,然后单击下面的“DEL”按钮。
- 保存更改。
- 退出并享受...!!!
您可以通过编辑 README 文件手动更改配置文件。
- 去
/usr/share/doc/dosbox
。 - 查找 README.gz 文件
- 将 README.gz 提取到另一个位置。
- 查找Ctrl+F9输入
- 将其从Ctrl+更改F9为Alt+ Ctrl+ F9。
- 现在保存文件并再次压缩,命名为 README.gz
/usr/share/doc/dosbox
使用终端再次粘贴sudo
- 现在享受吧。