LinuxSir.cn,穿越时空的Linuxsir!

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

ubuntu 下用cedega玩魔兽

[复制链接]
发表于 2005-6-29 15:31:32 | 显示全部楼层 |阅读模式
我的经验分享一下
   配置了一下午,发现问题多多主要是"error=21"。问题如下:

1 安装:
apt-get install cedega

这个没问题的。
2 显卡驱动:(按照新手指南里的说明安装,nvidia显卡,ati见http://www.ubuntu.org.cn/docs/fa ... 04-11.6214641578)
我的就有问题。(是按照ubuntu.org.cn的新手指南装的,结果命令: glxgears 无法运行。实际上还是驱动没装好。)
用sudo dpkg-reconfigure xserver-xorg 重新配置一下就行了。注意事项参见:http://www.ubuntu.org.cn/docs/fa ... 05-04-11.6214641578

完成后可以运行glxgears

3 按照unubtu.org.cn上的文章“如何混音”的方法设置音频。

4 如果你mnt的windows 目录没有exec的话就把魔兽游戏目录copy到linux下来

5 现在在linux分区魔兽目录下执行cedega Frozen\ Throne.exe应该就能运行了。(空格用\ +空格代替)

6 关于上战网:

这个是要编辑注册表的。
/home/***/.transgaming/user.reg,注意是隐藏的。
应该能看到:(运行一次魔兽以后)
[Software\\Blizzard Entertainment\\Warcraft III\\Gameplay] 1120028607
"allyFilter"=dword:00000001
"ammmaphashes"="F1E15B95:7C55B6C3:2D0276B7:42E8A37C:C9655345:FBE1DFDE:250DFA8C:4ED7652E:655E65CD,103E75B5:521A3617:C9655345:66E817D0:42E8A37C:70B0C720:4ED7652E:66FC2C3C:655E65CD:54C4DD84,C5C4578E:4E70897E:655E65CD:BD8B5962:2B20AA70:35FD2AC2:C13D2435:7CDB8865:42A4A4E5:11445655,7CDB8865:3EF7C23A:8565E620:9D5183FE:42A4A4E5:11445655:1A370DF8:5F3E9E74:1E30EA05,C5C4578E:824B3DC8:BD8B5962:7C4BBE3ADC574BA:C89F716C:8565E62032F6B7B:11445655:A7D31BFA,FF13FE4B,FA0C7295,FF13FE4B,D32F6B7B;103E75B5:521A3617:C9655345:66E817D0:42E8A37C:70B0C720:4ED7652E:66FC2C3C:655E65CD:54C4DD84,D32F6B7B,C5C4578E:4E70897E:655E65CD:BD8B5962:2B20AA70:35FD2AC2:C13D2435:7CDB8865:42A4A4E5:11445655,7CDB8865:3EF7C23A:8565E620:9D5183FE:42A4A4E5:11445655:1A370DF8:5F3E9E74:1E30EA05,FA0C7295;11445655:5F3E9E74:A7D31BFA:C00E80E5:11445655:5F3E9E74:A7D31BFA:C00E80E5:11445655:5F3E9E74:A7D31BFA:C00E80E5;"
"ammmapprefs"="FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF;FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF,FFFFFFFF;FFFFFFFF;"
"ammrace"=dword:00000020
"ammstyles"="0;0;0;"
"ammtype"=dword:00000000
"creepFilter"=dword:00000001
。。。。。。。。


在windows下用regedit导出[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]里的Battle.net Gateways,我的如下:
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
"Battle.net Gateways"=hex(7):31,00,30,00,30,00,31,00,00,00,30,00,36,00,00,00,\
  75,00,73,00,77,00,65,00,73,00,74,00,2e,00,62,00,61,00,74,00,74,00,6c,00,65,\
  00,2e,00,6e,00,65,00,74,00,00,00,30,00,00,00,4c,00,6f,00,72,00,64,00,61,00,\
  6e,00,65,00,72,00,6f,00,6e,00,20,00,28,00,55,00,2e,00,53,00,2e,00,20,00,57,\
  0.............................

将这段文字copy到user.reg的那段文字的上面。注意不要忘了将[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
改为[Software\\Blizzard Entertainment\\Warcraft III]

保存重启后,用登录战网用的程序(我的是w3l.exe)启动魔兽,应该就能上战网了。
我的显卡是NF MX440,运行起来和windows一样,好像还更流畅一点哈哈。




补充一句:
运行时加上参数opengl

cedega war3.ex3 -opengl


回楼下的:
偶rp一直很差的。如果我哪节课不去上了基本上就要点名   --_--

ubuntu一直不太顺利。
这个cedega的error=21令我头疼了好长时间。官方的方法不行的。
发表于 2005-6-29 17:51:46 | 显示全部楼层
我安装cedega和显卡驱动后,放上网下的WAR3到FAT32里就行了。CS更加是这样,呵呵。
回复 支持 反对

使用道具 举报

发表于 2005-6-29 20:48:50 | 显示全部楼层
有空也试试先得。。。
回复 支持 反对

使用道具 举报

发表于 2005-6-30 10:26:05 | 显示全部楼层
我用的是盗版的,一用就说需要cd key.
回复 支持 反对

使用道具 举报

发表于 2005-6-30 11:34:10 | 显示全部楼层
用wine就会问cdkey,cedega不会。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-30 19:45:18 | 显示全部楼层

魔兽copy到linux分区
不要ntfs
回复 支持 反对

使用道具 举报

发表于 2005-6-30 21:29:45 | 显示全部楼层
我在win分区下玩,是报error=21
但是把游戏拖到linux分区就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-7-2 11:09:13 | 显示全部楼层
楼上,是因为挂载的fat分区没有加上exec选项
回复 支持 反对

使用道具 举报

发表于 2005-7-2 12:14:12 | 显示全部楼层
哇!
好羡慕你们!
我的机器配置太差,在win下都玩不了。
不然肯定试试。
回复 支持 反对

使用道具 举报

发表于 2005-7-3 11:51:39 | 显示全部楼层
哪儿有还是个问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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