昨儿个翻出压箱底的《红警2》想怀旧一把,结果卡成幻灯片,气得我差点砸键盘。赶紧翻教程折腾DirectX9.0c 64位版,没想到就三步搞定,画质直接拉满60帧。
第一步:清干净电脑垃圾
先把显卡驱动卸得渣都不剩。打开设备管理器右键卸载显卡,勾上"删除此设备的驱动程序软件",重启完电脑变成800×600分辨率,桌面图标大得能当瓷砖用。
- 翻C盘扒拉出所有带DirectX的文件夹全删了
- 下载DDU工具进安全模式横扫残余驱动
- 清注册表时手抖删错项,系统弹窗报错吓得我后背发凉
第二步:拼死找对安装包
网上搜"directx9.0c最终运行库"全是冒牌货,下三次中两次毒。在微软官网角落扒拉到2010年6月版安装包,解压出来全是cab压缩文件,找*找得眼发花。
右键安装包选属性,兼容性标签里勾上"以管理员身份运行"和"Windows XP SP3模式",不然装一半准报错。
第三步:强制接管游戏控制权
装完重启发现红警还是卡,差点把屏幕戳穿。开显卡控制面板手动添加游戏程序:
- 三重缓冲硬生生给强行开启
- 垂直同步调成快同步模式
- 各向异性过滤直接拉到16倍
进游戏那刻我天灵盖都飞了:坦克履带扬起的尘土颗粒都看得清,闪电风暴特效丝滑得跟德芙似的。用Fraps一测,帧数从19帧直飙62帧,音响里谭雅的浪笑都变得格外清脆。
总结就是瞎搞三小时不如走对这三步:清垃圾→找对包→强接管。现在连《流星蝴蝶剑》这种老古董都能跑出电影质感,感觉又能再战十年老游戏!
音响里谭雅的浪笑都变得格外清脆。总结就是瞎搞三小时不如走对这三步:清垃圾→找对包→强接管。现在连《流星蝴蝶剑》这种老古董都能跑出电影质感,感觉又能再战十年老游戏!