LV. 6
GP 39

RE:【心得】[解決]Themida無法使用Vmware虛擬機器的問題(AMD問題補充

樓主 Anderson anderson1018
GP0 BP-
由於上面部分版友回應無法正常起動MapleStory出現一些異常錯誤

我在這邊統一回覆一下,這一小篇的適用範圍是:"你已經讓MS成功跑出來,不再顯示Sorry, blablabla Virtual Machine 的字樣,但進入遊戲後遇到其他錯誤跳出"

我想到的問題是朝顯示驅動OR貼圖元件的方向去處理

畢竟遊戲已經正常啟動

1.
首先VM顯示卡的驅動要由VMware tools來安裝,

然而為了躲避偵測,vmx檔案修改後會部分停用tools,就不能更新tools了。

因此要更新tools的朋友們必須先把vmx檔多加的那幾條還原,然後把VM重新開機

進入windows以後 照下圖更新tools

注意1: 一定要將vmx還原後,Tools才能正常安裝,不然它會顯示請你安裝在Virtual Machine中的字樣
注意2: 更新完tools以後,它會把註冊表(登錄檔)改回來,記得在去regedit 把那些VMware的鍵值殺掉,請參考原#1樓的說明


2.
更新完成後,若還有問題,試著更新DirectX看看

從微軟的下載中心可以下載 http://www.microsoft.com/zh-tw/download/details.aspx?id=35

然後你可以直接確認它運作的是否正常,

請你按開始> 執行 > 鍵入 dxdiag 然後enter (如圖)



接著會出現DirectX 診斷工具
請切到"顯示"的分頁

查看你的驅動版本是否夠新,我的版本日期如下圖,可以參考看看
然後下面有兩個測試按鈕,可以以此檢驗Direct 3D貼圖是否正常
我跑我的的檢驗是都有通過的 (如下圖)




3.
如果還有問題,請你把vmx檔找出來,一樣用筆記本打開

然後檢查是否有下面兩條

mks.enable3d = "TRUE"   <-  這條如果為FALSE的話貼圖會被關閉,盡遊戲會顯示 "不支援Gr2D畫面"


vmotion.checkpointFBSize = "134217728" <- 這條是VM內顯示卡內建記憶體的大小

我印象中舊版的VM此條好像叫作甚麼VxxxRAMsize的樣子,不過功能一樣

低於此設定的朋友們可以跟我改成一樣 134217728



最後還有問題的話,抱歉我目前只想到這三個了.. 可能要再上網去google

希望能幫到有問題的巴友們,祝大家成功!

-----
最後附上我的系統資訊

VMware® Workstation 8.0.2 build-591240
Host OS: Windows 7 Enterprise, 32-bit 6.1.7600, Service Pack 1
Guest OS: Windows XP Professional Version 2002 Service Pack 3
VM tools的顯示卡驅動版本(如下圖)


  
0
-
未登入的勇者,要加入討論嗎?
板務人員: