为什么晚上老是做一些奇怪的梦啊????
设定档Dosbox.conf
下载后执行安装,先检查看看有无dosbox.conf,因为以下的操作皆须编辑dosbox.conf;没有的话先执行dosbox,在里面下config -writeconf dosbox.conf,这样应该会产生dosbox.conf。
速度的设定
先看[cpu]的cycles,这个数字决定dosbox每毫秒执行的指令数,依你的配备来设,可以在游戏执行中按ctrl+F11和Ctrl+F12来微调。我是用k7 1600+,这个数字设为7000,太大太小都会变慢,慢慢地试你最适合的数字。 core预设是normal,通常也不须更改;full是相容性更佳,但是较慢;dynamic是速度最快的,配合它你可以将上面的cycles调高至三倍左右,但是相容性不佳,若有游戏执行速度不佳,可以考虑使用dynamic,并将cycles调高,但游戏可能会crash。
画面的设定
[SDL]的fullscreen,决定了一进入dosbox是否全萤幕,我个人设false,也就是以视窗进行,在dosbox进行中按alt+enter就可以全萤幕。
同样是[sdl],output你可以自己设设看,看看喜欢哪一个。若你用视窗的话,hwscale可以调视窗大小,我的桌面是1024*768,设为1.60,但必须注意,hwscale只在output为opengl或overlay时有效。
记忆体
[dosbox]的memsize是dosbox里的记忆体数量,我是设32,dos游戏应该很够了。[dos]的xms和ems,决定是否使用xms和ems。
硬碟与目录的挂载
[autoexec]是dosbox类似dos下autoexec.bat的东西,也就是dos开始后会自动执行的东西。在这里我写下:
mount c d:\dosbox
c:
意指挂载实体的d:\dosbox为dosbox中的c碟,然后自动切到c碟。我是因为dos游戏全放在d:\dosbox中,所以这麼设,你视自己情况而定。这些东西当然你也可以每次进入dosbox打一次,麻烦就是了。
安装游戏时可能遇到的问题
另外,游戏安装的时候常常须要放安装光碟,这时候可以对mount指令加上-t cdrom的参数,以表示是要挂载成光碟机。还有,安装的时候会有一个问题,那就是dosbox预设只留100MB左右的剩余空间,遇到后dos时代的游戏如:阿猫阿狗或金庸群侠传等,需要超过100MB的空间,便会在安装的时候没有足够的空间,这时在mount硬碟时要加-size参数,以设定剩余空间。实作起来就像这样:
mount d f:\ -t cdrom
mount c d:\dosbox -size 4025,127,16513,1700
第一行是挂载光碟机,实体光碟机是F槽,把它挂载成D槽。第二行是设定剩余空间,我不太确定后面那些数字的意义,这样的设定是870MB,从说明档看来的,对大部份的游戏应该够,根据我的试验,是从4025*127*1700得来。
2004.12.31修改:上面是0.62(含)版本之前的用法,0.63版可以用更简单的-freesize参数,
像这样:
mount c d:\dosbox -freesize 870
其他
dosbox的shell其实比原版dos多了一点东西,最好用的就是unix shell才会有的自动完成(xp也有,不过比较烂);意思就是,当你在命令提示符号打某个档案的档名时,可以在写到一半时按下tab,shell会自动找到符合的档名,帮你补上,这在文字模式的作业系统是很方便的功能。
其他如[sblaster]的base、irq、dma,有些游戏设音效卡时要用到,到时候再进来查看。...
18254