2011年11月18日 星期五

[Linux][Ubuntu][zMud via wine]

試了幾種 Linux 上的 mud client, 都不盡如意, 所以想說把在 Windows 上用的 zMud 拿來用.

所以裝了 wine.

在開始用 wine 來跑 zMud 時遭遇了開不起來的問題.

所以用一直 Google, 終於找到一篇成功用 wine 執行 zMud 教學.

首先先要找到以下三個檔案.

DCOM98.EXE
MDAC_TYP.EXE
Jet40SP8_9xNT.exe

1) 先用 winecfg 將 Global Setting 設為 Windows 98.
(為什麼呢?我也還不知道, 也許跟上面那幾個元件有關.)

2) 在 ~/.wine/system.reg 中加上下面這段
[Software\\Microsoft\\Internet Explorer]
"Version"="6.0.2900.2180"

[System\\CurrentControlSet\\Services\\msiserver]

3) 用 "wine dcom98 /c" 來安裝 DCOM, 目的資料夾可以用 "C:\windows\system".

4) "WINEDEBUG="fixme-all" wine mdac_typ" 和 "WINEDEBUG="fixme-all" wine Jet40SP8_9xNT.exe" 來安裝 MDAC 和 Jet4.0.

5) 將 zMud 目錄放至 ~/.wine/drive_c 之下.

6) 輸入 winecfg 將 Global Setting 改為 Windows 2000, 並且加入 Application 選 zmud.exe 並將其 Windows Version 調為 Windows NT 4.0.

這樣就可以順利執行 zMud 了.

不過現在在中文顯示上遇到些問題, 而且顯示出中文時遊戲畫面還會被砍掉右半側, 待解決中.

Reference:
Ubuntu Linux "Breezy Badger" Running zMUD 7.21!

沒有留言:

張貼留言