LinuxSir.cn,穿越时空的Linuxsir!

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

将FC3 打造为超强游戏机(特指大型游戏)

[复制链接]
发表于 2005-4-2 01:07:58 | 显示全部楼层 |阅读模式
=====================================================
Q:第一个问题是问大家,大家都喜欢什么游戏呢?
1.很多人喜欢RPG,我不喜欢,所以本文没有涉及到,因为我也没有留意过.不过就个人的观点,RPG游戏可能移植起来会比较容易,或者说用wine (winex)运行也会比较容易.如果你追求完美的图像和音质的话,可能还要在等一等了.
2.如果你喜欢第一人称的射击游戏,那么你很幸运,因为windows平台的这种游戏几乎都有相应的linux版本,我是说官方的版本,主要是ID公司, 大家比较熟悉的类似quakeII,quakeIII,DOOM3,et(重返德军总部的网络版),对了还有UT系列,安装盘上就有linux安装程序, 等等.还有好多从quake和doom衍生的游戏,他们的mod,等等,足够你玩的.我会集中介绍一下这些声音有问题的游戏. 遗憾的是没有半条命,虽然总是传来,说谁搞定了winex运行半条命的消息,我没试过,还是等linux版出来吧,刻意追求模拟运行的效果不会好的.但是倒是有好多cs的服务器有linux版.天生服务器的命
3.小游戏,很多了.麻将,棋牌,碰球,体育类的等等,我想只要不是网络版的,拿wine/winex来模拟运行一下未尝不是一个解决方法.我下载了好多小游戏都是这么运行的.效果差强人意.联众这个大家伙,有人搞定了吗?
4.Diablo一类的游戏,暗黑已经被证明wine/winex可以非常流畅顺利的运行它,无冬之夜本身也有linux客户端.
5.赛车一类的至少有两个,一个叫 torcs, 另外一个是tuxcart,当然和极品系列是没法比了,但总算还可以.

=====================================================
Q:ID 公司几个游戏怎么玩的:
A:第一句话,先搞定你的3D加速,你不知道自己的显卡有没有3D加速的话,运行: glxgears 如果在1000以上的结果可以装装看,如果超过了3000,妈的,你真是浪费显卡呀,如果到不了1000建议你还是量力而行吧.先把显卡搞定.记住.
游戏的下载和安装方面还用我罗嗦吗?好吧,只给你一个网址,自己去发现吧: ftp://ftp.idsoftware.com/idstuff/ 我想说的是 ID是个好同志.
顺便说一句,许多游戏有两个版本,有一个叫什么demo的是试玩的.下载下来的文件都是叫做什么x86.run的,先给它运行的权限chmod 777 *.run 或者 用sh *.run运行.要用root权限最好.默认安装就好了,如果是demo 版的马上就可以试试可不可以运行了.如果是那个完整版的只有几M的那个我是说,它还要从windows安装光盘上拷贝很多东西,就是一些 *.PK 的文件,如果你在windows分区装过,就把那个base目录下面的这种文件都给拷贝过来,但是不许覆盖这个linux目录下原来的文件,还是有些不同的.别问我,我不能提供这些文件.
先说quake3 说来惭愧,我现在还没有使它声音正常工作.试了许多办法了.不过你可以试试,看看你的运气是不是比我好.
1.artsdsp quake3 适合用KDE的朋友.
2. echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss (需要是 su) 然后普通用户,运行quake3
然后说一下doom3,这个解决方法也很简单,就是首先看你的问题在哪里.如果你根本进不区,提示什么load default cfg,那就是安装的有问题,文件少.前面讲过安装方法了. 如果停在start x server display 什么的,那就是它不知道你有多少显存,试试这样运行:
doom3 +set sys_videoRam 128
我的显卡是128M显存,照你实际的写,死机不要怪我.我不负任何责任,就好像你也没给我任何报酬一样,哈哈.你可以一开始保守一点呀,谦虚是一种美德来着. 如果你看到了画面,但是停在init menu这一步的话,而且你是用的alsa驱动的话,那么就试试下面的命令:
doom3 +set s_alsa_pcm plughw:0
还不行?在试试:
doom3 +set s_driver oss
这个就是我现在用的,这个可以配合显存那个使用.
doom3 +set sys_videoRam 128 +set s_driver oss
可以运行了吧.
然后再说 et (重返德军总部),这个解法跟quake 一样根用户运行
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
然后普通用户运行 et 其他问题没遇到,就是服务器多半在国外,速度不行.郁闷阿.

Q:这个不是问题是我想介绍一个quake 的延伸游戏,cube.
A:这个游戏在 sourceforge.org上有的.可以自己修改原代码.这里只提供两个连接. http://www.linuxfans.org/nuke/mo ... eninfo&did=2401 http://www.linuxfans.org/nuke/mo ... eninfo&did=3383
发表于 2005-4-2 09:31:34 | 显示全部楼层
你玩过了就会知道linux上玩游戏也只能说是“能玩”而不能说是“好玩”。
Wine下的游戏在实质上还是Windows游戏。其效果已经不能同100%的Windows效果比了。至少会因为模拟而在速度上慢一点。
linux客户端的游戏,只会让你去玩,但很多好看的过场动画都可能被截掉。音响效果也不好。音响一样用SDL模拟,而不能真正利用DirectX的硬件加速。
总之,大多数游戏还会在Windows下。向linux的移植,一般算是游戏开发商的兴趣爱好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-2 11:21:50 | 显示全部楼层
??
我们本着一种开拓探索的精神.要看到进步.
要不是我这几天忙着体验 et,我真得好好总结总结.
BTW:ET的效果在WIN下我不清楚,(没有WIN),但自己感觉已经很不错了.
速度很快,
DOOM3的话,效果与WIN相比,可能从灯光的渲染上稍逊,但是我受不了WIN下,死机的折磨呀.我升级512M内存,速度提升,死机却增加了,这是我彻底放弃WIN的原因.
ET玩了好几天了,几乎不能自拔.
回复 支持 反对

使用道具 举报

发表于 2005-4-2 12:30:39 | 显示全部楼层
玩过lin下quakeIII,速度不见得慢。

不过如果有一平台,使得lin和win用户都能玩象联众那样的游戏就好了。
回复 支持 反对

使用道具 举报

发表于 2005-4-2 14:09:00 | 显示全部楼层
似乎WOW、天堂2那些才叫大型游戏吧?ID那些只不过算中型的,我觉得
回复 支持 反对

使用道具 举报

发表于 2005-4-3 02:37:14 | 显示全部楼层

支持
回复 支持 反对

使用道具 举报

发表于 2005-4-3 14:51:14 | 显示全部楼层
CS可以的,用cedega.
回复 支持 反对

使用道具 举报

发表于 2005-4-3 18:26:10 | 显示全部楼层
Post by 懒猫
似乎WOW、天堂2那些才叫大型游戏吧?ID那些只不过算中型的,我觉得


鄙视 网游...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 20:08:29 | 显示全部楼层
war3在linux下,通过 cedega可以顺利运行,但是速度和效果未免太丢linux的人了.
我想,还需要自己把config好好配置一下呀.
回复 支持 反对

使用道具 举报

发表于 2005-4-4 08:58:30 | 显示全部楼层
玩过lin下Ut2004可以顺,比 windows还快阿...没事阿...是用opengl不慢阿...
回复 支持 反对

使用道具 举报

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

本版积分规则

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