自从Windows7操作系统出来以后,许多宽屏显示器的魔兽争霸的玩家都反映在Windows7操作系统中运行魔兽不支持宽屏,屏幕两边出现了黑块看上去非常的不爽,其实出现这样的现象是有办法解决的。
我们可以先来分析下,魔兽的分辨率都是在注册表中生成的,注册表中的相关路径是HKEY_CURRENT_USER→SOFTWARE→ BLIZZARD ENTERTAIMENT→WARCRAFTIII→VEDIO,在这个注册表路径下有两个注册表键值一个是reshight一个是reswidth,其实这两个注册表简直就分别代表魔兽游戏中分辨率的宽和高,我们只需要修改这两个注册表表键就可以实现修改分辨率的效果.
注册表键值介绍:
reswidth对应宽度,resheight对应高度,colordepth对应颜色位数(注:颜色有16位和32位之分)
颜色位数数值对照表:
16位色dword值为00000010
32位色dword值为00000020
分辨率数值对照表:
800 00000320
600 00000258
768 00000300
900 00000384
1024 00000400
1050 0000041a
1200 000004b0
1280 00000500
1400 000005a0
1600 00000640
1920 00000780
注: 以下是各种编写好的注册分辨率导入代码,虚线内为代码。
----800*600分辨率32位注册表代码----
[HKEY_CURRENT_USER\Software\Blizzard Entertainment]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth"=dword:00000320
"resheight"=dword:00000258
"colordepth"=dword:00000020
注:如果需要16位将"colordepth"=dword:后面的参数改为00000010即可。
----1280*1024分辨率32位注册表代码----
[HKEY_CURRENT_USER\Software\Blizzard Entertainment]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth"=dword:00000500
"resheight"=dword:00000400
"colordepth"=dword:00000020
注:如果需要16位将"colordepth"=dword:后面的参数改为00000010即可。
----1440*900分辨率32位注册表代码---- (适合19寸宽屏显示器)
[HKEY_CURRENT_USER\Software\Blizzard Entertainment]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth"=dword:000005a0
"resheight"=dword:00000384
"colordepth"=dword:00000020
注:如果需要16位将"colordepth"=dword:后面的参数改为00000010即可。
----1600*1050分辨率32位注册表代码---- (适合22寸宽屏显示器)
[HKEY_CURRENT_USER\Software\Blizzard Entertainment]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth"=dword:00000640
"resheight"=dword:0000041a
"colordepth"=dword:00000020
注:如果需要16位将"colordepth"=dword:后面的参数改为00000010即可。
----1920*1200分辨率32位注册表代码---- (适合24寸宽屏显示器)
[HKEY_CURRENT_USER\Software\Blizzard Entertainment]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth"=dword:00000780
"resheight"=dword:000004b0
"colordepth"=dword:00000020
注:如果需要16位将"colordepth"=dword:后面的参数改为00000010即可。
以上各种分辨率代码使用方法:
复制自己需要的分辨率代码到新建文档中保存,保存后将新建文档改名为XXX.reg文件即可,切记后缀必须是.reg文件。
为了帮助一些对注册表操作不是很了解的朋友,极速博客直接将各个分辨率色注册表文件制作好提供下载。
魔兽各种宽屏分辨率修改文件下载:
以上文件下载解压后,找到自己显示器分辨率对应的文件双击运行即可。

