Mirror's Edge

Mirror's Edge

MsOpportunity 20 Oct, 2015 @ 3:06pm
2
FIXING PhysX for NVidia Users
Ok just to help.

I have seen threads suggesting how to fix thePhysX slowdown in the game which advise deleting certain files files under the "Steam\steamapps\common\mirrors edge\binaries" directory to force the game to use the latest physx drivers to resolve the stuttering when a large number of particles are being processed such as on level 2.

However people were also reporting that If thay had recently played another title such as Mass Effect, that the game stuttering reasserted itself. I can only assume that if the game has the older PhysX in memory such as just after finishing mass effect that it will revert to the version loaded in memory rather than the latest NVidia driver.

My solution is as follows:

Locate the latest NVidia PhysX drivers on your PC at the following location:

C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common

Highlight ALL the files in this directory and copy them with either CTRL+C or Right-Click and select Copy.

Navigate to the Mirrors Edge\binaries directory (eg: D:\Steam\steamapps\common\mirrors edge\Binaries or C:\Program Files(x86\Steam\steamapps\common\mirrors edge\Binaries)

Press CTRL+V to copy the files to this directory and choose to Replace the 2 older files.

Double Click on the PhysXLocal folder.

Again press CTRL+V and choose to replace any files in this directory.

This will mean that whenever you fire up the game it should always fire-up the new versions of the PhysX drivers from within the Mirrors Edge Folder. This method has eliminated the slowdown issues for me completely.

Hope this helps.
< >
Showing 1-15 of 29 comments
FrancisNile 6 Apr, 2016 @ 6:16pm 
worked for me 100% thank you very much:steamhappy:
MsOpportunity 7 Apr, 2016 @ 1:41am 
Your welcome, only took 5 months for somebody to find the post. :steamhappy:

It's a lot better than simply disabling physx imo.
HioMrSan 17 Apr, 2016 @ 12:57pm 
As an update. I had to install the Legacy Physx drivers. Specifically this one for 9.12. There's a "newer" legacy version of 9.13 but this seemed to work. Win10x64 with the 364.72 driver. Otherwise it appeared I was missing dll libraries to copy over.

http://www.nvidia.com/object/physx-9.12.1031-legacy-driver.html

Either way, what ultimately worked was simply installing the above 9.12 legacy driver. Then went into Local Data folder for the game:

C:\Program Files (x86)\Steam\steamapps\common\mirrors edge\Binaries Rename/Delete: PhysXLocal directory Rename/Delete: PhysXCore.dll Rename/Delete: PhysXDevice.dll

Running GTX780s in SLI, now no slowdown in the physx effects scenes. I assume I might run into the "Mass Effect" cache slowdown you've mentioned, but at least the game runs.

Last edited by HioMrSan; 17 Apr, 2016 @ 12:59pm
costacurta.nereo 2 Jul, 2016 @ 2:32am 
Originally posted by icekooldutton:
Locate the latest NVidia PhysX drivers on your PC at the following location:

C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common

Highlight ALL the files in this directory and copy them with either CTRL+C or Right-Click and select Copy.

Navigate to the Mirrors Edge\binaries directory (eg: D:\Steam\steamapps\common\mirrors edge\Binaries or C:\Program Files(x86\Steam\steamapps\common\mirrors edge\Binaries)

Press CTRL+V to copy the files to this directory and choose to Replace the 2 older files.

Double Click on the PhysXLocal folder.

Again press CTRL+V and choose to replace any files in this directory.

works like a charm :steamhappy:.
I had stuttering as soon as the cops started to shoot the glasses in the very 2nd chapter, and lowering every setting couldn't fix it! the culprit is a broken, old, no-more-compatible, ugly physX software in the default installation
Thanks for the guide. People finding this article may also need to switch the PhysX processor from CPU to their GPU in the NVIDIA Control Panel for PhysX to perform correctly.
pixelgoo 18 Dec, 2016 @ 3:39am 
This is the right answer for those people's thousands of problems with that files. Thank you very much! :steamhappy:
Aurel 18 Jan, 2018 @ 5:08am 
Did the MsOpportunity copy/paste solution + The Secret Imbecile PhysX processor switch solution. It works perfectly now! Thanks a lot.
Twilight 20 Jan, 2018 @ 3:08am 
Helped me start the game with ATI/AMD card. Thanks!

I just moved the PhysXLocal content one dir up.
Last edited by Twilight; 20 Jan, 2018 @ 3:09am
yeah those ♥♥♥♥♥ Legacy Physx drivers dl - velvet assassin needs old verion also
Omega Condor 8 Feb, 2018 @ 11:42pm 
None of that worked for me, but I tried something else that helped me quite a lot, and best of all I don't have to turn off PhysX to play the game anymore:

1. Uninstall Mirror's Edge.
Delete the game's folder manually after performing uninstall.

2. Unistall ALL Nvidia drivers and utilities.
Optional: Once you restarted the times required to fully unistall the Nvidia drivers, use CCleaner to clean any residual files and fix issues.

3. Download and install Nvidia drivers. I used the GeForce Experience software to do it. It also downloads the latest version of PhysX, also, mark the "Make a correct installation" checkbox.

4. Install Mirror's Edge.
NOTE: It's important to not let the game installing it's own version of PhysX as this would cause issues with the latest version installed.

5. Start the game and change your video settings to highest and set max resolution, also keep PhysX on.

All of this just to make this game work, but worth the effort.

At this time you should be able to play the game to the fullest. In my case the game didn't freeze anymore after I play the tutorial and I'm not missing the eye candy perks that PhysX offers. :)
Last edited by Omega Condor; 8 Feb, 2018 @ 11:43pm
nomadben 25 Nov, 2018 @ 9:57pm 
This method worked for me perfectly! I used the latest 9.18.0907 PhysX drivers. Thank you!
lightwo 13 Feb, 2019 @ 2:45am 
Thank you! Installing legacy drivers worked as well, but this can only be even better :]
Last edited by lightwo; 13 Feb, 2019 @ 2:45am
Agarillobob 13 Feb, 2019 @ 11:09am 
Originally posted by BorbingoBoy:
Thank you! Installing legacy drivers worked as well, but this can only be even better :]
:zombieriot:
lightwo 16 Feb, 2019 @ 3:44am 
Nope. This works only once, after which the game ignores the new drivers. Guess I'm not using PhysX in this game ever again...
Last edited by lightwo; 16 Feb, 2019 @ 3:56am
frvnk 4 Mar, 2019 @ 11:08pm 
doesnt work for me at all. do you have any updated fix, OP?
< >
Showing 1-15 of 29 comments
Per page: 1530 50