社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 817阅读
  • 2回复

[分享]解决Windows7系统下魔兽不能玩的问题

楼层直达
gie
级别: 光盘初级
发帖
666
飞翔币
335
威望
15
飞扬币
11587
信誉值
0
其实魔兽不能运行就是和系统语言不通,系统的默认语言是英语,即使安装完官方的简体中文包,系统还是认为自己是英文的,所以只要小小的修改一下,让系统识别成简体中文。
  先执行注册表文件,再替换war3.exe和game.dll ,用注册表文件目的是跳过第一次启动的开场动画
  注意:替换之前请先备份war3.exe 和game.dll以备不时之需,这一步很重要
  这是替换2个文件解决办法,文件在附件
  不过我认为此方法并不好。。。。。。。
  还有一方法
  让系统识别成简体中文,就不要打任何魔兽补丁了!方法如下Win+R 调出“运行”输入“regedit”(不包括引号)回车,打开注册表编辑器。依次展开[[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\Language]分支,在右侧窗口中找到这两个字符串值“Default和“InstallLanguage”,分别双击它们,在弹出的编辑对话框中将其数值数据修改为“0804"(即简体中文),(默认是0409,即英文)单击“确定”按钮保存即可. 再重启一下,登陆Windows即可运行,此方法很简便。
  还有的中文语言包装了后系统识别英文的,自然不用任何修改了。
  还有一方法用进制编辑器改也行。原理一样
  英文版的Windows 7可能会玩不了魔兽3,会提示需要特定的语言版本。修改game.dll文件就可以了。任何魔兽3版本通用
  不管魔兽哪个版本的game.dll关于系统语言版本判断都在一个地方。
  也就是说都改一个地方就好了。
  用UltraEdit打开game.dll搜索3D0408000074,记住是第一个搜到的地方,1.22和1.23可能会搜到两个地方,是前面的那个。
  将74改为EB,是大写的EB。然后保存就可以了。
本帖最近评分记录: 1 条评分 飞扬币 +3
霸王硬上弓 飞扬币 +3 2012-05-05 您的帖子很精彩,感谢您的付出!
 
z3960 
级别: 茶馆馆主
发帖
770593
飞翔币
207694
威望
215657
飞扬币
2511651
信誉值
8

只看该作者 1 发表于: 2012-05-04
来学习一下
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。
级别: 管理员
发帖
27815
飞翔币
1567
威望
888
飞扬币
129967
信誉值
0

只看该作者 2 发表于: 2012-05-05
。。前几天正好遇到这个纠结的问题.....后来改为XP兼容模式。。