可惜,在Windows XP Pro SP2下,生化危机2却不能完全兼容。如果是缺少点贴图、不能硬件加速图形,倒是也可以忍受。不过,这个bug居然是无法读取存盘。太让人生气了,干脆无法存盘也好,让我们从根本上断了玩生化2的念头。
Windows XP刚刚问世的时候,生化危机2也曾有过这种问题,曾经引起了广大玩友的热烈讨论和反对。不过解决方法也很快酝酿出局:在leonp.exe和clairep.exe的属性里调整兼容性:用兼容模式运行这个程序:选择Windows 95。存盘问题立刻解决了。
可是Windows XP打补丁快过我们的想象。没几天就升级成SP2了。这次我们再想通过设置兼容性的方式来让生化危机2实现读取存盘功能,已经完全没有效果了。经过了长时间的搜索,在网络上阅帖无数,终于发现了生化危机2可以在Windows XP Service Pack 2下正常读取存档的方法:那就是使用Microsoft Windows Application Compatibility Toolkit这个专门解决软件兼容性的工具。看来SP2的问题真不少,已经被迫推出这种专业化的工具了。
下载下来后,安装。打开:Microsoft Windows Application Compatibility Toolkit-Windows Application Verifier 2.50-Windows Application Verifier。
选择Add...按钮,添加你需要进行兼容性设置的可执行程序。这个程序则会出现在主窗口左边的列表中。
以生化危机2为例,因为我们要解决的是不能存档的问题,所以只要进行必要的调整就可以了。在列表中选择leonp.exe,列表右边的另外一个列表就列出了可以进行调整的设置。
选中:PageHeap-Detect heap releted errors (use guard pages)
Locks-Check lock usage
调整结束,然后按下面的run键,对调试的程序进行测试。如果能如你所愿,正常运行,那么说明调试成功了。
自然Microsoft Windows Application Compatibility Toolkit不仅仅能做这个而已,它可以解决很多运行在以前版本正常,在XP下却不正常的Windows的程序。这就看大家如何去挖掘了。
这个软件我的网络硬盘里也有,Ver 3.0。在微软官方网站有5.0。
No comments:
Post a Comment