DOSBox
维基百科,自由的百科全书
DOSBox |
|
---|---|
DOSBox界面 |
|
开发者 | DOSBox 团队 |
最新版 | 0.72 / 2007年8月27日 |
操作系统 | 跨平台 |
类型 | 仿真器 |
许可协议 | GPL |
网站 | www.dosbox.com/ |
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。[1]
目录 |
[编辑] 特性
- 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的配置保存于纯文本文档。不熟悉此配置法的用户可以利用图形界面的前端。前端也有别的好处,例如游戏收集排序功能。
[编辑] 参考文献
[编辑] 外部链接
- 官方网站
- 官方论坛
- DOSBox wiki – 与FAQ等
- DOSBox的新手指南
- DBGL - 多平台开放源代码DOSBox前端
- D.O.G. - 视窗操作系统(2000/XP)
- DOS32a - 开放源代码DOS4GW代替