当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]现在我的ubuntu还是玩不了魔兽世界。求教
帖子发表于 : 2008-02-19 19:25 

注册: 2008-02-03 14:09
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
网上有好多关于用wine玩WOW的帖子,我就跟着照猫画虎了.
现在的问题是WOW的PATCH打不上:
原文为:
patch -p1<wow-patch-0.9.21

屏幕上会显示如下的
The text leading up to this was:
--------------------------
|--- dlls/winex11.drv/opengl.c 2006-09-14 18:57: 01.000000000 +0200
|+++ dlls/winex11.drv/opengl.c 2006-09-14 18:57:17.000000000 +0200
--------------------------
File to patch:
按着他的提示,输入dlls/winex11.drv/opengl.c(在这里不能用tab自动完成的)

而我实际的操作情况是:
leonw@leonw-laptop:/usr/lib/wine$ sudo patch -p1 < wow-patch-0.9.21.patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- dlls/winex11.drv/opengl.c 2006-09-14 18:57:01.000000000 +0200
|+++ dlls/winex11.drv/opengl.c 2006-09-14 18:57:17.000000000 +0200
--------------------------
File to patch: dlls/winex11.drv/opengl.c
dlls/winex11.drv/opengl.c: No such file or directory


请问如何解决??


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-02-19 19:34 

注册: 2008-02-03 14:09
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
貌似他的意思是先下载原码的WINE然后打了PATCH再编译安装?...我是直接APT-GET的,直接安上的WINE,还有没有办法解决?

leonw@leonw-laptop:/usr/lib/wine$ grep -R 'GetObjectType(hdc)' *
wow-patch-0.9.21.patch:- DWORD type = GetObjectType(hdc);
wow-patch-0.9.21.patch:+ DWORD type = 0; //GetObjectType(hdc);

呃...貌似找不到能够直接修改的地方了...请问有没有其它的解决方案?

启动WOW时遇到如下错误:
fixme:d3d9:IDirect3DDevice9Impl_CreateQuery (0x126e10) call to IWineD3DDevice_CreateQuery failed
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x126e38) Event query: Unimplemented, but pretending to be supported
fixme:win:EnumDisplayDevicesW ((null),0,0x34f124,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
err:d3d_draw:blt_to_drawable Blitting surfaces from sysmem not supported yet
Mesa 7.0.1 implementation error: i915_program_error: Exceeded max nr indirect texture lookups

怎么貌似去找D3D的DRIVER了,我明明已经安装了libgl,是不是还要哪里指定一下让程序使用OPENGL而不是D3D?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-02-19 19:52 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
wine ×××。exe -opengl

我不玩wow,不知道


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-02-20 12:27 

注册: 2008-02-03 14:09
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
大家都是怎么在ubuntu下玩上WOW的?我现在游戏都进不去~~~
cedage也试了,也报错,进不去游戏!


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-02-20 12:59 
头像

注册: 2008-02-20 12:57
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
请问一下 -opengl 是什么意思?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-02-20 13:03 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
使用 opengl模式 因为linux下没有微软的技术──包括Direct3D──新游戏很多用这个──也是便于移植xbox

暴雪游戏用opengl开发,兼容d3d──默认设置。


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-02-20 16:15 

注册: 2008-02-03 14:09
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
晕。。。6楼你还真老实啊。。你没看出来5楼明显是在讽刺你嘛。。。WOW和CS不一样,不能靠在后边加个-opengl就开启opengl模式的,需要另寻它法,暴雪的游戏都是这样。

现在我已经开始寻求用cedega玩WOW的方法了,千辛万苦找到了transgaming-mozctlinstaller-1.0-1.i386
下载地址附在这,以方便后人(虽然不知道有没有用,晚上回去试试)
http://www.fs2you.com/files/0eb816e6-df ... 4221f3995/

嗯,BS那种只说让下载却不附下载地址的人。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-02-20 16:21 
头像

注册: 2006-10-25 18:10
帖子: 2677
地址: 长沙
送出感谢: 0 次
接收感谢: 0 次
7楼我也无语了,魔兽争霸和魔兽世界都提供 -opengl 参数。你可以在 Windows 下试试看。


_________________
你是自由的。别人也是。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-02-21 13:00 
头像

注册: 2007-03-08 10:47
帖子: 262
送出感谢: 0 次
接收感谢: 0 次
貌似现在不要什么patch吧,我就直接下的源码编译的,然后就wine 安装,可以运行,论坛有篇翻译的教程,可以找找看


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-02-22 20:14 

注册: 2008-02-17 10:23
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
直接
apt-get install wine
然后安装玩游戏和补丁
进到安装目录下
wine Wow.exe -opengl
搞定
现在问题是怎么在游戏里输中文。。。。一切换输入法就不停的闪。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-02-28 1:03 

注册: 2007-09-24 22:28
帖子: 60
送出感谢: 0 次
接收感谢: 0 次
魔兽争霸我用opengl游戏流畅多了。

wow我用opengl还是很卡,不知道怎么回事?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译