Mirror’s Edge Physx Fix

This is a guide on Mirror’s Edge PhysX fix. Mirror’s Edge is a first person simulation game that defies the entire game industry back in 2009. It was placed on the same ranks as other first person shooter games, minus the shooting. It’s all about parkouring across buildings in order to achieve your objectives.

For a game developed in 2009, you should not have any issues when playing it on modern day systems. However, if you were to max out all the graphical settings and turn on PhysX, you will experience extreme lag and frame-drops. This quick guide will show you how to fix the extreme lag, and enjoy the PhysX module that comes with Mirror’s Edge.

The PhysX Problem

Mirror’s Edge comes with its own PhysX module files, but these files are outdated (back in 2009, mind you). Even though the latest PhysX modules are included in current nVidia drivers, the game will still use the older modules.

What you will see when you enable PhysX is the framerate drop when running through shattering glass:


The PhysX Fix

Note that this fix would only apply for machines with nVidia graphics card installed. If you’re using an AMD graphics card, skip to the next section.

Remember, always backup any directories before you start off any changes. This will allow you to rollback your changes in case anything goes wrong along the way.

What you can do to remedy this is to delete the following files from the Mirror’s Edge Binaries directory (from C:\Program Files (x86)\Steam\steamapps\common\mirrors edge\Binaries):

  • PhysXLocal directory
  • PhysXCore.dll
  • PhysXDevice.dll

When you restart the game, you will notice no framerate drops but still experience the shattering glass and all PhysX have to offer!

When you delete the above files, the game will then utilise what is available in the system; which are the newer and more optimised PhysX modules that comes with the latest nVidia drivers.


What About Gamers with AMD Graphics Cards?

Unfortunately, the PhysX engine is only compatible with nVidia graphics cards. So, for those on AMD graphics cards, you should disable the PhysX option in the graphics options within the game.

Technology Consultant at ServiceRocket. Great knowledge in Atlassian JIRA. Blogger. Programmer. Anime Vector Artist.