这两天关于《暗影之枪》(Shadowgun)的话题很是火爆啊,不管是用神器Chainfire3D Pro还是直接下载通用版本,采用高通二代处理器的一些设备都遇到了一些严重的问题:死机!
最显着的现象就是进入到游戏中,一开始都很正常,但是当你打死前面的两个小兵的时候,你的机器就会莫名其妙的黑屏死机了。
《暗影之枪》游戏画面
先上一张图,对于高通二代的机友来说,前面两个小兵就是噩梦,现在他们已经挂掉了(黄色子弹掉出来了),而我的机器还是好好的,没有死机,我的机器是U8800
方法很简单,就是打死小兵的时候,立即将视角转开(建议转到上方,也就是看着天花板),直到小兵尸体消失之前千万不要让尸体出现在屏幕之中,哪怕接近也不行,这个过程大约持续两秒左右,尸体完全消失之后就没问题了,不会死机了。
死机的原因,就是尸体消失的那个效果动画,这个效果会导致A205gpu出现显存溢出,从而画面终止,但音乐却不会停止,所以最简单的解决办法就是避免让显卡渲染那段尸体消失的效果动画。
后面我没测试,但是杀死七八个敌兵都没有问题。
不过有点蛋疼的是,尸体消失的动画大约持续2秒左右,这意味着这段时间之内你要将视角移开(只要尸体没消失干净,就千万不能转回来),那么在激战的时候就会比较被动,好在这个游戏一般是以掩体战为主,打死一个敌兵可以在掩体里面躲一会。但是一不小心也可能会在尸体小时前将视角移回来从而导致死机,所以不管怎么说,还是要做好随时拔电池的准备。
希望官方能尽快结束t2独占放出正真正的全机型版本,或者哪个高手能取消掉尸体消失的动画,以直接消失来替代~