我按照大家告诉我的方法,把d3dx9_29.dll文件放到了以下路径:
E:\BF2142
但是,运行游戏,弹出了这样的错误提示.
BF2142.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉。
如果您正处于进程当中,信息可能会丢失.
错误签名:
AppName: bf2142.exe AppVer: 0.0.0.0 ModName: renddx9.dll
ModVer: 0.0.0.0 Offset: 000149f9
要查看错误的详细信息,请单击此处:........
首先,我正确安装了BF2142,硬件配置没有问题.是DirecX9.0.
本人怀疑:网上说的是把d3dx9_29.dll放到游戏根目录中.我放的位置就是运行游戏BF2142.EXE文件所在的位置.是不是放错了?还是什么问题?
如果还有什么没说清楚,请提出,我会补充的.
感谢各位!(最近提问有些多,也没分来悬赏了,抱歉!)
參考答案:把d3dx9_29.dll放进C盘的windows\system32\
一般要求显卡配制的好游戏都需要上面的几个文件,你重新安装DIRECTX9.0c是没用的,机器他不认可,他要你删除DIRECTX9.0c后再安装DIRECTX9.0c,可是WINDOWS上的DIRECTX9.0c是不能删除的,需要下载一个强制删除的文件,但是我用了之后还是不能安装DIRECTX9.0c,所以你还是上百度上这几个文件,下载后粘贴进去就OK了,我的机子就是的