很久很久以前用过,很久很久没用过了。目录下找到了这个帮助文件。
===================
取得dosbox
到這裡,抓windows版,其他都是給其他作業系統使用的。
設定檔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時有效。
2006.4.5修改:0.65版由windowresolution參數取代hwscale,設定方法是直接指定視窗大小,如:windowresolution=960x720
記憶體
[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,有些遊戲設音效卡時要用到,到時候再進來查看。
根据电脑配置调整DOSbox参数,如果觉得游戏运行速度不合适(要全屏幕运行,效率会高一些),可以用Notepad打开Dosbox.conf修改如下选项。
1)fullresolution=1024x768,将1024x768调整为800x600或640x480(全屏分辨率)
2)memsize=16,将16改为32(内存16M或32M)
3)frameskip=0,将0改为1或2,微调即可(视频跳桢数)
4)scaler=normal2x,将normal2x改为None或不变(视频渲染设置)
5)prebuffer=10,将10适当调整大小(音频缓冲)
6)cycles=3000,将3000适当调整大小(CPU核心频率,不要超过5000)。
关于DOSBOX的用法:
建议将游戏解压缩到C盘,然后将文件该名为fd2
1.运行DOSBOX
2.输入mount c c:\fd2 回车
成功后出现:
Drive c mounted as local directory c:\fd2
3.输入c: 回车,换到c盘
4.输入fd2运行炎龙2
第2步mount c c:\fd2其中 c:\fd2是游戏安装的路径,所以不必非得把游戏解压的C盘。
所以如果游戏在D盘的game文件夹下话就是mount c d:\game\fd2
ALT+enter 画面放大缩小
ctrl+F5 截图
ctrl+F6 录音
ctrl+F11/F12 据说是调整游戏速度
DOSBox v0.70 |