歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

如何使用WINE運行 (英譯版)

  如何使用WINE運行<<半條命>> 譯者注釋 這篇文檔介紹了如何在Linux下用WINE來運行<<半條命>>,它的英文原文的地址如下: http://lhl.linuxgames.com/howto/half-life-HOWTO-0.4.1.Html 由於譯者沒有這個游戲,因此也沒有測試過,僅僅對原文進行了翻譯.由於翻譯中可能出現一些錯誤,所以請各位包涵. daweicheng 以下是原文的翻譯: 如何使用WINE運行<<半條命>> David Hammerton [email protected] Adam Torgerson [email protected] Lars Munch [email protected] 0.4版,2001年6月1日 修正變更 版本 0.4.1 2001-06-03 Revised by: David 更新了我的e-mail地址和修改了一些過時內容. 版本 0.4 2001-06-01 Revised by: Lars 將文檔的格式改變為Docbook SGML 4.1.文檔描述在http://www.linuxdoc.org/LDP/LDP-Author-Guide/usingldpdsssl.html 版本 0.3 2001-03-19 Revised by: Adam 我主要修正了語法錯誤, 在OPENGL疑難解答和聲音段中增加了一些內容,做了一些整理.在你看到聲音疑難解答段,那兒有個小注釋可供參考.我對SGML知道不多,只是打開文件,象對HTML一樣地去做了.如果有失誤請通知我. 這篇HOWTO文檔可幫助人們在Linux/Unix使用WINE輕松地設置和運行<<半條命>> ---------------------------------------------------------------------- 內容目錄 1 介紹 1.1 引言 1.2 感謝 1.3 許可 1.4 最新版本 2 開始做 2.1 需求 2.2 3D 2.2.1 常規安裝 2.2.2 NVidia用戶 2.2.3 3DFX用戶 2.2.4 G400用戶 2.2.5 其他用戶 2.3 安裝WINE 2.4 安裝<<半條命>> 2.5 設置和運行<<半條命>> 3 疑難解答 3.1 聲音問題 3.1.1 聲音滯後 3.1.2 無聲 3.1.3 在CS中沒有radio聲音 3.2 顯示問題 3.2.1 亂字符 3.2.2 圖像晃動和/或可以看穿牆壁 3.2.3 不能全屏幕顯示? 3.2.4 <<半條命>>很昏暗 3.2.5 開始<<半條命>>時,XFree86掛起 3.2.6 支持的OPENGL模式不被你的顯卡所支持 3.3 想要gamespy? 4 結語 ---------------------------------------------------------------------- 1 介紹 1.1 引言 這篇HOWTO文檔可幫助人們在Linux/Unix使用WINE輕松地設置和運行<<半條命>>.WINE不是一個windows模擬器,但是她能夠讓你在Linux下運行很多windows程序.這篇HOWTO是為OPENGL用戶和<<半條命>>設計的,我建議你到以下網址看看:http://eg4l.sourceforge.net/ehl/ ---------------------------------------------------------------------- 1.2 感謝 正如其它的HOWTOs一樣,這篇HOWTO由這些協助構建而成:網站,新聞組,在IRC上的人們和我個人的經驗.兩個主要的協助是David McBrides HOWTO(http://www.doc.ic.ac.uk/~dwm99/Computing/Wine+Half-Life-HOWTO)和WINE newsgroup(news:comp.emultaors.ms-windows.wine).也有一些主意來自於死亡刺痛的大腦(就是擁有Emulated Half Life (http://eg4l.sourceforge.net/ehl/)的那個網站)


---------------------------------------------------------------------- 1.3 許可 Linux<<半條命>>的HOWTO:用WINE運行<<半條命>> Copyright (C) 2000, 2001 David Hammerton This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but W99vHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABIL99vY or F99vNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. A copy of the GPL can be found at the GNU Homepage (http://www.gnu.org/copyleft/gpl.html) (天哪,一個基於GPL的許可些了這麼多,我就偷懶不翻譯了^_* --譯者注) ---------------------------------------------------------------------- 1.4 最新版本 最新版本的文檔在這兒:http://lhl.linuxgames.com/ ---------------------------------------------------------------------- 2 開始吧 2.1 需求 一台能夠達到<<半條命>>配置的x86電腦.事實上,也許用WINE沒有windoze(看來作者比較討厭window$ --譯者注)運行得好. 一個Linux系統 XFree86 4.0.1或更高版本(對於DRI用戶推薦XFree86 4.0.3) <<半條命>> 在Linux下能夠支持OPENGL加速的3D加速卡 在XFree86下你的顯卡被設置且運作良好 你不需要windows分區,也無需安裝windows ---------------------------------------------------------------------- 2.2 3D 2.2.1 普通安裝 這篇HOWTO不包括在Linux下安裝和設置你的3D顯卡(關於顯卡設置的文章你可以在linux站點上找到 --譯者注).這篇HOWTO假定你的3D卡可以在linux下運作(你可以運行Quake3,Heretic2, Descent3,或是其它3D加速的模式).這兒有鏈接: NVidia chipsets (TNT/TNT2/GeForce/GeForce2 etc):http://www.nvidia.com/ProdUCts/Drivers.nsf/Linux.html New 3DFX chipsets (Voodoos 3, 4 & 5):http://dri.sourceforge.net/ 3DFX glide drivers for XFree86 3.3.6:http://linux.3dfx.com/ 和 http://glide.sourceforge.net/ Matrox GX00 / ATI Rage 128 / Intel i810/ 3dlabs Oxygen:http://dri.sourceforge.net/ Mesa:http://mesa3d.sourceforge.net/ ---------------------------------------------------------------------- 2.2.2 NVidia用戶 NVidia顯卡是跑這個游戲的最佳選擇.她擁有Linux下最好的支持,因此在多數情況下運行得最穩定最快速.對於NVidia用戶,不需要特殊的設置,接著看這篇HOWTO. ---------------------------------------------------------------------- 2.2.3 3DFX用戶 直到XFree86 4.0.2,最新的TDFX分支才被加入到DRI CVS裡--所以3DFX用戶可能需要下載並編譯XFree86和DRI-這沒有被測試過!最好用新近發行的XFree86

4.0.3,但是同樣沒有被測試過.如果哪位測試過並且能運行,通知我.否則,繼續用以往的方法:3DFX用戶運行CS有些勉強,但也是運行CS也是可能的.我聯系過一個有所幫助的人,他可以讓他的voodoo3良好地運行CS.你有兩個選擇:DRI (x4.0.1),但是看起來出奇地慢,所以我不想被這困擾;另外一個是Glide (x3.3.6).但我沒有voodoo3,我不能肯定. Lars Munch 的e-mail:[email protected] 這是我所做的: ---- 首先,將glide和mesa移除. 在CVS上得到最新的3DFX驅動,安裝.如果你運行2.4.x內核,這是需要的. 從linux.3dfx.com上得到Glide V3的源代碼的rpm包.編譯安裝,包括庫和devel. 從mesa3d.sourceforge.net上得到Mesa 3.4.你需要MesaDemos和MesaLib.用以下命令編譯: # ./configure --without-svga --without-ggi --with-glide=/usr --prefix=/usr --sysconfdir=/etc 並且做: # make; make install 現在測試,確保它運作良好(testGlide3x,quake...) 你可以用:eXPort MESA_FX_INFO=1來得到一些有用的數據. 安裝WickedGL驅動(miniGL from Wicked3D),它能在640x480下跑到30-70fps. 用--enable-opengl這個選項編譯wine代碼,這樣運行CS: export MESA_GLX_FX=fullscreen # wine -desktop hl.exe -- hl.exe -gl -gldrv Default -w 640 -full -game cstrike -noipx -nojoy -numericping -console -toconsole ---------------------------------------------------------------------- 2.2.4 G400用戶 我聯系到一個可以用G400完美地跑LHL的用戶.有一些步驟需要去做,這看起來比3DFX用戶做得簡單些.注解:你是不是需要個快些的CPU(大於500MHZ?). 現在XFree86 4.0.2(或4.0.3?)已經出來了,你必須安裝它.G400不能運行在普通的4.0.1下,你必須用4.0.2.可能會有些閃爍,在"疑難解答"中有解決的方法. ----------------------------------------------



我聯系到一個可以用G400完美地跑LHL的用戶.有一些步驟需要去做,這看起來比3DFX用戶做得簡單些.注解:你是不是需要個快些的CPU(大於500MHZ?). 現在XFree86 4.0.2(或4.0.3?)已經出來了,你必須安裝它.G400不能運行在普通的4.0.1下,你必須用4.0.2.可能會有些閃爍,在"疑難解答"中有解決的方法. ----------------------------------------------



Copyright © Linux教程網 All Rights Reserved