我的冰封王座3不能初始化 怎么每次进游戏 都显示3D声卡驱动初始化失...

[更新1][linux游戏系列]Ubuntu 7.04 完全中文支持 Warcraft III 冰封王座 - 查看主题 & Ubuntu中文论坛
&[ 50 篇帖子 ]&
&文章标题 : [更新1][linux游戏系列]Ubuntu 7.04 完全中文支持 Warcraft III 冰封王座发表于 :
16:58帖子: 618地址: 北海
送出感谢: 0 次
[更新opengl的设置,优化系统性能,见文章末尾红字部分]
本文章针对ubuntu 7.04 和wine-0.9.43(可能会随着7.10和wine的新版本的发布进行更新)
确保你的显卡已经***合适的驱动,并且开启3D支持,也就是opengl的支持。
我不推荐在xgl或者是compiz fusion的环境下运行游戏,可能会导致系统性能的急剧下降,游戏不顺畅。
不推荐使用窗口模式,如果你在使用窗口模式的时候,把鼠标移开窗口,再回来时可能找不到鼠标。
1、***wine-0.9.43
编译***wine-0.9.43
要顺利的完成编译,你需要***下面的包:
libglib1.2-dev
libglib2.0-dev
libltdl3-dev
libmad0-dev
libmng-dev
libodbcinstq1c2
libogg-dev
libpng12-dev
libqt3-headers
libqt3-mt-dev
libvorbis-dev
libxft-dev
libxinerama-dev
libxmu-dev
libxmu-headers
libxmuu-dev
libxpm-dev
libxtrap-dev
libxtst-dev
libxxf86dga-dev
qt3-dev-tools
render-dev
unixodbc-dev
x11proto-record-dev
x11proto-trap-dev
x11proto-video-dev
x11proto-xf86dga-dev
你可以使用信立得软件包管理器***,也可以使用apt-get install命令***,具体方法可以自己搜索。
2、配置wine
打开终端,输入winecfg,
(1)选择application标签,在下面的windows下拉列表里选择win2000或winxp。
(否则会检测不到原版CD。除非你用免CD补丁,没经过测试)
(2)选择Drivers标签,
点击Add,会出现一个新的盘符,一般情况下会出现D:。选择D:,点击下面的Show Advanced
在type这里选择CD-ROM,然后在Path这里输入/media/cdrom0。
如果/media/cdrom0不存在,就在终端下输入sudo mkdir /media/cdrom0
(3)选择Audio标签,在下面选择OSS(较好,但不绝对),或者Alsa,由于目前wine的声音做得还不是很完善,选择什么并不要紧。因为每个人用的声卡都不一样,到时候运行游戏的时候,可以一个个试,选择最合适的。在Hardware Acceleration处选择full,在下面的Default Sample选择44100(较好),旁边的选择16。
打开终端,输入regedit
(1)根据以下的设置注册表:
代码:REGEDIT4[HKEY_CURRENT_USER\Software\Wine\Direct3D]&DirectDrawRenderer&=&opengl&&OffscreenRenderingMode&=&fbo&&PixelShaderMode&=&disabled&&RenderTargetLockMode&=&readtex&&UseGLSL&=&enabled&&VideoMemorySize&=&128&(这个根据你的显卡的显存调整)代码:REGEDIT4[HKEY_CURRENT_USER\Software\Wine\X11 Driver]&ClientSideAntiAliasWithCore&=&N&&ClientSideAntiAliasWithRender&=&N&&ClientSideWithRender&=&N&&DXGrab&=&Y&&ScreenDepth&=&32&(wine程序的色深,也可以设置成16,取决你的显卡能力)&UseXRandR&=&N&&UseXVidMode&=&Y&字体设置代码:REGEDIT4[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]&Arial&=&simsun&&Arial CE,238&=&simsun&&Arial CYR,204&=&simsun&&Arial Greek,161&=&simsun&&Arial TUR,162&=&simsun&&Courier New&=&simsun&&Courier New CE,238&=&simsun&&Courier New CYR,204&=&simsun&&Courier New Greek,161&=&simsun&&Courier New TUR,162&=&simsun&&FixedSys&=&simsun&&Helv&=&simsun&&Helvetica&=&simsun&&MS Sans Serif&=&simsun&&MS Shell Dlg&=&simsun&&MS Shell Dlg 2&=&simsun&&System&=&simsun&&Tahoma&=&simsun&&Times&=&simsun&&Times New Roman CE,238&=&simsun&&Times New Roman CYR,204&=&simsun&&Times New Roman Greek,161&=&simsun&&Times New Roman TUR,162&=&simsun&&Tms Rmn&=&simsun&
最后把simsun.ttc复制到/home/user/.wine/drive_c/windows/fonts里面(user是你的用户名)。这个字体设置是最重要的,进行这个设置后,可以完美支持一切的中文显示(包括其他windows程序,如CS系列)。
这些设置是从cedega里“学”来的。
说明:由于7.04***后,会把ATA的硬盘认成是SATA的硬盘,如hda会变成sda,hdc(光驱)会变成送scd0。而且当你放进光盘后,ubuntu会帮你自动挂载,挂载点一般是/media/光盘名。
wine不能自动识别光盘的挂载点,所以即使***了需要CD运行的游戏,也会说是没有CD。
按照上面的设置,
当你放进魔兽3的CD后,ubuntu会帮你自动挂载,因为我们不需要,按照下面挂载步骤:
sudo umount /dev/scd0 (这个是对于ubuntu把hdc认成送scd0的,如果不是,用hdc替换scd0)
sudo mount /dev/scd0 /media/cdrom0
***游戏时记得一定要进行这个设置,而且以后每次运行魔兽之前,放进光盘之后都要进行这个设置。
如果想找一劳永逸的办法,google一下。(其实我不懂)
3、***游戏
按照在windows下一样的步骤进行***,先是混乱之治,然后是资料篇冰封王座
放进混乱之治光盘,进行上面的挂载步骤,然后:
cd /media/cdrom0
wine install.exe
***完后可以建立桌面快捷方式,不要运行。
接下来***冰封王座,记得进行挂载步骤。
***完后也不要运行。
4、配置游戏
打开regedit,找到HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III,选择 Warcraft III,在右边点击右键建立一个DWORD值,名字是Gfx OpenGL,
Value data设置为1。这样就是使用opengl来进行加速,否则用d3d会很慢。
进入/home/user/.wine/drive_c/Program Files/Warcraft III,把Movies文件夹改名,
比如改成_Movies,预防有些人的电脑在游戏启动时卡在开始的黑屏。
其实这是放开头动画的,剧情的过场动画不会消失。
5、运行游戏
可以双击程序自己创建的桌面快捷方式运行,也可以在终端运行。
终端 wine &C:\Program Files\Warcraft III\Frozen Throne.exe&
如果你是64位的操作系统,进入魔兽的***目录,用下面的命令运行
setarch i386 -X wine &Warcraft III.exe&
另外,有正版序列号的支持者帮我测试一下在线升级。
也顺便测试一下局域网游戏。
参考资料:
本人机器配置:
CD 325 2.53G
Geforce FX5200
10G 希捷 5400转
声卡SiS7012
可以流畅运行,但本人不太会玩,大场面,长时间的游戏稳定性测试还要靠大家。
时间仓促,难免疏漏,欢迎挑错。
[更新1]打开注册表(终端regedit)找到HKEY_CURRENT_USER\Software\Wine\点击wine使他反色显示,右键点击wine,在出现的菜单里选择NEW--&Key出现&New Key #1&后,重命名为OpenGL(注意大小写)然后在右边窗口右击,NEW--&String Value出现&New Value #1&后,重命名为DisabledExtensions(注意大小写)双击DisabledExtensions,在出现的窗口输入GL_ARB_vertex_buffer_object重新启动游戏测试一下,对低配电脑效果显著。
15:05,总共编辑了 7 次
&文章标题 : 发表于 :
19:10帖子: 58地址: China
送出感谢: 0 次
接收感谢: 0 次
原创文章啊:D
,支持搂主。。。。
不过玩win的游戏还有用win系统吧。。
ps:把楼主设置注册表那部分的内容用记事本存为xxx.reg文件,再用wine regedit xxx.reg会方便很多,如下图
文件注释: 导入注册表文件
Screenshot-1.png [ 131.79 KiB | 被浏览 15243 次 ]
_________________
AMD Athlon 64 X2 3800+
2G DDR2 667
nvidia 8600gt
Arch + kdemod 4.1
&文章标题 : 发表于 :
16:58帖子: 618地址: 北海
送出感谢: 0 次
楼上说得好,那样更快捷。
我只是想让别人看清楚到底改了哪里。
&文章标题 : 发表于 :
14:38帖子: 9
送出感谢: 0 次
接收感谢: 0 次
兄弟,能顺便测试一下运行picasa2吗?
我用的也是0.9.4.3(不过是下载的)
用picasa2效果如何? 我运行picasa2有两个问题: 1. 左侧的中文文件夹名字显示不出来(除了“我的电脑”);2.SCIM还是没法用
&文章标题 : 靠,太复杂了发表于 :
20:23帖子: 5
送出感谢: 0 次
接收感谢: 0 次
怎么那么复杂?还不如就在WINDOWS下玩呢?还不必要担心那些乱七八糟的 事发生。不过试下感觉倒也不错。
&文章标题 : picasa2 is good发表于 :
20:23帖子: 5
送出感谢: 0 次
接收感谢: 0 次
恩,用picasa2非常好用,没什么问题阿 。可能是字体没装好
&文章标题 : 发表于 :
16:58帖子: 618地址: 北海
送出感谢: 0 次
这个是麻烦了一点,可以按照2楼的做。反正是一劳永逸的事,何乐而不为?
按照我说得字体设置,几乎可以解决一切的乱码和中文显示问题。
&文章标题 : 发表于 :
11:32帖子: 224
送出感谢: 0 次
接收感谢: 0 次
picasa2本身就有linux版的,去google官方下一个装一下。
这个linux版的虽然也是用wine模拟运行,但是***文件自带配置好的wine,不用你配置。
用起来还不错。
去这个网址看一下,有相应的下载链接,选择deb包下载,然后本地***就可以了。
&文章标题 : 发表于 :
16:58帖子: 618地址: 北海
送出感谢: 0 次
谢谢大家的鼎力支持,我会继续努力。
&文章标题 : 发表于 :
19:33帖子: 2180地址: lyric.im
送出感谢: 0 次
貌似一直都支持得很好
&文章标题 : 发表于 :
16:58帖子: 618地址: 北海
送出感谢: 0 次
&文章标题 : 发表于 :
22:12帖子: 77
送出感谢: 0 次
接收感谢: 0 次
我顶,就没有找到这个。
&文章标题 : 发表于 :
14:10帖子: 81
接收感谢: 0 次
好东西,先收藏,回去再试试,顶起来给大家都看看
&文章标题 : 发表于 :
11:49帖子: 393
送出感谢: 0 次
接收感谢: 0 次
Ubuntu下开opengl打魔兽画面不想多说了,看惯win下的还是不习惯。打游戏还是win比较合适
&文章标题 : 发表于 :
16:58帖子: 618地址: 北海
送出感谢: 0 次
_________________
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 50 篇帖子 ]&
正在浏览此版面的用户:Sogou [Spider] 和 4 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统***区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 16.10 - Yakkety Yak
& &系统***和升级
& && &新立得和软件源
& && &Wubi***讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& >K+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 17.04
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.10
& && &Ubuntu 15.04
& && &Ubuntu 14.10
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店

参考资料

 

随机推荐