PHYSX低帧率问题官方解答。(PS:出自镜之边缘吧)
首先,欢迎大家光临百度贴吧·镜之边缘吧~喜欢这款游戏的玩家们可以去这里交流,也是国内目前热度最高的镜之边缘社区!===============================================================================================================
Q: Some particularapp/game seems to refuse to use hardware PhysX, although everything else is working fine.
A: First make sure it does support hardware PhysX acceleration. Open a folder of that app/game, search for "physx*" dll-files and try deleting (or renaming) them, so only installed PhysX System Software will be used. It could be "PhysXDevice.dll", "PhysXLoader.dll", "PhysXCore.dll" etc. For example, to enable GPU-PhysX in Mirror's Edge you must delete/rename PhysXDevice.dll and PhysXCore.dll from Binaries dir.
翻译过来就是:
问:一些特定的应用程序或游戏似乎拒绝使用硬件PhysX物理加速,虽然一切工作正常。
答:首先确定这些程序/游戏是否支持硬件PhysX物理加速。然后打开一个这个应用程序/游戏的一个文件夹,查找包含关键词为“PhysX*”的DLL文件,并尝试删除(或重命名)它们,这样只有安装在操作系统中的PhysX驱动才会被使用。它可能是“PhysXDevice.dll”,“PhysXLoader.dll”,“PhysXCore.dll”等等。例如要启动镜之边缘的GPU PhysX,你必须删除或重命名游戏中Binaries目录下的PhysXDevice.dll和PhysXCore.dll。
原理:由于游戏自带PhysX组件,但是这些组件又太过于陈旧,所以导致即使系统拥有最新PhysX驱动,依旧只调用游戏自带组件,让游戏的PhysX特效运行效率低下,删除掉它们,就会自动调取系统PhysX组件,可以流畅运行,前提是要安装了最新的PhysX驱动(此为N卡专用,A卡用户请不要尝试)。 实际测试时,本来FPS会降低到1~2的坑爹卡GT430,在删除指定文件后,便可以达到40FPS。 来自百度贴吧·镜之边缘吧 果然很好使 为什么我删除了这两个文件后,就进不去游戏了?没反应
页:
[1]