MXGP - The Official Motocross Videogame

MXGP - The Official Motocross Videogame

Not enough ratings
Fixing Performance Issues
By ChiefHustler_Owen2013
This guide teaches you how to fix those stupid performance issues related to DirectX 9, especially if you're using a lower-end CPU.
   
Award
Favorite
Favorited
Unfavorite
Introduction
I realize that this guide may not be seen by a lot of people considering this game is almost 8 years old and had little players to begin with. However. if you're like me and still want to enjoy this game then this guide should help you overcome those stupid performance issues related with DirectX 9. This guide could also be applied to all games, but I'll use this one specifically.
Downloading DXVK
The tool we'll be using to accomplish these magical performance gains is called DXVK. The tool was originally made to run Windows games on Linux, since Linux does not support DirectX. However, we can use it on Windows to take all the ugly DirectX 9 stuff and covert it to Vulkan, which is much more optimized and performs way better on modern hardware.

  1. To start, go to the official GitHub releases for DXVK here[github.com].
  2. Next, find the latest one, which should be the one closest to the top.
  3. Click on the asset that says "dxvk-x.x.x.tar.gz" where the xs represent the version you're downloading.
  4. Save the file.
Extracting the files
For this step, you'll need to have 7zip installed. If you don't, install it here[www.7-zip.org]

  1. Right click the file you downloaded and hover over 7zip. Click extract to.
  2. Open the folder and do the same thing with the file that's in there.
Finding whether the game is 64 or 32 bit
Now that you have it extracted we'll need to determine whether the game is 64 or 32 bit.
MXGP is 32 bit, but if you'd like to use this with another game, follow these steps.

  1. Go to your Steam library and find the game. Right click and select "Browse local files".
  2. Find where the game exe is located, it'll typically be a folder titled bin.
  3. The folder may already tell you whether its 64 or 32 bit, but if it doesn't, try to find the steamapi.dll file. If it has 64 in it's name, then it's 64 bit. If it doesn't, then it's 32.

You can also determine whether it's 64 or 32 bit by launching the game and checking task manager.
If there's a "(32 bit)" in the name, then you know it's 32 bit.
Installing DXVK
Now that you have the bits, let's install DXVK.

  • Open the extracted DXVK files and open the folder that corresponds to your game (64 or 32 bit).
  • Copy all of the files (Crtl+A, then Crtl+C).
  • Go to your Steam library and browse local files again.
  • Find the folder the game exe is located in and paste all the files in it (Crtl+V).
Results
Try launching the game. If all went well you should be brought straight in with almost instantly better performance. If it doesn't work, try these steps again. Additionally, games that run DirectX 11 and higher likely will not be affected by this and may even have worse performance.
3 Comments
Wiernox 11 Jul @ 10:11pm 
Hello, my game does not start. Any solution? I already did what steam recommends, uninstall and install twice too...
:steamsad:
Redz1979 18 Mar, 2024 @ 12:22pm 
thanks dude i was fed up playing at 36 fps, it now runs at 144 no issues
thedumbmario 28 Apr, 2023 @ 9:56pm 
mine sometime stutter