
DOSBox-X 是一款基于经典 DOSBox 项目的开源模拟器软件,旨在为用户提供一个增强型的环境来运行老式的 DOS 游戏和应用程序。
DOSBox-X 不仅仅是一个简单的继承者,它在原有 DOSBox 的基础上进行了大量扩展和改进,提供了更广泛的兼容性、更高的性能以及更多的配置选项,使之成为复古计算爱好者的优选工具之一。下面是对 DOSBox-X 的详细介绍:
背景与目标
DOSBox 最初开发的目的是为了在现代操作系统上(如 Windows、macOS 和 Linux)模拟 MS-DOS 环境,以便于那些为旧 DOS 系统设计的游戏和软件能够在新硬件和系统上正常运行。然而,随着时间的推移,一些游戏和应用对模拟环境提出了更高要求,于是 DOSBox-X 应运而生,它在保持向后兼容的同时,针对现代用户的需求进行了诸多优化和功能扩展。

经典 DOSBox 项目开源模拟器
主要特性
增强兼容性:DOSBox-X 支持更多的硬件和软件,包括一些原本在 DOSBox 上难以运行或无法运行的游戏和应用程序。它还增加了对某些高级图形和声卡的支持,比如 Voodoo 系列显卡和 Roland MT-32 合成器。
改进的性能:通过代码优化和新增的硬件加速功能,DOSBox-X 能够提供比原版 DOSBox 更流畅的游戏体验,特别是在处理图形密集型游戏时。
高级配置选项:为高级用户提供了更多自定义设置,包括 CPU 仿真选项、内存管理、视频和音频设置等,使得用户能够根据硬件配置和具体需求进行微调。
跨平台支持:如同 DOSBox,DOSBox-X 也是跨平台的,支持 Windows、macOS、Linux 以及其他一些操作系统,确保广泛的用户基础都能享受到服务。
实时保存状态:用户可以随时保存当前的DOS环境状态,之后可以从同一位置继续运行,这对于长篇游戏或复杂应用特别有用。
扩展的命令行功能:提供了更多命令行参数和内部命令,方便用户通过脚本或直接输入命令来控制模拟环境。
社区支持与活跃开发:DOSBox-X 是一个活跃开发的项目,拥有一个热情的开发者和用户社区,不断推出新功能和修复问题,以适应不断变化的技术环境和用户需求。
总结
DOSBox-X 是一款功能强大、高度可配置的 DOS 模拟器,它不仅为复古游戏爱好者提供了重温经典游戏的机会,也为需要在现代系统上运行老式 DOS 应用的用户提供了便利。无论是出于怀旧还是专业需求,DOSBox-X 都是一个值得尝试的强大工具。
DOSBox 中文设置
Main – Load Language File… – zh_CN.lng,会弹出重启软件提示,重启后在主菜单中再选择重启 DOSBox-X 实例即可实现界面全中文。
DOSBox 许可证
GPL 2.0
What’s new in DOSBox-X 2026.01.02
Jan 3, 2026
VESA BIOS will remove 8-bit bank switching limit if the video memory is large enough to need more than 256 banks. Memory size will always be limited to no more than 64 banks (128 if smaller than 64KB granularity) only if S3 emulation is active. DOSBox Integrated Graphics machine type is exempt from bank switching limit, so, if you are running legacy code or Demoscene stuff against it that never clears the upper 8 bits properly, it’s not going to work unless you use smaller memsize settings. (joncampbell123).
Update BOOT command to support multiple disk images with swapping (maron2000).
Render scaler system has been modified so that render and frame caches are now dynamically allocated, instead of fixed buffers. Not only does this reduce memory wasted by over-large buffers, it also removes limitations on guest video mode resolution that previously capped the video mode to 1920×1440 or lower, and the advanced scalers (HQ2X,
Advanced MAME, etc) to 800×600 or lower. (joncampbell123).
VGA output will now automatically disable doublescan mode whenever an advanced scaler, such as the “XBRZ” or the Advanced MAME scalers, are selected, so that the scalers can do their job properly on the low resolution graphics mode automatically. The user no longer has to manaully turn off doublescan mode for those scalers to work. (joncampbell123).
Added TV, Scanline, and RGB scaler variants appropriate for VGA 200-line modes with doublescan enabled (renders to 400 lines). In fact supporting those scalers with 400-line VGA is arguably more visually accurate than applying them to 200 lines of graphics, because it better reflects the actual 400-line raster as it would be displayed on a VGA monitor. (joncampbell123).
Apparently at random, VGA render will call RENDER_DrawLine too much, causing buffer overruns at random, so, instead of directly assigning the scaler line handler, assign a function that checks the rendered line count and ensures that rendering stops at the correct line count. This should fix some random crashes or corruptions, especially on Linux with the OpenGL output which likes to allocate EXACTLY the amount of memory required for the frame. (joncampbell123).
A patch was submitted to DOSLIB DSXMENU to incorporate non-selectable informational lines of text. Incorporate the updated DSXMENU binaries into DOSBox-X (joncampbell123).
Wrote IPS patching tools IPSMAKE and IPSPATCH in DOSLIB, then incorporated them as builtin executables on drive Z: under Z:PATCHING. You can now use IPS patch files to “ROM hack” your MS-DOS games. (joncampbell123)
Add map13/map14 CGA/HGC like interleaved rendering support for VGA 256-color mode. There is a game engine in development that is willing to use such oddball modes. (joncampbell123)
Added SDL2_net to source tree (maron2000)
Fixed regression of FIFA96 CD label detection (maron2000)
Log OpenGL context version (rebb)
Force SDL window regeneration when exiting fullscreen (rebb)
Fixed file handle leak prevents save state file removal (srcdabada)
资源:2092.rar
解压密码:www.dayanzai.me
转载请保留出处,谢谢合作~
点击下载(提取码:emwg)
点击下载(提取码:1uu2)
点击下载(提取码:536766)
点击下载(提取码:536766)
文章名称:《经典 DOSBox 项目开源模拟器 DOSBox-X 2026.01.02 中文多语免费版》
文章固定链接:https://www.dayanzai.me/dosbox-x.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
猜你喜欢
- 2015-01-12CHM2Word 2012 中文汉化版 CHM 转 Word 工具
- 2015-03-26一款专业图标编辑器 IconLover 5.40 中文汉化版
- 2025-12-20音频文件标签编辑器 Metatogger 7.7.0.0 中文多语免费版
- 2026-01-03全能文件管理器安卓版 Total Commander 3.61d 中文多语免费版
- 2025-10-18当年 Mozilla 尝试打造 Firefox OS 移动操作系统的故事






MORE>>微软应用
MORE>>安卓应用
MORE>>教程资源
MORE>>其它资源
最新标签