顯示具有 WoW 標籤的文章。 顯示所有文章
顯示具有 WoW 標籤的文章。 顯示所有文章

2012年2月25日 星期六

wine work with pulseaudio

openSUSE 12.1 開始 KDE 也全面使用 Pulseaudio 音效控制
用到目前為止一切正常
但是原生的 wine 不支援 PA
請參考 http://art.ified.ca/?page_id=40
如果您使用 PulseAudio 音效又需要用 wine
您必須更新您的 wine 為支援 PA 的版本

當執行 winecfg 可以選擇 PulseAudio Driver 作為音效輸出

然後我的 WoW 又可以跑了

2011年3月19日 星期六

安裝 WoW


^上面有完整過程的抓圖
其實跟以前一樣,現在也不必什麼 patch
wine 裝好之後
光碟放進去,記住要掛載隱藏檔
# mkdir /tmp/wow
# mount -o unhide,uid=1000 /dev/cdrom /tmp/wow

然後用一般使用者去執行
$ wine /tmp/wow/Installer.exe

因為這一版有2張DVD,第一次安裝因退片後沒辦法抓到第2片而失敗
後來改將兩片光碟的內容都複製到硬碟某目錄中(第2片的 Installer.exe 不要)
直接由硬碟安裝就成功了

P.S.發現 Picasa 網路相簿若使用中文檔名,會無法使用放大鏡

2008年11月30日 星期日

Lich King 巫妖王之怒

World of Warcraft 魔獸世界--號稱最多人玩的線上遊戲
對於一個還沒有任何角色升到 35 級以上的人來說,能玩到現在也算奇蹟吧!
(如果您送我一些金幣、寶物...我說不定會升快一點...(羞))
寄件者 Lich King

在 Linux 下玩 WoW 是使用 wine 模擬
所以安裝前先裝好您的 wine
# zypper in wine

因為 WoW 要在 xp 下跑,請用
$ winecfg

將 windows 調成 xp
寄件者 Lich King

本來只要放入光碟右鍵點 Installer.exe
選擇『開啟用...』格子裡填入 wine 就可以了
或者用命令行
但是這次好像因為光碟格式的關係,自動掛載的會少很多檔案
導致無法安裝
$ cd /media/Lich\ King/
$ ls
DirectX Installer.exe
$ wine Installer.exe
fixme:ole:OleCreateStaticFromData (not shown), stub!

並出現
Sorry, the installer was unable to start up.
No installer data could be found. If this problem persists, please contact Blizzard Technical Support.

google wine lich king 您可以找到許多資料
我根據 http://ubuntuforums.org/showthread.php?t=980629&page=2
的做法成功的安裝了:
# su
# mount
...
/dev/sr0 on /media/Lich King type udf (ro,nosuid,nodev,uid=1000)

您會看見您的光碟裝置
首先要先卸載,然後使用下列參數再重新掛載光碟
# umount /dev/sr0
# mkdir /mnt/temp
# mount -t udf -o ro,unhide,uid=1000 /dev/sr0 /mnt/temp
# cd /mnt/temp/
# ls
autorun.inf Installer.exe Installer Tome 4.mpq Movies.mpq
DirectX Installer Tome 2.mpq Installer Tome 5.mpq
disc.ico Installer Tome 3.mpq Installer Tome.mpq
# exit

您會發現消失的檔案都出現了
此時就可以順利安裝了
$ cd /mnt/temp/
$ wine Installer.exe

寄件者 Lich King

不知道為什麼會抓到我的注音體(專為國小學童嗎?)
寄件者 Lich King

這些空格是問您要不要裝 DirectX 9
因為我們是用 opengl 模式,所以選中間那個口口口口口口(N)
寄件者 Lich King

需要硬碟不少,所先把原本舊版的 WoW 刪除
在 ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/
寄件者 Lich King

選擇安裝位置,就用預設值即可
寄件者 Lich King

開始安裝了
寄件者 Lich King

寄件者 Lich King

若要看完整抓圖,點上面那個圖到相簿裡看(就是大概劇情背景介紹)
最後終於完成了
寄件者 Lich King

開始更新
寄件者 Lich King

要去睡個覺才會更新完成
要開始玩之前,別忘了修改
~/.wine/drive_c/Program Files/World of Warcraft/WTF/Config.wtf 加上
SET gxApi "opengl"

寄件者 Lich King

寄件者 Lich King

我是搭配 ibus 輸入法,所以另行編寫一個啟動程序
launch-wow.sh
#!/bin/sh
export XMODIFIERS="@im=ibus"
ibus &
env WINEPREFIX="/home/swyear/.wine" wine "C:\\Program Files\\World of Warcraft\\Launcher.exe"

若不要看公告,用這個
#!/bin/sh
export XMODIFIERS="@im=ibus"
ibus &
env WINEPREFIX="/home/swyear/.wine" wine "C:\\Program Files\\World of Warcraft\\Wow.exe"

$ chmod +x launch-wow.sh
$ cp launch-wow.sh ~/bin

開啟終端機執行 launch-wow.sh

2007年11月6日 星期二

在 Linux 上鬼混

有時你並不想作什麼嚴肅的事(大部分的時候都是)
今天就是這樣鬼混的
上網隨便看看

BBS 上逛逛

看看電影預告片(您需要裝 mplayerplug-in...)

玩玩我兒子最喜歡的 game...(一點都感覺不出哪裡好玩)

還是到魔獸世界 (World of Warcraft) 中鬼混一下好了(直接由 windows 磁區拷過來用 wine 來玩,記得在 WTF/Config.wtf 中設定 SET gxApi "opengl" ,輸入法搭配 oxim ,這是我唯一會用到 oxim 的地方,因為用 gcin 會在 WoW 中狂奔,用下面的 script 來啟動
launch-wow.sh
#!/bin/sh
export XMODIFIERS="@im=oxim"
oxim &
env WINEPREFIX="/home/swyear/.wine" wine "C:\\Program Files\\World of Warcraft\\Launcher.exe"

順便提醒一下 oxim 目前在 openSUSE 10.3 啟動有些問題...,不想測試的話就別裝了,不然就像我一樣,在 ~/.profile 中設定 export INPUT_METHOD="gcin",或將 /etc/X11/xim.d/zh_TW/20-oxim 的連結去掉或改成數字大些,以避免預設啟動,不過進入 X 後針對單一程式倒是可以使用 oxim ,如上面的例子)

最後大家照張像,結束今天的鬼混...