找回密码
 注册
查看: 2134|回复: 5

wine玩星际的问题

[复制链接]
发表于 2003-4-25 20:31:55 | 显示全部楼层 |阅读模式
怎么才能在窗口模式运行星际,我的星际运行之后没有声音,而且在玩的时候不能用热键,请知道的告诉我怎么解决,thx
发表于 2003-4-25 20:36:47 | 显示全部楼层
如果你开了arts服务,先killall artsd再用winex,否则没声音
要窗口模式的话,找找以前的帖子,有说过的,和wine一样,修改config文件
回复

使用道具 举报

 楼主| 发表于 2003-4-25 22:12:32 | 显示全部楼层
怎么kill artsd?
回复

使用道具 举报

发表于 2003-4-26 18:31:47 | 显示全部楼层
上面已经说明了,运行命令:killall artsd
回复

使用道具 举报

发表于 2003-11-25 16:16:38 | 显示全部楼层
非常感谢!!!
回复

使用道具 举报

发表于 2005-4-5 16:30:05 | 显示全部楼层
上次我写的那个《三峡大学Linux用户利用IE解决上网认证》方案,里面有一张在LINUX下玩星际的图片吸引了不少爱好者的眼球,他们纷纷向我发QQ消息和Email询问具体情况,盛情难却,我就把我的一点体会写在这里。

    首先说明的是,图片上的方法是采用的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,不过里面有RedHat版的,还有BSD版的和一个源文件,大家要选择适合自己的系统版本的。

    然后安装:tar zxf cedega_4.0-1.i386.tgz –C /

    就可以完成了。

    输入cedega –version就可以看到安装版本。好了,现在可以玩了,挂载win分区,包括你装win的系统的分区和游戏的分区,然后进到你的游戏目录下,用命令cedega setup.exe 安装游戏(如果你是在网上下载的游戏,也用cedega setup.exe导入游戏注册表,然后cedega starcraft.exe 就进入到了星际游戏里面。

    还有两点很重要的是,一把你的显卡驱动升级到最新的,我的是GFMX400的,先到nvidia下载最新的LINUX版的驱动,然后vi /etc/inittab 把你的启动等级改到3,(默认是5),重启后就可以在字符模式下安装NVIDIA的驱动了,装完后不要忘了把启动等级改为5。如果升级过程中出现什么问题的话,就看看安装文档吧,E文的,很长(什么?看不懂,我倒,我四级都没过,看12页左右的文档都不觉的困难)。

    二.星际用的directx加速,所以你要进入/.transgaming/systems中,会发现有些dll文件大小是0。记得要把WINDOWS系统下相应的dll文件拷到/.transgaming/systems 中覆盖。

    我在LINUX下用UDP协议可以跟WINDOWS下的星际联机
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-7-20 05:20 , Processed in 0.023468 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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