DOSBox

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

相关

  • 核质巨DNA病毒核质巨DNA病毒(英语:nucleocytoplasmic large DNA viruses,缩写NCLDV)是一类大真核DNA病毒。 这批病毒过往并不属于任何目。2013年,Colson等人 (2013)建议将这批病毒建立成为第四
  • 氟西汀氟西汀(英语:Fluoxetine),商品名为百忧解(Prozac)是一种选择性5-羟色胺再摄取抑制剂(SSRI)类抗抑郁药。在临床上用于治疗成人重性抑郁障碍、强迫症、神经性暴食症,还用于治疗具有或不
  • FeBrsub2/sub溴化亚铁,化学式FeBr2,棕黄色潮解固体,可溶于水。在室温下从水溶液中结晶出淡绿色的六水合物。温度升高时,也可结晶出四水合物和二水合物。400 °C时,在溴化氢气流中加热含水的
  • 游戏规则《游戏规则》(法语:La Règle du jeu)是知名法国导演让·雷诺阿的作品,剧情描述第二次世界大战时期的上流社会,于1939年上映。《游戏规则》是让·雷诺阿的代表作之一,也被广泛的视
  • 瓦列里·波利亚科夫瓦列里·弗拉基米罗维奇·波利亚科夫(俄语:Валерий Владимирович Поляков,转写:Valeri Vladimirovich Polyakov,1942年4月27日-),俄罗斯宇航员。1994年1
  • 基质金属蛋白酶基质金属蛋白酶(英语:Matrix metalloproteinase)是钙依赖性的含锌内肽酶(英语:endopeptidase),属于金属蛋白酶。其他类似的内肽酶有adamalysin(英语:adamalysin)、serralysin(英语:serra
  • 坪内车辆基地坪内车辆基地(朝鲜语:평내차량사업소/坪內車輛事業所  */?)是韩国铁道公社位于京畿道南杨州市的一个车辆段,在京春线附近,连接坪内好坪站。这个车辆段主要用于京春线的361000系
  • 丛蚊簇虫丛蚊簇虫(学名:)为衣孢虫科簇虫属下的一个种。
  • 数羊在一些国家的文化中,数羊被看作为一种可以让自己精神放松从而入睡的心理暗示活动。通常人们想象出一个场景——有数不清的羊跳出围栏,人们一只一只的数羊的个数。人们推测这种
  • 黔江地区黔江地区是四川省已撤销的地区(地级行政区),位于四川省东部,今属重庆市,行署距离重庆主城区425公里,是川东唯一的一个少数民族自治县为主的地区。总人口100万人。民族有汉族、土家