[閒聊]大家有在使用 winex 嗎?來聊聊吧

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

文章Tetralet » 週日 1月 11, 2004 6:24 pm

kevintyk 寫:算了..
我不再跟ati driver糾纏下去了...
請問xfree86安裝方法是不是下xserver-xfree86_4.3.0-0pre1v5_i386.deb來安裝就可以了?


我是用
代碼: 選擇全部
apt-get install xlibs xserver-xfree86 xbase-clients xfonts-base xterm

來安裝的。

為什麼要用 dpkg 來安裝呢?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章kevintyk » 週日 1月 11, 2004 8:38 pm

因為我找不到xfree86 4.3的apt server
請問你有沒?
我看先前文章中的apt server已不能上了..
頭像
kevintyk
活潑的高中生
活潑的高中生
 
文章: 258
註冊時間: 週六 10月 04, 2003 6:32 pm
來自: 香港

在 winex 底下跑 Morrowind 的經驗

文章octapult » 週一 3月 15, 2004 7:35 pm

-------------------- 抱怨開始 --------------------
最近越來越受不了 Windows 了 :-x

幾乎每次玩 3D 遊戲,Win 2K 都會無預警的當機 (直接重新開機、有時候甚至是電源直接自動關閉),實在讓人受不了。最近唯一一次更換的驅動程式只有 nvidia 顯示卡驅動程式,而且是在問題發生之後,我才更換至最新的版本。本來我懷疑是硬體方面的問題,可是相同的遊戲拿到 Linux 底下來玩就穩得很 (只是如果是在 winex 底下玩的話就會跑得比較慢)。如果有任何網友知道任何可能的原因 (中毒?),煩請告知,感激不盡。
-------------------- 抱怨結束 --------------------

ok,回歸正題。

現在買遊戲,我都會特別選擇有 Linux 版本的遊戲,或者至少可以在 winex 底下玩的遊戲。幸運的是,最近小弟很迷的一個遊戲 Morrowind Game of the Year Edition 可以在 winex 底下玩。底下是小弟遇到的幾個狀況:

1. winex CVS 的位址已經改變。目前要下載 winex 必須下以下指令:
代碼: 選擇全部
cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login

出現輸入密碼的訊息時,輸入 cvs
代碼: 選擇全部
cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex

接下來就會將 winex 的原始碼載入到 winex 目錄底下。

2. 編譯安裝 winex
代碼: 選擇全部
./configure --enable-opengl --with-x --enable-pthreads
make depend
make
make install

configure 的時候加入 --enable-pthreads 這個參數,小弟發覺在 Linux kernel 2.6.x 底下跑 Warcraft 3 的反應速度有明顯的變快。

3. 小弟試了很多方法,就是不能成功的直接在 winex 底下安裝 Morrowind,只好直接將安裝在 Windows partition 底下的 Morrowind 目錄跟檔案給拷貝到 Linux partition 底下。

4. 在 winex 底下執行 Morrowind.exe,需要用到兩個 Windows DLL 檔案:msvcrt.dll 與 msvcp60.dll。這兩個檔案需要從 Windows partition 拷貝到 winex 的假 Windows 目錄底下。另外您必須確定 ~/.wine/config 的 [DllOverrides] 底下有下面這一行:
代碼: 選擇全部
"msvcrt" = "native, builtin"

(通常這一行是 wine 的預設值,不過我們還是確定一下)
或者我們也可以下 wine --dll msvcrt=n 這個參數來執行 Morrowind.exe

這邊有一個 screenshot:
http://home.kimo.com.tw/octapult/morrowind-1.html

很遺憾的是,在 winex 底下跑 morrowind 的 FPS (每秒畫面更新率) 大概只有 Windows 底下的 50% 而已。更糟糕的是每一次遇到更換背景音樂的時候,遊戲會停頓個大概 10 秒左右 :-(

解決方法有兩種:
1. 如果您對背景音樂沒有興趣的話,倒是可以直接將 Morrowind/Data File/Music 底下的 mp3 檔案直接刪除。
2. 將 Morrowind/Data File/Music 底下的 mp3 檔案移到別的目錄底下,然後在遊戲進行當中以 xmms 等播放 mp3 的程式播放這些 mp3 檔案。

Morrowind 的遊戲畫面是近來 PC GAME 裡數一數二的漂亮,可惜的是它的人物造型卻是醜到爆。不過幸好 Morrowind 最大的賣點之一,就是玩家可以使用 mod (玩家自行設計的 plugin),來更換遊戲裡面的人物、物品...等造型,甚至能夠自己設計場景和修改各項遊戲參數。底下是一個有載入 user mod 的畫面、和遊戲原來的畫面的比較:
http://home.wnm.net/~bgriff/MW_Home.html
看看在 polygon 數目變化不大的情況之下,使用者的造型居然有如此巨大的改進。除了臉蛋以外,遊戲原本的人物身體的造型也是不好看,當然這也是可以更換的,有興趣的網友可以搜尋 Morrowind better bodies mod (這裡不宜貼出該網址)。

結論:
真希望遊戲界能夠多一些像 ID Software、Interplay、Epic Games...這類會直接推出 Linux 版本遊戲的公司。雖然 winex 可以玩許多遊戲,跑一些像 Warcraft 3 這類不需要太強 cpu 和顯示卡的遊戲來說沒有太大的問題;可是跑一些像 Morrowind 這類需要更多 cpu 和顯示卡能力的遊戲還是蠻痛苦的。 :crying:
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

文章Tetralet » 週一 3月 15, 2004 9:01 pm

在 unstable 裡的 Wine 也有稍稍支援 3D 哦!
像『魔獸爭霸』它就可以跑,
只是效果並不是很好...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章kanru » 週一 3月 15, 2004 9:45 pm

我用gcc-3.3編譯到oaidl_p.o時會出錯
用gcc-2.95或gcc-3.2就可以成功編完
不過還沒裝起來用 8-)
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章maxsolar » 週一 12月 13, 2004 10:11 pm

請問octapult大哥:
我下winesetup指令之後,
出現了以下訊息:
unable to grep /mnt/winc/msdos.sys: child process exited abnormally

winc是我給xp c槽的代號,在我的c裡面是MSDOS.SYS,請問是因為大小寫的關係嗎?
謝謝!
老闆:你的電腦怎麼長得跟我的不一樣?
員工:報告老闆,這是Debian...
老闆:什麼是Debenm??
員工:是一套很棒的Linux...
老闆:哦?跟我的那台華碩比起來,誰比較好?
員工:當然是老闆你的棒阿...+.+|||
頭像
maxsolar
懵懂的國中生
懵懂的國中生
 
文章: 131
註冊時間: 週三 12月 01, 2004 10:39 pm
來自: 台灣共和國

文章octapult » 週二 12月 14, 2004 11:46 am

maxsolar 寫:請問octapult大哥:
我下winesetup指令之後,
出現了以下訊息:
unable to grep /mnt/winc/msdos.sys: child process exited abnormally

winc是我給xp c槽的代號,在我的c裡面是MSDOS.SYS,請問是因為大小寫的關係嗎?
謝謝!

我並沒有遇到需要用到 MSDOS.SYS 的遊戲,所以不清楚這個狀況。
請問 maxsolar 兄,您原本想要執行 Windows 的哪個程式?
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

文章chinson » 週二 12月 14, 2004 2:07 pm

之前在網路上搜尋的結果,似乎 cvs 版的 winex 有部份功能被拿掉了,甚至有人說要用 cvs 版的,不如使用 wine ??

先前試著下載 cvs 版回來編譯,雖然編譯成功,也使用 winesetup 設定了,可是都無法使用。一開始出現的錯誤是無 .transgaming 這個資料夾,後來拿到 binary 版的 winex 發現它並非使用 .wine 資料夾,而是使用 .transgaming。不過即使我已有 .transgaming 資料夾,winex 還是無法正常使用(binary 版的可以),錯誤訊息有點忘了。

不知道 octapult 兄在編譯完後,除了 winesetup 之外,有做其他設定嗎?

另外想請教關於 binary 版的授權情形,有人提到付費只是取得下載權(以及投票權),而拿到的 .rpm or .deb 檔可以任意轉給其他人使用?
在 transgaming 一直找不到詳細的授權規定(或者是我又脫窗了?:ooops:)

話說回來,目前新版的 winex 已改名為 cedega ,可以玩魔獸紀元喔..^^(4.1.1版有點小問題,4.2版應該會改進)
輕鬆式生活
================================
http://blog.chinson.idv.tw/
頭像
chinson
懵懂的國中生
懵懂的國中生
 
文章: 117
註冊時間: 週一 5月 17, 2004 7:18 pm
來自: 高雄市

文章octapult » 週二 12月 14, 2004 4:14 pm

chinson 寫:之前在網路上搜尋的結果,似乎 cvs 版的 winex 有部份功能被拿掉了,甚至有人說要用 cvs 版的,不如使用 wine ??

winex 是從 wine 某一版分出去的 (我忘記是哪一版了),winex 加強 game 方面的功能,尤其是 DirectX 方面;wine 則是比較 general,並不偏袒任何部分的功能吧,通常跑其他的 application,wine 的表現可能比較好。
先前試著下載 cvs 版回來編譯,雖然編譯成功,也使用 winesetup 設定了,可是都無法使用。一開始出現的錯誤是無 .transgaming 這個資料夾,後來拿到 binary 版的 winex 發現它並非使用 .wine 資料夾,而是使用 .transgaming。不過即使我已有 .transgaming 資料夾,winex 還是無法正常使用(binary 版的可以),錯誤訊息有點忘了。

不知道 octapult 兄在編譯完後,除了 winesetup 之外,有做其他設定嗎?

小弟只有執行 winesetup,之後就可以跑了。
我在 winex 底下的 Windows C 槽是 winesetup 的預設值 ~/.wine/fake_windows
另外想請教關於 binary 版的授權情形,有人提到付費只是取得下載權(以及投票權),而拿到的 .rpm or .deb 檔可以任意轉給其他人使用?
在 transgaming 一直找不到詳細的授權規定(或者是我又脫窗了?:ooops:)

Transgaming 官方 binary 的 .rpm 和 .deb 檔案是不能自由散佈的,因為裡面有一些公司的註冊過專利權的程式,例如 CD 防盜版程式。cvs 裡面雖然沒有這些程式,大家都可以自由下載回來編譯,不過 Transgaming 也不願意讓各家 distribution 製作 package 給使用者下載。Debian 官方之所以沒有 winex package,就是因為 Transgaming 威脅要改變 winex 的授權方法,所以不得不放棄。
話說回來,目前新版的 winex 已改名為 cedega ,可以玩魔獸紀元喔..^^(4.1.1版有點小問題,4.2版應該會改進)

Blizzard 的遊戲在 winex 底下都跑得還不錯,可能有 Windows 底下 70% ~ 80% 的效率吧。有些公司做的遊戲,在 winex 底下可能就只剩下 40% ~ 50% 的效率了 :-(
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

文章maxsolar » 週二 12月 14, 2004 5:48 pm

給octapult大哥:
其實我對wine的設定概念相當模糊,
我只好照著下一步下一步,我甚至不知道下一步他到底再設些什麼(慚愧...)

我安裝了WINE之後,就照直覺去改一些東西卻都沒有成功,
請問我應該移除wine改安裝winex嗎?因為我在debian下要讀doc都要用windows才能開非常麻煩,所以想用wine來試試看...
winex是讓我們指定在windows程式的位置讓linux去執行還是模擬一個win環境讓軟體安裝在linux上呢?
謝謝!
頭像
maxsolar
懵懂的國中生
懵懂的國中生
 
文章: 131
註冊時間: 週三 12月 01, 2004 10:39 pm
來自: 台灣共和國

文章d2207197 » 週二 12月 14, 2004 9:35 pm

是提供 Windows 軟體需要的 API,讓 windows 軟體可以在 Linux 下執行。
你可以用他去跑已經灌好 win98,95 系統裡面的軟體。
或是在您家目錄建立 windows 的檔案目錄結構,讓您安裝其他軟體並使用。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

文章octapult » 週三 12月 15, 2004 7:54 pm

maxsolar 寫:給octapult大哥:
其實我對wine的設定概念相當模糊,
我只好照著下一步下一步,我甚至不知道下一步他到底再設些什麼(慚愧...)

其實只要執行一次 winesetup,直接使用預設值,就可以應付大部份的應用程式了。
當然如果您能夠詳細的看一下 ~/.wine/config 裡面的設定,試著去理解裡面的設定方式的話,會有更多的幫助 ;-)
我安裝了WINE之後,就照直覺去改一些東西卻都沒有成功,
請問我應該移除wine改安裝winex嗎?因為我在debian下要讀doc都要用windows才能開非常麻煩,所以想用wine來試試看...
winex是讓我們指定在windows程式的位置讓linux去執行還是模擬一個win環境讓軟體安裝在linux上呢?
謝謝!

如果您想要執行的是 Windows 底下的應用程式的話,wine 可能是比較好的選擇。
如果您對某一套軟體不知道該如何設定的話,Wine Application DB 是一個很好的資訊來源,裡面有許多使用者的設定心得。
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

文章goodway44 » 週一 1月 03, 2005 6:52 pm

請問一下,要用wine還是要用winex呢?
還有要怎麼安裝呢??還有要怎麼使用可不可以請大大教一下??
我還是新手嘛 :crying:
goodway44
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週一 1月 03, 2005 6:45 pm

文章Tetralet » 週二 1月 04, 2005 5:10 pm

goodway44 寫:請問一下,要用wine還是要用winex呢?
還有要怎麼安裝呢??還有要怎麼使用可不可以請大大教一下??
我還是新手嘛 :crying:

請先試著找找討論區的舊文,
真的還是不懂再來問問題會比較恰當哦!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

中文輸入

文章chinson » 週六 2月 12, 2005 8:33 pm

請問在 winex 執行遊戲時,能否設定成可以輸入中文?
目前是執行 World of Warcraft 這個遊戲,在 windows 下已設定成可顯示及輸入中文(原本不行),然後把整個目錄移到 linux 下後可以執行遊戲且可顯示中文,但無法輸入。

前面有文章提到 wine 已可輸入中文,不知 winex/cedega 有否這樣的設定?
輕鬆式生活
================================
http://blog.chinson.idv.tw/
頭像
chinson
懵懂的國中生
懵懂的國中生
 
文章: 117
註冊時間: 週一 5月 17, 2004 7:18 pm
來自: 高雄市

上一頁下一頁

回到 talk

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron