DOSBox

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

相关

  • 操作定义操作定义(operational definition)是指将一些事物如变量、术语与客体等以某种操作的方式表示出来。操作定义与概念型定义(英语:conceptual definition)相区别,强调确立事物特征时
  • 未解决的物理学问题有一些重要但尚未解决的物理问题。其中包括理论性的,即现时理论未能够给予观测到的物理现象或实验结果令人满意的解释;还有实验性的,即能够周密测试某先进理论或深入研究某物理
  • HBrOsub3/sub溴酸的化学式为HBrO3,是溴的含氧酸之一,其中溴的氧化态为+5。它形成的盐类称为溴酸盐,衍生出的酸根离子称为“溴酸根”离子。固态溴酸及溴酸盐与氯酸/氯酸盐类似,都具有强氧化性
  • 泰耶·勒莫泰耶·勒莫(Terje Lømo,1935年出生在奥勒松),挪威医学家、奥斯陆大学的生理学教授。他广为人知的工作是在1966年发现的突触的长时程增强作用,该作用与高等动物的记忆密切相连。
  • 北亚利桑那大学北亚利桑纳大学(Northern Arizona University, NAU)是位于美国亚利桑那州旗杆市的一所公立大学,也是中北部各州大专院校联盟(North Central Association of Colleges and School
  • 霍华德·林肯霍华德·查尔斯·林肯(英语:Howard Charles Lincoln,1940年2月14日-),是一名美国律师与商人,因其作为任天堂北美分部前任董事长与西雅图水手棒球队前任董事长兼首席执行官而闻名。
  • 第一次拉特朗公会议第一次拉特朗公会议是天主教会承认的第九次大公会议,于1122年由教宗加理多二世于沃尔姆斯宗教会议后立即召开。有300至1000人参加这次会议,议题主要涉及叙任权斗争。
  • 李昊 (成化进士)李昊(1433年-?),字志远,直隶苏州府昆山县人,应天府上元县民籍。明朝政治人物。进士出身。应天府乡试第七十八名。成化五年(1469年),参加乙丑科会试,得贡士第一百四十七名,成化五年进士,授
  • 伊朗司法部伊朗司法部负责就政府的诉讼提出检控,司法部部长是国家的首席检察官。司法部没有警权,警权属于内政部。伊朗宪法第160条概述了司法部部长一职。现任司法部部长是莫尔塔扎·巴
  • 科里·盖恩斯科里·雅斯托·盖恩斯(英语:Corey Yasuto Gaines,1965年6月1日-),美国NBA联盟前职业篮球运动员。他在1988年的NBA选秀中第3轮第65顺位被西雅图超音速选中。