DOSBox

✍ dations ◷ 2025-07-26 16:07:02 #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的配置保存为纯文本文档。不熟悉此配置法的用户可以利用图形界面的前端。前端也有别的好处,例如游戏收集排序功能。

相关

  • 苯六甲酸酐苯六甲酸酐也称为“苯六酸酐”、“苯六羧酸酐”或“蜜石酸酐”等,是一种碳氧化合物,其分子式为C12O9。苯六甲酸酐是苯六甲酸的酸酐,可由苯六甲酸和乙酸酐的混合物加热至120℃制
  • 蔓足下纲(Cirripedia)详见内文藤壶是颚足纲鞘甲亚纲蔓足下纲(Cirripedia,原蔓足纲、蔓足亚纲)生物的通称。所有的藤壶都生活在海洋中,其中绝大部分又生活在潮间带等浅海海域。其幼体(有两个阶段)为自游
  • 柯利牧羊犬苏格兰牧羊犬(Rough Collie)从英文字义上看又被称为粗毛牧羊犬,而可利牧羊犬是常见的俗称。此类犬种为历史悠久的牧羊犬,原产于苏格兰。因为知名电视剧《灵犬莱西》而广为众人所
  • 曼西人曼西人(俄语:Манси),旧称“沃古尔人”(俄语:Вогуличи),是西伯利亚西部,鄂毕河流域的原住民族。曼西人分布在乌拉尔山以东的鄂毕河流域,即俄罗斯联邦秋明州的汉特-曼西自
  • 裸体婚礼裸体婚礼是指新人及(或)来宾裸体的婚礼,参与者可能是因为天然主义的生活型态,也可能是因为想要一场不一様的婚礼。裸体婚礼可能是新人裸体,来宾可以选择穿衣服或是裸体,也有可能是
  • 罗马帝国皇帝罗马皇帝是罗马帝国时期的最高头衔,是身兼国家元首和政府首脑的最高领导人。在欧洲历史中,皇帝(拉丁语:Imperator;英语:emperor)源自于古罗马时期,音译为“英白拉多”,原意是统帅,源自
  • 原台南警察署坐标:22°59′28″N 120°12′19″E / 22.991183°N 120.205150°E / 22.991183; 120.205150原台南警察署位于台南市中西区,是直辖市定古迹。日治时期为台南警察署厅舍,二战后
  • 费城询问报《费城询问报》(The Philadelphia Inquirer)是发行于美国宾夕法尼亚州费城市区的一份每日晨报。该报由约翰·R·沃克及约翰·诺维尔于1829年6月创办,是美国现存第三老的日报。
  • 澳洲永久性居民澳大利亚永久性居民(Australian Permanent Resident),缩写为PR,是指因为持有澳大利亚永久居民签证,从而可以永久居住于澳大利亚的外国公民。该签证持有人并不是澳大利亚联邦公民,
  • 阿氏锉鳞鲀阿氏锉鳞鲀为辐鳍鱼纲鲀形目鳞鲀亚目鳞鲀科的其中一种,为热带海水鱼,分布于西印度洋的红海及阿曼湾海域,栖息深度约150米,体长可达30公分,栖息在水浅的沙地及珊瑚礁碎石区,以底栖