LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4683|回复: 6

wine+cs很经典

[复制链接]
发表于 2003-9-20 19:04:34 | 显示全部楼层 |阅读模式
·回复文章·转寄/推荐·转贴·删除·修改·上一篇·讨论区·返回·下一篇·同主题阅读·同主题全部展开·



发信人: easyCRUEL (帅帅 I'm broke), 信区: Linux
标  题: linux下的cs攻略
发信站: 我爱南开站 (2003年09月20日18:06:21 星期六)

                       谨以此文献给所有热爱linux和CS的南开人

  其实所有热爱CS并对LINUX很有兴趣的同学常常会想这样一个问题,是否在linux下也可
以和在windows下一样的玩CS,我想很多的同学费了好大的劲到网上去苦苦搜寻LINUX下的爽
CS之道,但也是毫无结果。还好我这几天把CS在LINUX下的启动方法和优化作了些工作,希
望能给大家带来些指导意义。
  其实VALVE这个公司很烂,把HALF-LIFE系列模仿QUAKE3做成了CONSOLE+FPS类型,
不仅引擎相近,而且还套用了CONFIG制度,但他们不知QUAKE3的这一切很大程度上归根于
他的制作人员对UNIX那一套系统的钟爱,QUAKE3天生就是为UNIX/LINUX而作的,你也可以
从QUAKE3在LINUX和WINDOWS下启动文件的大小,和在CONSOLE下的STAT FPS看出它在两种平
台上的性能差易(在相同硬件配置下,在LINUX平台下的QUAKE3 FPS会高出近30,-_-!).
而VALVE却只作出了HALF-LIFE的WINDOWS版(哇考,真是烂!!),所以也才有了我的这篇
文章,好了,我就废话少说,具体写写怎样在WINE下配置CS.
  首先,你应该到WINE的主页下载他的原码包(别用RPM,可能会有依赖性的鬼问题,而且
在初始配置FAKE WINDOWS时会有麻烦),以下是链接
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/
安装时不必su,直接在user下边
$tar zxvf Wine20030911 //这是最新的wine
进入解压后的目录
$./tools/wineinstall
接下来他就自动configure,make,make install
关键是到了最后他要你输入你的fake windows的位置(wine的虚拟windows,在这里我不推荐
使用已有的ntfs格式的windows分区,因为往ntfs分区中写是"very dangerous,or you a
re a expert",而cs是要和他的文件交互的,你在console中的任何一个命令都会rewrite
config),默认是/home/user/c,这里千万不可直接yes了,一定要把这个默认目录或是你想
要得目录完完整整的打出来,否则20分钟的编译就sb了,*-*。
  当全部搞定后还要修改一下你的wine的config,它在/home/user/.wine/下,这里是我的
config:
;;[Drive A]
;;"ath" = "/mnt/fd0"
;;"Type" = "floppy"
;;"Label" = "Floppy"
;;"Filesystem" = "win95"
;;"Serial" = "87654321"
;;"Device" = "/dev/fd0"

[Drive C]
"ath" = "/home/nic/c"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"

[Drive D]
"ath" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
; make sure that device is correct and has proper permissions !
"Device" = "/dev/cdrom"

[Drive E]
"ath" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"

[Drive F]
"ath" = "%HOME%"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[Drive Z]
"ath" = "/"
"Type" = "hd"
"Label" = "Root"
"Filesystem" = "win95"

[wine]
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system"
"Temp" = "e:\\"
"ath" = "c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\"
"rofile" = "c:\\windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
;"ShowDirSymlinks" = "1"
;"ShowDotFiles" = "1"
"ShellLinker" = "wineshelllink"



搞定以后就开始具体设置cs了,你可以从天外天游戏天地下载CS1.5这个zip包,解压到你
的/home/user下,或是从光盘直接安装
$cd /mnt/cdrom  //可能不同的linux的挂载点不同
$wine setup.exe //具体位置自己找吧
这时windows下的熟悉的setup wizard出来了,一路next就行。。。

装好之后就可以试试你的cs啦
例如我的cstrike.exe文件在/home/nic/CS1.5/之下,我就可以cd进去,然后
$wine cstrike.exe
哈哈,是不是出现了这样一个错误

这是你的屏幕的颜色为太高了,试试把millions of colors调thousands of colors,然后
重起x,其实桌面效果和原来差不多,不会因此而委屈了自己的眼睛

然后再试试上面的命令,这时又会出现以下的266错误,

别理他,直接按ok,f**k,没关掉,再按一次,这下终于关掉了(真是个烂东西),而且你
会发现整个桌面变得超大(真是变态),其实这并不影响你玩cs的,如果你实在看不下去
,就ctrl+alt+kpplus(小键盘上的+),屏幕就恢复原样了,但你的cs界面也变小了(气死
人哦)
不过没关系,进入cs就好了,但如果你实在不想让屏幕变成那样的惨样子,可以在800x60
0的窗口下玩,很不错的,这是他的样子

而且在进了cs之后没有声音,控制台,于是我写了一个脚本,既能在窗口中玩cs,又可以
有控制台和声音(差点写成呻吟,omfg!!),
#!/bin/bash
wine -- cstrike.exe "-console -window +voice_dsound 1"
你可以随便起个什么名字,像killhoohawk,sbgigi(hoohawk和gigi都是我在cs中想杀的人,
哈哈,开个玩笑啦)
然后
$chmod +x killhoohawk
要玩的时候到你的killhoohawk 文件所在目录下,
$./killhoohawk
就可以玩cs了

这时你加进了nankai cs server 刚刚走了50步,突然被踢了出来,

哈哈,
是该死的cheating-death,别急,到网上下载最新的cheating-death
链接是
http://www.unitedadmins.com/cdeath-dl.php
下载win32的client端,然后用wine安装



装好后
$wine /cdeath.exe //具体目录自己看着办
如图,爽吧



注意,你一定要先开cheating-death再开cs
否则会出现以下的问题


一切搞定后就可以玩了,还可以看demo


再来两张在400x300下的截图


总结:玩的时候一定要用opengl的模式,d3d是不支持的
在不开cheating-death的情况下,fps会在60以上(我是Ti420
0的卡)
但在开了cheating-death的情况下,会有阶段性的,小的lag,我想是
wine内两个程序之间的通讯瓶颈造成的,
但不会影响你去玩cs

最后祝所有的linuxer玩好cs!!
^_*













--
         
               





※ 来源:·我爱南开站·WWW-POST [FROM: 10.10.113.238]

※ 修改:·easyCRUEL 於 Sep 20 18:09:47 2003 修改本文·WWW-POST[FROM: 南开宿舍内网]




·回复文章·转寄/推荐·转贴·删除·修改·上一篇·讨论区·返回·下一篇·同主题阅读·同主题全部展开·
发表于 2003-9-21 14:06:16 | 显示全部楼层
有时间试一下
发表于 2003-9-25 09:42:34 | 显示全部楼层
有兄弟配置成功吗?说一下,感受,如何呀?
发表于 2003-10-4 23:29:16 | 显示全部楼层
安装时不必su,直接在user下边
这是什么意思??
还有一点在wine配置方面不是有一个图象画面的吗??
你说的wine的配置能不能说详细一点?
发表于 2003-10-6 23:04:01 | 显示全部楼层
我不喜欢CS,不过我倒是用Wine成功运行了星级争霸。:)
发表于 2003-11-24 16:16:46 | 显示全部楼层
我用wine玩星际很慢。非常之不爽,不知道是不是机子问题。
我的机子是C466的,128m的内存
发表于 2003-12-20 12:42:37 | 显示全部楼层
找的就是这个,收下先,晚上试试。

先谢过了!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表