當前位置:編程學習大全網 - 源碼下載 - windows界面下如何啟動Dos類遊戲

windows界面下如何啟動Dos類遊戲

當年很多DOS下的經典遊戲在新版Windows下都無法正常運行了。然而念舊的人不在少數,有需要就有產品,於是誕生了DOSBOX。

簡單說,DOSBOX是壹款在Windows系統下模擬DOS環境的軟件。或許是為了徹底懷舊,該軟件所有的操作都采用了命令行的模式,和DOS下的操作完全壹樣。不過,這樣對於用慣了Windows的新生代玩家來說,就非常不便。幸好有人專門為此之做了前端(圖形操作界面),前端主要有Boxer和D-fend兩款。其中D-fend 2版可以支持DOSBOX的最新版0.62,這裏就以D-fend來進行Windows下模擬DOS的操作。1.首先安裝DOSBOX,接著安裝D-fend。兩款軟件直接采用默認安裝即可。第壹次啟動D-fend,會要求選擇DOSBOX安裝的目錄,選擇好安裝的目錄即可(默認安裝在X:\program files\DOSBox-0.62)。設定完畢D-FEND啟動(圖1)。

2.在D-fend主界面按F3,啟動配置(這裏不是進行D-fend本身的配置,而是配置DOSBOX的設置文件dosbox.conf以及壹些命令行操作)。

3.以模擬《大航海2》DOS版遊戲為例。選擇“Profile Settings”選項卡,在“profile name”後輸入要遊戲的名稱sea2;點擊“Game EXE”後的“Browse”選擇大航海2的啟動文件,其結果圖1所示(註:DOS下很多遊戲的啟動文件不是exe或com文件,而是bat文件)。“parameters”為參數,有些遊戲在啟動文件後需要輸入必要的參數才可以啟動,如《同級生2》的啟動命令是“ai5v start.mes”,就需要選定啟動文件為ai5v,參數為start.mes。“Setup EXE”是選擇遊戲的設置文件,玩過大宇老DOS遊戲的玩家壹定對j3.com文件映像很深吧?配置鍵盤鼠標、聲卡等都靠它了。通常情況下,不選擇“setup EXE”也可模擬DOS環境,但是萬壹某款遊戲利用D-fend設置後無法正常運行(主要是聲音方面的問題),那麽就需要啟動遊戲自帶的設置文件來強行調用了。

4.選擇“General”選項卡。如果遊戲可以用鼠標操作,那麽就建議勾選中“Auto lock mouse”,如果是純鍵盤操作的遊戲就不要選了(註:這個選擇也可以在遊戲中進行,同時按下“Ctrl+F10”可以設定激活或者取消鼠標)。如果喜歡在全屏方式下進行遊戲,那就勾選中“Start Fullscreen”,建議同時勾選中“Use doublebuffering”(窗口模式就不要勾選它了)。“Render Method”是著色方式,建議選擇默認的“Surface”,但是這個選項對於遊戲畫面的影響比較大,如果顯示不正常可以嘗試選擇“DDraw”,筆者嘗試選擇的“Overlay”、“Opengl”等效果都不盡如人意。“Scale”建議選擇“Advmame2X”。其他設置壹般不需要改動。

5.選擇“Environment”選項卡(圖3)。“Amount of dos memory”選擇16(DOS下似乎也沒有需要32MB內存才可以運行的遊戲)。勾選中“Enable XMS”和“Enable EMS”,這點至關重要,很多KOEI(光榮)遊戲都需要大量的高端內存才可以運行。當年遊戲迷們學習配置Config也是為了它。“Frame Skip”是跳幀,按理現在的電腦運行DOS下的遊戲應該完全沒有問題,但是偏偏……有些遊戲就是要跳幀才可以運行的更完美,例如《仙劍奇俠傳DOS版》。建議跳2幀,最多4幀。

6.選擇“Mount”選項卡,這壹步的設置是最關鍵的。點擊“Add”添加壹個虛擬環境。“Mount Type”通常都選擇“Drive”(DOS下的光盤遊戲放在最後再說);點擊“Browser”選擇DOS遊戲存放目錄的上壹級目錄(建議)。假設妳的遊戲存放在F:\ganeback\sea2,那麽這裏設置的目錄就是f:\gameback,而不是f:\gameback\sea2。即把整個gameback目錄模擬成壹個盤符,而sea2目錄就模擬成了 C區根目錄下的子目錄。如果設置成了F:\ganeback\sea2,就相當於把sea2目錄設置成壹個盤符,即把大航海2遊戲直接安裝在了虛擬C區根目錄下,這樣設置的結果會讓很多遊戲都無法正常運行。舉個例子,《同級生2》就必須安裝在C:\nanpa2目錄下,其他目錄都無法運行。如果妳的系統是Windows NT/2000/XP/2003,那麽就勾選中“Enable input/output……”選項。“Mounted Drive Letter”是設置的虛擬盤符,通常建議選擇C,即模擬成C區。

7.選擇“Sound”選項卡,這個部分是最麻煩的地方,沒有特定的選擇,只能根據不同的遊戲壹個個來試。首先勾選中“Enable Sound”。“Sample Rate”就是采樣率,對於老遊戲(只有軟盤版的),建議選擇“22050”,對於新點的DOS遊戲(如光盤版的《仙劍奇俠傳》,當年居然花200大元買來當CD聽:(),就選擇“44100”。在下邊的選項中選擇“Sound Blaster”,“Type”就選擇“sb16”,這是DOSBOX 0.62版新支持的聲卡模式,乃壹代經典。“IRQ”、“DMA”、“HDMA”等都沒有定數,需根據機器不同做不同的選擇。如,同樣壹款《仙劍奇俠傳》,在我我的機器IRQ設置為7才可以出聲,而朋友的機器要設置為5。各位慢慢設置吧,總能找到壹個出聲的組合……

8.到這裏,《大航海2》的DOS環境設定就完成了,其他的選項卡該遊戲用不到。點擊“OK”完成設置並回到D-fend主界面(圖6)。假如想再設置其他DOS遊戲,那麽按下F3即可添加壹個新的設置。每個設置好的遊戲都會在主界面下列出來,到時候只要雙擊選擇的遊戲即可自動調用設置啟動了。

  • 上一篇:杠桿貢獻率計算公式
  • 下一篇:Android OpenGL的基本使用
  • copyright 2024編程學習大全網