關於DOS遊戲在XP系統下運行的總結

Home Home
引用 | 編輯 amore12
2006-12-25 11:24
樓主
推文 x1
發佈作者:十八路諸侯 / 資料來源:軒轅春秋
轉載提供:(三國題材遊戲大全)http://xfyouth.gov.cn/download/dl-tools.html

如需下載的部分請前往該網站連結下載~相關部分為簡體~但是可以自行研究一下~某部分可以通用



關於DOS遊戲在XP系統下的運行問題已經討論過很多次了,但是至今還沒有一個十分完美的解決方案,隨著VDMSound和DOSBox新版的推出,我想在這裡對於這個問題作一個簡單的總結,提供幾種解決方案供大家參考!


第一: 安裝虛擬機軟體!現在最好的兩款虛擬機軟體為MS Virtual PC 2004和VMware。前提是你的機子配置要高一些,否則用這個虛擬的系統運行遊戲速度會讓你無法忍受。另外,由於虛擬機是虛擬一個操作系統,虛擬機中的設備和你實際的設備是不一樣的,為了保證系統的相容性和穩定性,虛擬機把現有的設備都虛擬成了最標準的、相容性最好的設備。但即使這樣,對於很多DOS遊戲你仍然不得不進行一些系統方面的配置才能使遊戲正常運行。如果你對這方面的知識不熟悉,安裝虛擬機一樣不能解決你的問題。


第二:安裝多操作系統!這和第一種情況實質是一樣的,只不過不是虛擬,而是在你的硬碟上真實安裝多個操作系統。這又存在一個問題,如果你是在新機器上,對硬碟分區格式化然後安裝的話,操作是簡單的,你只要按照從低到高的順序(dos,win9x,winXP)安裝就可以了。而對於大多人來說,winXP都用了很久了,才又想玩dos遊戲的,這時再想安裝dos或win9x就要費一些事了。

對於win9x還好辦一些,google上搜索一下就能找到很多方法。而對於想在XP系統下安裝純dos的,如果你的主分區是FAT格式的還好辦,到新DOS網站下載一個DOS7.10完整安裝版,直接安裝,它會自動配置多啟動選單,但是如果主分區是NTFS的,操作就要複雜一些了。需要用到SPFDISK,System Commander 2000等多操作系統引導管理工具,這項操作有一定的危險性,對於一般用戶不推薦使用。同樣而言,即使在多系統共存的電腦上運行dos遊戲,一樣有很多遊戲需要用戶手動配置,如果你不具備這方面的知識,還是不能解決你的問題。


第三:使用DOS啟動盤!新DOS網站推出過一款DOS7.10超級啟動盤(功能十分強大全面)可以用它開機將系統引導致dos下。可是在純dos系統下進行遊戲相關配置還會遇到困難,那在這個啟動盤引導的系統中進行相同操作的難度就可想而知了!這個超級啟動盤主要還是用在其他方面,對於運行遊戲還是不夠理想。


第四:VDMSound和DOSBox互補使用(簡單易用,推薦)!!前三種情況對於想玩dos遊戲的朋友來說,需要你具備一定的記憶體配置,硬體驅動等相關方面(DOS)的知識,使用起來也比較麻煩。大眾軟體雜誌曾為大家介紹過一款XP下運行dos遊戲的軟體VDMSound,可以說是一款簡單易用的軟體。現在他又推出了新版本Version2.1.0 現在到該站 分類下載->遊戲工具 裡面有VDMSound下載

下載後是vdmsound2.1.0.rar
不需要任何補丁!安裝完畢後,在右鍵選單裡會出現一項Run with VDMS 。在你的dos遊戲的可執行檔案上右鍵單擊,然後選擇這項就OK了!(凡事沒有絕對,有些個別遊戲還是需要對VDMS這款軟體的配置作一些調整後才可以運行,即便這樣也是屬於比較簡單的操作。根據具體情況對VDMS進行適當配置可以使你的遊戲運行得更好!)該員測試過很多遊戲都可以完美運行於XP系統之下(他的系統是WinXP pro SP1簡體中文版)。


但是有幾款特別經典的遊戲用這個軟體會出現一個特別煩人的毛病,看不到鼠標,聲音圖像一切正常,鼠標也可以用,可就是看不到,真是急死活人!包括三國誌4,5的dos版,航空霸業2(我所知道的),另外就是運行大航海時代2時,數字部分無法顯示,簡直不能進行遊戲。這兩種情況屬於VDMS無法解決的。(有的機器沒有這種情況,對於san4,san5,只要運行相應的san486.com和san586.com即可解決問題,大航海時代2也不出現數字亂碼問題。但這種情況在有些電腦上確實存在,我覺得應該是硬體問題。)這時候,我們要解決這個問題就需要DOSBox出馬了,現在到該站 分類下載-> 遊戲工具 裡面有DOSBox下載


下載後是dosbox.rar,解壓後有兩個檔案:
DOSBox0.61-win32-installer.exe(是DOSBox也推出了新的版本Latest version: 0.61)
boxer_0.61.5.zip(是重要輔助工具Boxer Frontend version 0.61.5)
DOSBox也是一款十分好用的軟體,對於VDMS解決不了的問題,他都可以完美解決!由於它的前幾個版本運行遊戲時速度不是很令人滿意,因此運行大部分dos遊戲首選VDMS,對於那些不能完美運行的遊戲再選擇使用DOSBox。


可是在我測試了新版的DOSBox後,我發現這版的速度有明顯的改善,特別是這回附帶推出的輔助工具在功能上也比前幾版更強大了。(建議用全螢幕模式運行DOSBOX,運行遊戲速度很快,和VDMS不相上下!另DOSBOX的速度可以調節,可以用下面的快捷鍵:CTRL+F11 減慢模擬速度,CTRL+F12 加快模擬速度。)


因此現在你完全可以只選擇DOSBox來玩dos遊戲。但是為了能完美運行更多的dos遊戲,我還是推薦您不妨把這兩個軟體都裝上,相輔相成才能得心應手!


以下是新版DOSBox輔助工具的配置資料,我在自己的電腦上運行san4,san5,大航海2,航空霸業2都比較完美,因此給大家做個參照(根據個人運行環境和遊戲的不同,應該具體情況具體分析)另外也順便說一下他的使用方法,配置圖如下:










在最後一項 Auto Execute 中編輯你的遊戲運行路徑:
mount c f:\
這步是將本機上的F分區虛擬成DOSBox裡的C分區,也可以將一個檔案夾直接虛擬成C區,例如:mount c e:\Games 就是將E區的Ganes檔案夾虛擬成C區!
c:
cd san4
san4
這步就是轉到虛擬的C區,進入三國誌4檔案夾,運行遊戲!

(各項編輯遊戲路徑為舉例)


配置好以後,點擊 Run DOSBox,就可以直接運行那個遊戲了!其他遊戲以此類推,只要改變相應路徑即可!! (注意:有的遊戲運行時會出現黑屏,遇到這種情況只要在這步只編輯到 cd san4 就可以了,進入dos界面後,再手動輸入遊戲的可執行檔案名運行遊戲,這種情況很少出現!)


(另外,皇帝這款遊戲比較煩人,如果你的硬體不相容即使安裝以上兩款軟體也無法運行)
用dosbox模擬san5,使用san5.com啟動,很可能在要求插入光碟後,按確定就直接退出。經多次實驗,明白了是因為dosbox模擬了整個操作系統環境。而在這個環境中,只有一個盤,沒有光驅,所以導致遊戲找不到光驅退出。解決辦法是同時模擬一個光驅出來。dosbox自帶命令參數 -t cdrom,給一個使用的例子:

mount c f:\games\san5\san5plus
mount d j:\ -t cdrom
c:
san5

這是在dosbox運行後的命令,其中第二行就是把機器的光驅 j,模擬成dos下的光驅d。這樣的話就能通過光驅檢測了。


由於本人水平有限,對於新系統運行老遊戲的情況只能提供一些操作使用方面的一點點個人經驗,理論技術方面如果有說錯的地方還請各位高手指正幫助!打了半天的字,眼都有些花了,不為別的,如果您看了我的介紹使您以前不能玩的遊戲能夠運行了,我的目的也就達到了。

當然,我不敢說這是萬能的,對於有些太老的遊戲,由於現在電腦硬體普遍升級換代,出現的不相容情況也是無能為力了,還希望大家能把自己的寶貴經驗介紹一下,互相交流,希望更多的朋友能在新系統下盡情享受經典老遊戲帶給您的快樂!!



這文章可以解決許多人的困擾在遊戲執行上面~尤其某些遊戲針對XP系統部份~
有興趣可以研究看看~~!!

本帖包含附件
檔名: zip dosbox.rar   (2022-06-09 14:02 / 685 KB)  
系統工具:winxp下玩dos遊戲的軟體
下載次數:645

本帖包含附件
檔名: zip vdmsound2.1.0.rar   (2022-06-09 14:02 / 1779 KB)  
系統工具:winxp下玩dos遊戲的軟體
下載次數:565


獻花 x1
引用 | 編輯 spykyo2000
2009-10-11 23:46
1樓
  
我試過 還真的很不容易使用,在這邊還是先謝過 表情

獻花 x0
引用 | 編輯 amingor168
2011-01-09 22:25
2樓
  
我想要拿來試試看可不可以跑DOS版的一些應用軟體,不知道會不會太天真,謝謝大大! 表情

獻花 x0