跳转到内容

DOSBox

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由InternetArchiveBot留言 | 贡献2020年12月7日 (一) 19:23 (补救11个来源,并将0个来源标记为失效。) #IABot (v2.0.7)编辑。这可能和当前版本存在着巨大的差异。

DOSBox
运行在Windows Vista下的DOSBox
原作者Peter Veenstra, Sjoerd van der Berg, wd, h-a-l-9000
開發者DOSBox团队
首次发布2002年7月22日,​21年前​(2002-07-22[1][2]
当前版本
  • 0.74-3 (2019年6月26日;穩定版本)[3]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C, C++
操作系统AROS, AmigaOS 4, Amiga, Android, BeOS, FreeBSD, GNU/Linux, Mac OS X, MorphOS, OS/2, RISC OS, Solaris 10, Windows
语言英文(但支援替用鍵盤)
类型模拟器
许可协议GNU通用公共许可证
网站www.dosbox.com

DOSBox是一种模擬器软件,主要是在IBM PC兼容机下,模拟舊時的操作系统MS-DOS,支援许多IBM PC兼容的显卡声卡,为原生的DOS程序提供执行环境,使这些程序可以正常运行于大多数现代计算机上的不同操作系统。DOSBox特別是为執行早期的電腦遊戲所设计,主要以C++编写,是以GNU通用公共许可证许可发布的自由软件

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

特性

DOSBox是一個指令列程式,有兩種設定方式,一是直接在指令列下輸入設定參數,或是編輯組態文字檔更改系統設定。為了使用方便,使用者社群也開發出一些圖像化的前端介面[6]

问题

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

DOSBox似乎不支持在程式運行期間對軟碟映像檔進行替換,這在某些以多個軟碟映像檔形式存在的安裝程序中會構成問題。

前端

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

参考文献

  1. ^ Project of the Month, May 2009. SourceForge. [2013-01-17]. (原始内容存档于2009-11-17). 
  2. ^ Project of the Month, January 2013. SourceForge. [2013-01-17]. (原始内容存档于2013-02-22). 
  3. ^ DOSBox 0.74-3 has been released!. 2019年6月26日. 
  4. ^ 存档副本. [2017-12-18]. (原始内容存档于2018-06-12). 
  5. ^ "SVN Builds". DOSBox. Retrieved 2012-01-08
  6. ^ DOSBox Frontends. DOSBox. 2008-12-15 [2009-01-03]. (原始内容存档于2008-12-17). 

外部链接