老树发新芽?不,是老游戏卡成PPT的自救经历
大伙儿晚上今天得空,跟大家伙儿聊聊我最近折腾《刺客信条3》这档子事儿。这游戏也算是有些年头了,前阵子不知道哪根筋搭错了,突然就想重温一下康师傅的北美独立战争之旅。结果?装好一进游戏,好家伙,那画面卡得跟幻灯片似的,人物跑起来一步三顿,别说搞暗杀了,看风景都费劲,当时我那个心情,真是… 一言难尽。
咱也不是吃素的,遇到问题就得解决嘛我寻思着,我这电脑配置虽然不算顶尖,但跑个《刺客信条3》应该绰绰有余,毕竟当年也是流畅玩过来的。硬件问题先放一边,我估摸着是软件或者设置上的事儿。
第一步:常规检查与瞎琢磨
我先是老老实实地检查了显卡驱动,确保是最新的。然后又把游戏画面设置调到最低,什么分辨率、抗锯齿、阴影,能关的关,能降的降。结果?稍微好了一点点,但离流畅还差着十万八千里。那叫一个郁闷,难道这老伙计真就带不动了?
第二步:网上冲浪找偏方
没辙了,只能求助万能的互联网了。我搜了不少帖子,发现遇到这问题的朋友还真不少。看来看去,有个法子被反复提及,那就是修改游戏的配置文件,把DirectX版本从11改成9。我心想这能行吗?DX11降到DX9,画质肯定得缩水,但总比卡成狗强!
第三步:动手!修改配置文件
说干就干!我摸索着找到了《刺客信条3》的配置文件。这玩意儿一般藏在“我的文档”里头,一个叫Assassin's Creed 3
(或者类似名字)的文件夹,里面有个Assassin'*
的文件。用记事本打开它,我眯着眼睛在里面找找,果然,在文件比较靠前的位置,找到了DX11
这么一行相关的设置(具体可能是类似AdapterVendorID[0]=DX11
或者DisplayService=DX11
这样的,不同版本可能略有差异,但关键词就是DX11)。
我小心翼翼地把那个DX11
改成了DX9
。改完之后,记得一定要保存!左上角文件,点保存,然后关掉。心里那个忐忑,生怕改错了游戏都进不去了。
第四步:见证奇迹(或者失望)的时刻
深吸一口气,我重新启动了《刺客信条3》。载入界面过后,进入游戏… 诶?!你猜怎么着?
流畅了!真的流畅了!虽然不能说如丝般顺滑,但跟之前那种一步一卡的情况比起来,简直是天壤之别!康师傅又能上蹿下跳了,砍人也利索了。虽然仔细看的话,画面细节可能确实比DX11模式下差了那么一丢丢,但为了流畅度,这点牺牲完全值得!
后续调整与总结
虽然改了DX9之后基本解决了卡顿,但我还是进游戏里把画面设置又稍微调整了一下。在保证流畅的前提下,把分辨率调回了适合我显示器的,一些不太吃性能的特效也适当开了一点。这么一顿操作下来,总算是找到了一个画质和流畅度都比较满意的平衡点。
有时候老游戏在新系统或者新硬件上出点幺蛾子也正常。遇到卡顿,别急着怪电脑不行,先从软件设置下手,尤其是这种修改配置文件的小技巧,往往能有奇效。如果改了DX9还卡,那可能就得考虑是不是后台开了太多东西,或者系统垃圾太多该清理了,再不行,就真得看看硬件是不是有点跟不上了。
好了,今天就跟大家分享到这儿。希望我这点折腾经验能帮到同样遇到问题的朋友。下次再有啥好玩儿的或者踩坑的经历,再来跟大家唠!