directx9c有什么用?提升游戏性能关键一步!

发现电脑玩游戏卡成幻灯片

前几天想怀旧玩老游戏,装上《上古卷轴5》搓了两把。好家伙,开头马车直接卡成PPT,帧数掉到15帧上下。风扇跟拖拉机似的吼,画面还一抽一抽的。我寻思这破显卡3060也不至于,当年用960都能玩。

赶紧翻贴找病友,有人说可能是DX版本太新老游戏吃不消。我一拍脑门才想起来:前阵子手贱把系统重置了,DX肯定是最新版。老游戏就爱啃老,特别依赖祖传的DirectX9c这玩意儿。

翻出祖传U盘找安装包

翻箱倒柜找出当年存驱动的老U盘,果然在"上古资料"文件夹里找到了dx9c_*。双击运行后弹窗直接给我整乐了:安装进度条跑得比蜗牛还慢,中间还卡住不动十分钟。我心想完蛋,怕不是这2006年的安装包早过期了?

耐着性子等它龟速加载完,突然弹个红色警告框:"部分组件注册失败!" 气得我差点把鼠标摔了。没辙又去官网重下一次,这回学聪明了:

  • 右键选"用管理员身份运行"
  • 关掉杀毒软件防止误拦截
  • 安装时连网页都不敢开

老树开新花的神奇效果

重启完电脑不信邪又开《老滚5》。马车颠簸场景帧数直接冲到60帧,树叶摇晃都不带卡顿了。接着试了三个古董游戏:

  • 《刺客信条1》:原先过场动画必卡顿,现在丝滑如德芙
  • 《求生之路2》:尸潮扑面帧数稳如老狗
  • 《GTA4》:开车撞行人终于不漂移了

最搞笑的是我顺手测了2014年的《看门狗》,居然也提了8帧。合着这老玩意跟润滑剂似的,把游戏和显卡之间的锈都磨掉了。

给怀旧玩家的血泪忠告

现在懂了为啥老游戏特别挑DX9c:这玩意儿就是个万能翻译官。新显卡说的话游戏听不懂,DX9c就给当同声传译。我原先瞎折腾换驱动、调画质都是无用功,原来缺的就这么个小破安装包。

后来做测试更扎心:用DX11跑《老滚5》开场,显卡占用率才40%,装完DX9c直接吃满99%。合着之前显卡都在摸鱼划水!建议玩2015年前游戏的朋友都备着,指不定哪天就能把吃灰的老游戏盘活了。