How-To : World of Warcraft on Linux ( Wine )

Last Update - 11 / 30 / 2006 By DarkRanger .
環境 :

Fedora Core 5

Kernel = 2.6.17-1.2174_FC5

Wine v0.9.26

WoW v1.12.3


魔獸世界 ( 以下簡稱 WoW ) 是款極熱門的多人角色扮演遊戲 , 雖然 WoW 並沒有推出 Linux 的版本 , 然而拜 Wine 之賜 , 現在 WoW 已經可以在 Linux 平台上執行 , 而且運作的很不錯 ( 甚至可以說相當好 ) , 以下就來介紹整個流程 .

1. 安裝 Wine

請直接參考這篇 How-To .

2. 安裝 WoW 前的準備

請先下載這三個 DLL 檔 :
mfc42.dll , riched20.dll , riched32.dll , 並把這三個檔案放到使用者目錄下的 .wine/drive_c/windows/system32 目錄裡 .

執行 winecfg , 將 riched20 和 riched32 設為 native :



3. 安裝 WoW

放入光碟後 , 進入掛載目錄執行 :

# wine Installer.exe



接下來就照著安裝指示一路進行即可 . 換片的部份一般來說會自動進行掛載與卸載 , 不用特別下指令 , 如果工作目錄還在光碟掛載目錄內記得要跳出來 , 否則會無法卸載光碟 ( 到時就必須手動卸載 )

4. WoW 設定

安裝完畢後先編輯使用者目錄下的 .wine/drive_c/Program\ Files/World\ of\ Warcraft/WTF/Config.wtf 這個檔案

增加以下幾行 :

SET gxApi "opengl" ( 啟用 OpenGL 繪圖模式 )
SET ffxDeath "0" ( 據說這是預防角色死亡所產生的一些問題 , 但是 DR 可不想為了測試這個而自殺兩次 . . . . )

如果聲音效果很糟 , 加入這兩行 :

SET SoundOutputSystem "1"
SET SoundBufferSize "150"

或者加入這一行 :

SET SoundBufferSize "232"    

5. 執行 WoW

下這個指令 :

# wine .wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe

游戲抓圖 :







6. WoW 中文輸入

據 DR 的測試結果 , gcin 可以輸入中文 , 但是會產生人物暴走現象 , 而 OXIM 可以正常使用 , SCIM  則沒有測試 .


參考網站 :

http://appdb.winehq.org/appview.php?iVersionId=4031


Back to DarkRanger.no-ip.org