DOSBox-X 从装到跑通:挂目录、配声卡、上滤镜,把三十年前的 DOS 游戏捡回来

DOSBox-X 和 DOSBox 差在哪

两者的目标一样:模拟一台能跑 DOS 的电脑。差别在于 DOSBox-X 走的是「更完整」这条路线。

它内置了图形化的配置工具和下拉菜单,不用手写配置文件也能调参数;除 MS-DOS 游戏之外,还能跑面向 Windows 3.x 和 9x 的程序;对日文、中文、韩文这类双字节系统的兼容也更认真,附带 NEC PC-98 等机型的模拟。此外它还支持保存即时状态、支持 Voodoo 3D 加速、支持 CONFIG.SYS 里的指令。

简单说:如果你只想跑几款 DOS 游戏,原版 DOSBox 也够;如果你想要省心的配置界面、想玩 PC-98 上的日式老游戏、或者想给游戏做存档快照,选 DOSBox-X。

下载与安装

官方站点是 https://dosbox-x.com/,下载页里有各平台的安装包,版本号按日期命名(例如 2026.08.31 这种形式),更新比较勤。

Windows 上直接下安装包,装完之后开始菜单里会有主程序和配置工具两个入口。这里有个建议:第一次装完先打开配置工具,把常用的几个选项过一遍再启动主程序,比进游戏之后手忙脚乱要省事得多。

第一次启动:把游戏目录挂进来

DOSBox-X 从装到跑通:挂目录、配声卡、上滤镜,把三十年前的 DOS 游戏捡回来

DOSBox-X 启动之后会给你一个模拟的 C 盘,但它默认指向的是程序自己的目录,看不到你硬盘上的游戏文件夹。所谓「挂载」,就是把你真实硬盘上的某个文件夹映射成模拟系统里的一个盘符。

  • 先把游戏文件夹整理好,路径里尽量只用英文和数字,不要有中文和空格,这是老游戏和模拟器共同的雷区。
  • 在模拟器窗口里输入挂载命令,格式是 MOUNT 加盘符,再加真实路径。把 C 盘指向你的游戏总目录是最常见的做法。
  • 挂完之后用 C: 切到那个盘,再用 DIR 看一眼内容对不对。
  • 进游戏目录,执行它的启动文件。老游戏常见的是 BAT 批处理,也可能是 EXE。

想省掉每次都敲命令的麻烦,可以把这几行写进配置文件末尾,让它每次启动自动执行,这一条后面还会提到。

配置文件到底改哪几行

配置文件是 DOSBox-X 里最容易被过度研究的部分。它有几百行选项,但真正需要改的通常只有下面这些。

  • 自动挂载:在文件末尾加上你要执行的挂载和切换盘符命令,省掉每次手动输入。
  • 窗口与全屏:决定启动时是窗口还是全屏、窗口有多大。老游戏在 4:3 比例下才对味,这点在画面那节细说。
  • CPU 循环数:这是影响流畅度的关键项。设太低游戏卡顿,设太高老游戏会「跑太快」——角色的移动和音乐节奏都会失控。多数游戏用自动模式就行,遇到速度异常的再手动调。
  • 声卡:下一节单独说。

改之前先备份原文件。调坏了想恢复,比一个个选项往回改要轻松得多。

声卡、鼠标、手柄和 MIDI

DOS 时代的游戏大多针对 Sound Blaster 兼容声卡开发,模拟器里也照这个来配,兼容性最好。配置工具里把声卡类型、端口、中断这几项按默认值留着一般就能出声;没声音时优先检查这一节,其次是游戏自己的音频设置菜单。

鼠标方面,DOSBox-X 支持带滚轮的鼠标,也支持 CuteMouse 的滚轮接口。玩《毁灭战士》《文明》这类需要精确操作的游戏时,确认鼠标已经按「捕获」状态工作,按快捷键可以释放回系统。

手柄在 DOS 时代走的是游戏端口,现在的手柄需要先被系统识别,再在配置里打开对应的模拟选项。格斗和飞行模拟这类游戏值得折腾一下,其他类型用键盘更省事。

MIDI 音乐是老游戏最有味道的部分。DOSBox-X 内置了 MT-32 模拟,也有更新过的 OPL3 音频驱动。如果你的游戏支持 Roland MT-32 音源,可以试着把这个选项打开,同一个游戏的背景音乐会完全变一个样子——这件事在《猴岛小英雄》和《工人物语》这类作品上区别尤其明显。

画面:分辨率、宽高比与着色器

DOSBox-X 从装到跑通:挂目录、配声卡、上滤镜,把三十年前的 DOS 游戏捡回来

DOS 游戏的原始分辨率大多在 320×200 这个量级,直接放大到现代显示器上又糊又扁,所以画面调整是必做的一步。

  • 纵横比:DOS 时代像素不是方的,游戏是按 4:3 显示设计的。强制拉成 16:9 会让人物又矮又胖,建议保持 4:3 或者带轻微黑边的等比缩放。
  • 放大方式:整数倍缩放(2x、3x 这种)画面最干净;非整数倍会出现插值模糊。
  • 着色器:模拟 CRT 扫描线的滤镜能让老游戏找回当年的观感。建议先用一档轻微的效果看看,不要一上来就叠很重的滤镜——扫描线太粗反而看不清文字。
  • 全屏:全屏时如果画面偏移或者被拉变形,多半是缩放模式选错了,不是显卡问题。

存档、截图录像与联机

DOSBox-X 从装到跑通:挂目录、配声卡、上滤镜,把三十年前的 DOS 游戏捡回来

老游戏的存档方式千奇百怪,有存磁盘的、有要记密码的,也有的只在关卡之间存。DOSBox-X 提供了即时状态的保存与恢复,这对没有存档功能的游戏来说是救命的——但要注意,用即时状态跨过一处难度时很好用,长期这么用会让存档和游戏内进度对不上。

截图和录像功能也是内置的,配置好输出目录之后可以随时抓图和录屏。想录一段通关视频留档,比用系统级录屏工具干净。

联机这块,DOSBox-X 支持模拟串口和 IPX 网络。较新的版本里加入了实验性的以太网支持,可以在本机或局域网内搭一个模拟的私有网络,让两台机器上的实例互相看见。当年的《命令与征服》《毁灭战士》这类支持 IPX 的游戏,理论上可以靠它复现局域网对局,但配置门槛不低,适合愿意折腾的人。

常见报错

  • 提示找不到文件:九成是路径问题。检查挂载的目录对不对、路径里有没有中文或空格、以及启动文件的后缀大小写。
  • 游戏跑得飞快:CPU 循环数设太高了。往下降,或者直接用自动模式。
  • 没有音乐和音效:先看配置文件里的声卡段,再看游戏自己的设置菜单,最后确认系统音量没被静音。
  • 画面花屏或颜色不对:换一下输出模式,或者在配置里切换机器类型。不同年代的显卡标准对老游戏影响很大。
  • 存档丢了:游戏内存档一般存在它自己的目录里,而即时状态存在另一个位置。搞清楚这两处分别在哪之后,记得一起备份。