WIN7用户也能玩魔兽

2009/6/10 来源:www.arpun.com 作者:小白

 其实魔兽不能运行就是和系统语言不通, 系统的默认语言是英语, 即使安装完官方的简体中文包, 系统还是认为自己是英文的, 所以只要小小的修改一下, 让系统识别成简体中文。

  先执行注册表文件, 再替换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。 然后保存就可以了

网友评论
评论(...
全部评论