昨儿折腾老游戏的惨痛经历
别提了,昨天想回味个零几年的老游戏,结果刚双击图标就跳出来个鬼提示框,红叉叉特别扎眼,写着啥“d3dx9_* 缺失”。当时就给我整懵了,这玩意儿是查了一圈才晓得,是缺了 DirectX 9.0c 这老家伙,游戏运行全靠它!
网上找资源跟踩地雷似的
第一步就是找安装包呗。打开浏览器一搜“dx9.0c下载”,结果弹出来的页面差点把我送走。
- 要么是挂着下载按钮的一大堆网页游戏广告。
- 要么标着“最新版”,点进去发现是 Win10 系统自带的那个。
- 好不容易找到个看起来像原版的,文件名是,是个在线安装器,才几百KB。
心里犯嘀咕:这么小能靠谱吗?但也管不了那么多了,死马当活马医,赶紧点下载。我这破网速等了得有两三分钟才下完,急死个人。
安装过程比想象中还要蠢
双击那个小小的安装器*,嚯,跳出来一窗口,全是洋文!别慌,点“Yes”同意协议先。
重点来了!千万别勾选那个安装必应的选项!默认是打勾的,跟小广告一样藏在下边,必须手动把它点掉,不然给你装一堆没啥用的捆绑玩意儿。弄完这步,才敢点“下一步”。
接下来就傻瓜了,这货开始吭哧吭哧联网下载真家伙。看着进度条一点一点挪,喝口水的功夫它就下好了,也没问我存哪儿,反正后台自己折腾。弹出个小框框说“安装完成”,赶紧点“完成”关了它。
你以为完了?还得手动点一下!
关掉安装器就以为成了?大错特错!这玩意儿狡猾得很,装完后它还在你开始菜单里悄悄塞了个小工具。
我在开始菜单里一通翻,找到个叫“DirectX”的文件夹,里面有个“DirectX 9.0c 控制面板”还是啥的(记不清具体名了,反正带个DirectX)。点开它!
这回终于看到了DirectX的经典红色窗口。点了一下里面的“更新”或者类似按钮(反正就点那个大的主按钮),它又加载了一小会儿,提示安装成功。这才算是真正装全活了!
老游戏终于能蹦跶了
心里七上八下地再次双击那个老游戏图标……屏幕黑了一下!熟悉的音乐响起来了!人物也能动了!折腾半天,就为了这一步,差点感动得老泪纵横。
总结就一句话:看起来吓人的报错,真装起来也就点几下鼠标的事儿。关键就是别点错那个捆绑的勾,装完记得去开始菜单里再点开那个控制面板激活一下。搞定!
事后琢磨的小感想
现在的新系统都自带新版 DirectX,但架不住老游戏认死理,就揪着 dx9.0c 不放。微软这招也挺损,安装包做得跟个下载器似的,装完了还得自己手动点一下那个控制面板才算数,感觉就是脱裤子放屁——多此一举嘛不过为了这些老宝贝能跑起来,这点小麻烦忍了。