歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> Linux下也玩星際爭霸(轉)

Linux下也玩星際爭霸(轉)

日期:2017/2/27 12:13:04   编辑:Linux文化

首先說明的是,圖片上的方法是采用的WINE這個軟件,但我個人認為,這個軟件是雜而不精,它雖然支持大多數的Windows的游戲,但是在游戲方面還是有點力不從心。

所以,我的思路是:現在的主流游戲象星際是用的DirectX技術,而魔獸,CS等3D游戲用的是OPENGL(OPGENL比DirectX在3D上效果要好),如果在Linux下想要運行這些游戲的話,必須調用DirectX或者OPENGL,當然,如果你在Linux下用虛擬機就另當別論。
廢話少說,直奔主題了。
Cedega,也就是WINEX,是WINE的一個分支,不過Cedega在游戲方面有更優秀的表現,目前最高版本是4。1版的,大家可以去http://www.transgaming.com/下載,不過這是個商業軟件,我用的是cedega4.0版的,http://www.downcn.com/soft/369.htm可以下載,下載文件有20M,不過裡面有Red Hat 版的,還有BSD版的和一個源文件,大家要選擇適合自己的系統版本的
然後安裝
tar zxf cedega_4.0-1.i386.tgz –C /
就可以完成了
輸入cedega –version就可以看到安裝版本
好了,現在可以玩了,掛載win分區,包括你裝win的系統的分區和游戲的分區,然後進到你的游戲目錄下,用命令cedega setup.exe 安裝游戲(如果你是在網上下載的游戲,也用cedega setup.exe導入游戲注冊表,然後cedega starcraft.exe 就進入到了星際游戲裡面

還有2點很重要的是,
一 把你的顯卡驅動升級到最新的,我的是GFMX400的,先到nvidia下載最新的LINUX版的驅動,然後vi /etc/inittab 把你的啟動等級改到3,(默認是5),重啟後就可以在字符模式下安裝NVIDIA的驅動了,裝完後不要忘了把啟動等級改為5。如果升級過程中出現什麼問題的話,就看看安裝文檔吧,E文的,很長(什麼?看不懂,我倒,我四級都沒過,看12頁左右的文檔都不覺的困難)
二 星際用的directx加速,所以你要進入/.transgaming/systems中,會發現有些dll文件大小是0。記得要把WINDOWS系統下相應的dll文件拷到/.transgaming/systems 中覆蓋

我在LINUX下用UDP協議可以跟WINDOWS下的星際聯機,效果很好。但是我沒裝IPX協議,所以就沒試IPX的聯機效果了

還有,在Linux下玩魔獸之類的3D的,網上也有相關方法


Copyright © Linux教程網 All Rights Reserved