DOSBox是一种创造类DOS环境以运行难以于近代计算机或者无法于非IBM PC兼容机(例如PowerPC Macintosh)运行MS-DOS IBM PC兼容程序的开放源代码的x86仿真器。DOSBox可用于许多操作系统,如Linux,OpenBSD,FreeBSD,Windows 9x,Windows NT 4.0,Windows 2000,Windows XP(32位与64位),Windows 2003,Windows Vista,Mac OS X,OS/2,Palm OS,RISC OS,BeOS,与PlayStation Portable。
特性
DOSBox是一个完整的中央处理器仿真器,并不是一个兼容层如dosemu或者依赖386类处理器虚拟化能力的Windows与OS/2 VDM。不需要x86中央处理器或者任何DOS版本以运行,并且能运行真实模式与保护模式的程序。
动态中央处理器内核:具备i386指令集合的系统能利用动态指令转换。此模式快于解译中央处理器仿真模式,但是较为不准确。
图形仿真:文本模式,Hercules,CGA,Tandy,EGA,VGA,VESA,与完整的S3 Trio 64仿真。
声频仿真:AdLib,Gravis Ultrasound,PC speaker,Tandy,Creative Music System/GameBlaster,Sound Blaster 1.x/2.0/Pro/16,MPU-401,与Disney Sound Source。
网络仿真:调制解调器仿真与IPX以TCP/IP和UDP/IP,允许使用近代网络玩DOS网络游戏。Win32和Linux建立支持直接串行端口存取。
外壳:包含嵌入类DOS外壳。支持大多安装批处理文件使用的指令。许多晚期MS-DOS版本的高级指令不认识。
问题
DOSBox跟大多的仿真器一样需要比源系统更强大的计算能力,尤其是处理器的计算能力。用户在仿真系统运行的程序会决定必要计算能力。保护模式存储扩展器DOS/4GW的开放源代码代替DOS32a有时能减轻此弱点。而且,保护模式DOS程序,包括大多1995年之后的游戏,可能比于VMware或者Virtual PC运行较为无效,因为该仿真器使用虚拟化。
前端
DOSBox的配置保存于纯文本文档。不熟悉此配置法的用户可以利用图形界面的前端。前端也有别的好处,例如游戏收集排序功能。
免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)