DOSBox

✍ dations ◷ 2025-06-11 19:06:44 #SourceForge项目,虚拟化软件,兼容层

DOSBox是一种模拟器软件,主要是在IBM PC兼容机下,模拟旧时的操作系统:MS-DOS,支持许多IBM PC兼容的显卡和声卡,为本地的DOS程序提供执行环境,使这些程序可以正常运行于大多数现代计算机上的不同操作系统。DOSBox特别是为运行早期的计算机游戏所设计,主要以C++编写,是以GNU通用公共许可证许可发布的自由软件。

DOSBox可以运行那些在现代计算机上不能运行的MS-DOS软件,这些软件通常与现在的主流硬件和操作系统有一些不兼容。DOSBox在模拟MS-DOS同时,还增加了一些可用特性,包括虚拟磁盘、点对点网络、对模拟画面截图和录像。有些非官方的DOSBox变体,如DOSBox SVN Daum和DOSBox SVN-lfn提供了更多的功能,比如存档、长文件名支持等。有些游戏开发商重新发行早期的DOS游戏时,也会使用DOSBox,使其可以在现代计算机上运行。

DOSBox是一个命令行程序,有两种设置方式,一是直接在命令行下输入设置参数,或是编辑配置文字档更改系统设置。为了使用方便,用户社区也开发出一些图像化的前端接口。

DOSBox跟大多的模拟器一样需要比原计算机系统更强大的处理能力,尤其是处理器的运算能力。用户需要根据模拟系统运行的程序需要决定给予必要的计算能力。使用DOS/4GW等开放源代码的保护模式扩展程序DOS32a 页面存档备份,存于互联网档案馆有时能减小问题。但是,因为该模拟器使用虚拟化方式,保护模式下的DOS程序,包括大多1995年之后的游戏,可能不如在VMware或者Virtual PC运行上有效。DOSBox与中文系统的配合存在一些问题,早期的5.8版本支持倚天,国桥等DOS中文系统,但之后的版本却出现花屏乱码的情况。

DOSBox似乎不支持在程序运行期间对软盘映像档进行替换,这在某些以多个软盘映像档形式存在的安装程序中会构成问题。

DOSBox的配置保存为纯文本文档。不熟悉此配置法的用户可以利用图形界面的前端。前端也有别的好处,例如游戏收集排序功能。

相关

  • 对氨基水杨酸钠4-氨基水杨酸(英语:4-Aminosalicylic acid,又名对氨基水杨酸、氨基水杨酸或PAS)是一种用于治疗结核病的抗菌药。 它也被用于治疗炎症性肠病。 它通过抑制NF-κB及清除自由基而发
  • 应急反应应急反应(英语:Fight-or-flight response,也直译为打或逃反应)最初由沃尔特·布拉德福·坎农提出,他的理论认为动物面对威胁通常会激发交感神经系统,从而引发打斗或逃跑。后来,这一
  • 卡路里卡路里(Calorie,缩写为cal),简称卡,是一物理学能量单位,其定义为将1克水在1大气压(101.325kPa)下提升1摄氏度所需要的热量。由于科学家发现水在不同温度下的比热容不同,所以衍生了以
  • 古今图书集成《古今图书集成》原名《古今图书汇编》,是清康熙时期由福建侯官人陈梦雷所编辑的大型类书。此书共有一万卷,另目录四十卷,分历象、方舆、明论、博物、理学、经济等六“汇编”、
  • 自然堆积层自然层是一个考古术语,一般指在地质勘探或者遗迹发掘中,由各种自然堆积形成的堆积层。但是相对于文化层的定义,自然层也指没有人类活动遗留物和遗迹的地层。
  • 紫球藻属见内文紫球藻属()Nägeli, 1849是一种红藻门单细胞藻类的植物。
  • 北陆铁道北陆铁道株式会社(北陆铁道)是一家总部位于石川县金泽市的中小型民营铁路公司,主要在石川县经营铁路和公共汽车 (包括高速巴士和观光巴士)。现时北陆铁道经营两条客运路线。北
  • 拉图许约翰‧大卫‧迪格斯‧拉图许(John David Digues La Touche,1861年6月5日-1935年5月6日),汉名拉图许,是一名爱尔兰鸟类学家,博物学家和动物学家,曾在中国担任海关人员。拉图许出生于
  • 阿尔弗莱德二世 (萨尔姆-萨尔姆)阿尔弗莱德·斐迪南·施特凡·玛利亚(德语:Alfred Ferdinand Stephan Maria;1846年3月13日-1923年4月20日),出生于安霍尔特(德语:Anholt)。是萨尔姆-萨尔姆亲王阿尔弗莱德一世与妻子
  • 宋晶宜宋晶宜(1948年-),台湾女性记者、编辑、作家,籍贯天津市,出生于台北,毕业于中国文化大学新闻系。中学时期开始写作投稿,作品以散文与报导文学为主,文笔清新自然。曾任大华晚报、民生报