RO 仙境傳說 解決 Cannot init d3d OR grf files has problems 錯誤

“Canot init d3d OR grf files has  problems” error訊息,是現在RO最常遇到的狀況之一。

最近回歸Ragnarok Online。我第一次踏入RO的世界時的遊戲版本是「夢幻之島」,至今已經超過15年了。

RO從2002年上市至今也已經是超老遊戲了,在目前的windows 10等新的作業系統執行難免會遇到些問題。

最常遇到的問題之一是開啟遊戲後遊戲視窗一片空白,然後跳出一個Error訊息:Canot init d3d OR grf files has problems。

主要問題

除了無法進入遊戲之外,在環境設定裡的畫面設定解析度兩欄也會呈現空白,沒有選項。這似乎是因為遊戲程式抓不到顯示卡等原因造成的。

解決 Cannot init d3d OR grf files has problems 的方法

我這次也遇到了這問題,大略爬了一下文,大家推薦的解法都是去下載DirectX9或是DirectX SDK kit,

大部分遇到Canot init d3d OR grf files has problems 的使用者用這兩招就可以解決問題。

由於已經有人寫過文章而且寫得非常好了所以以下附上連結,我就不再自己整理。

解法1

DirectX9C更新(引述自巴哈姆特)

解法2

安裝DirectX SDK開啟硬體3D加速(引述自巴哈姆特)

解法3

將RO安裝資料夾的dbghelp.dll改名為dbghelp_old.dll (引述自巴哈姆特)

解法4:本文重點

但是我這次兩項都做了卻還是沒辦法順利解決。經過一連串爬文後,找到一篇文章,

當事者的狀況跟我一樣安裝DirectX9等軟體仍然無法進入遊戲。後來他找到了是外接顯示輸出的配件的驅動程式在搞鬼。

作者先前在電腦裡安裝過外接顯示輸出的轉換器將該轉換器的驅動程式刪除就可以順利執行了,於是我個人推斷:

如果有其他控制顯示輸出的軟體或驅動程式存在,可能就會造成RO無法執行。連結如下

By Me

【情報】一直困擾 Cannot init d3d….找到方法了(引用自巴哈姆特)

其他相關的討論(日文)

於是我想到了我電腦裡有安裝一個叫做Duet Display的軟體,他可以把iPad變成第二個電腦螢幕,符合會控制顯示輸出的條件

於是乎我嘗試把 Duet Display解除安裝。

重開機後再打開RO。燈愣!進入遊戲成功!環境設定也可以選擇顯示類型和解析度了

結論

如果安裝 DirectX等還不能進入遊戲的朋友們可以找找電腦裡有沒有會控制「顯示輸出」的軟體在搞鬼,說不定就是因為他卡著不讓你玩RO。

最後附上2003年夢幻之島的手冊給大家考古一下:

以前的手冊技能樹精美又明瞭到不行,那時候光研究配點就可以看好久好久,現在的網路遊戲都沒有那時單純喜歡玩那種純粹快樂的感覺了。

轉載請附上網址,謝謝各位。

本文原於2019年1月發表於「卡丘拍玩郎」部落格。

這是篇好文分享給朋友!

分類:

文章發佈日期:

留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *