DOS BOX 屏幕分辨率问题

Umy*_*ker 3 resolution graphics 12.04 dosbox

我使用的是 Ubuntu 12.04 LTS,我使用apt-get install doxbox命令安装了 DOSBOX并在 DOSBOX 中正确配置了 TC。一切正常,但是当我们进入 DOSBOX 的全屏模式时,它会更改屏幕的分辨率,并且可能会发生 DOXBOX 意外关闭的情况,因为我在进入全屏模式后在启动器上看不到它的进程屏幕模式。

尝试 2-3 次后,DOSBOX 将正确进入全屏模式,但退出时仍然存在相同的问题。

打开 DOSBOX 前的我的桌面 我的桌面退出 DOSBOX

我正在使用Alt+Enter在 DOSBOX 中切换全屏模式

v2r*_*v2r 7

您可以在以下位置编辑并调整 DosBox 窗口的屏幕分辨率:

/home/username/.dosbox/dosbox-0.7x.conf
Run Code Online (Sandbox Code Playgroud)

请参阅第 27 行 windowresolution=value- 将建议的值简单更改为320x240您想要的任何值,然后保存 .conf 文件。(请在更改任何内容之前备份原始 .conf 文件,以防万一!!)

查看可用的可能值选项列表

  • 使用fullscreen=true全屏
  • 使用fullscreen=false在窗口的DOSBox
  • 更改fullresolution=originalfullresolution=desktop
  • 使用窗口时,更改windowresolution=originalwindowresolution=1280x1024(或为较小的窗口使用 1024x768)
  • 更改output=surfaceoutput=openglnb(使用图形硬件并通过缩放保持清晰的图像)。
  • 您可以尝试output=ddraw,它在某些情况下具有较低的 CPU 负载。向下滚动到 [render] 部分
  • 更改aspect=falseaspect=true(保持 4:3 的纵横比,否则如果您喜欢屏幕的纵横比,请保持 false,现在主要是 16:9 或 16:10)
  • 使用Ctrl+ s(或File - Save)(重新)启动DOSBox保存配置文件。

dosBox

更多详情请参考:dosboxWiki | dosboxScreen-resolution | 手册说明


Syl*_*eau 2

使用Alt+后Enter,恢复初始分辨率的唯一方法是打开“显示”属性(首先打开“系统设置”)。

关闭 Dosbox 后,我的显示分辨率为 1152x864,我只需选择 1920x1200 即可恢复初始分辨率。

根据 Dosbox 降低分辨率的方式,您可以在启动 Dosbox 之前打开显示设置。

在此输入图像描述