你正刷着图,屏幕突然一冻,两秒后硬生生切回齿轮加载界面,重进游戏帧数还半残——这是不少流放之路2玩家从首发第一天就在吃的瘪。好消息是,这个跟N卡新驱动死磕了快两年的毛病,终于有救了。

游戏总监Jonathan Rogers在最近的更新里直说:“我们终于对着色器加载和那个‘设备移除’问题有了进展。”配合最新N卡驱动和新补丁,这两大头疼故障会被“显著改善”。然而这件事最耐人寻味的不是修好了,而是为什么一个跟显卡驱动强相关的bug能拖上一年半,甚至越修越严重,濒临把终局体验碾碎。

打开网易新闻 查看精彩图片

这里有必要还原一下整个事件的病灶。如果你恰好用N卡,且老老实实按照教程在流放2上线前把显卡驱动升到了566.36或更新版本,恭喜你,本身就已经踩进坑里。Rogers自己都吐槽:“烦就烦在,这版驱动刚好在游戏发售前推出来。”也就是说,听劝更新驱动的玩家,反倒被精准背刺。

这个bug的表现极其统一:画面冻结几秒(某些配置下甚至长达十几秒),然后不给任何过渡地直接跳到加载齿轮,重新进图后着色器要重新加载,帧率要萎一阵。在终局刷图里,这种冻结几乎是随时随地的,Rogers直言“有些玩家一刷图就能狂触发”。视频里随便截到30秒的位置,就是一副完美的冻结惨案。

有意思的是,这问题在刚发售那会儿还没这么频繁,但性质更恶劣——直接让游戏崩溃。Grinding Gear Games(GGG)的调查很快发现,只要用N卡驱动566.36以上版本,并且跑的是流放2,显卡就会时不时报“设备移除”错误,玩家喜提闪退。随着玩家逐渐涌入终局,冻结和崩溃的频次反而开始膨胀,从偶尔偷着炸一次,变成很多人的常态。

接下来,GGG的麻烦在于:他们去找Nvidia寻求支持,结果Nvidia并不太信这问题真这么普遍。Rogers提到,“他们好像就是不相信我们说的发生频率有这么高”。这种不信任直接导致团队只能自扛。更惨的是,这个bug虽然常见,却极难在开发环境稳定复现——唯一能做的测试就是让人一遍遍打游戏,干等着它发作,而且发作时零信息,“完全不知道触发条件是什么,到底发生了什么”。Rogers回忆那段日子,形容是“纯碰运气,瞎猫等死耗子”。

找不到诱因,就没法写修复。GGG这期间采取的权宜方案堪称当代苟命哲学:“既然崩溃拦不住,咱把‘崩’给去了行不行。现在你看到的那个图形驱动崩溃,就是我们给改成不崩、只冻一下的结果。”于是玩家遇到的就是画面假死加重启读条,而不是直接弹错误框。痛苦还在,但至少不用重新登录。

所以,这次合体的修复方案——新驱动配上新补丁——等于是把最后那层“冻一下再加载”的老底儿给掀了。Rogers承认,问题根源虽然在驱动,但因为Nvidia的不当回事,GGG被迫用自己的方式摸黑处理了一年半。对于终局玩家来说,这段真空期意味着每次刷图都可能随时遇到“眼前一黑”,而组队高难图里一次冻结可能就是全队团灭的导火索。

整件事捋下来,槽点在于这明明是个驱动兼容问题,却被协作障碍活活拖成了玩家日常折磨。这次官方不仅给出了修复,也给了迟来的解释,对那一大批从首发就一直在忍着冻结硬刷图的玩家来说,大概算是一个能稍稍心安的交代——虽然代价是把几个赛季的体验都搭进去了。