Jump to content

[Guide] Setting RageMP priority to boost your FPS (or to boost your apps whilst tabbed out)


Giga

Recommended Posts

While looking for more ways to improve game performance, one of the ideas that crossed my mind is by setting the process's priority. However, this is not possible while the game is running, which is the case for any game with a commercial anti-cheat service like Easy Anti-cheat. Setting it before launching the game will just reset it back to Normal.

 

Fortunately, you can still persistently lock a process' priority by setting it through the registry (a scary term, I know). In the case of RageMP, I was able to set the ragemp_v.exe GTA5's priority before Easy Anti-cheat could lock it.

 

  • If you are an immersive Roller_Player, setting the priority to HIGH or ABOVE NORMAL can significant improve your game's FPS at the cost of your background applications' performance. If you have no intention of actively tabbing out whilst in-game, this can help.
  • If you are a regular Alter_Tabber, setting the priority to BELOW NORMAL can improve the performance of your background applications like your web browser and Discord whilst running RageMP. Did Nervous post a new changelog? This can help speed up your browser's loading whilst in-game.

 

Results may vary depending on your computer and the applications you are running in the background. If above normal does not change anything, try high. Moreover, there is a chance that setting the game process's priority to above normal or high will result in delays or stutters to your keyboard and mouse input. If this happens, try to set your Mouse Input Method to a different option on your game settings.

 

Will this damage your computer? You have been running RageMP with 100% CPU usage in the last four months, so... (No, this does not really damage your computer) (Also, this does not rectify the issue with 100% CPU usage)

 

For FPS comparison, my FPS shot up to ~+15-20 FPS. @Rohan. reports ~+10 FPS. @george? reports ~+15 FPS. @liq reports +10 FPS.

 

Easy Method

To download, go to THIS gist and click "Download ZIP" on the upper-right. Run one of the .reg files based on your desired priority and it will create (or revert) the necessary registry entries.

 

For HIGH priority: Run ragemp_high.reg;

For ABOVE NORMAL priority: Run ragemp_above_normal.reg;
For BELOW NORMAL priority: Run ragemp_below_normal.reg;

 

To REVERT OR UNINSTALL: Run ragemp_revert.reg

 

You may open the .reg file with a text editor program (e.g Notepad, etc.) to review the source and which keys are modified.

 

Expert Method (DIY)
If you are skeptical with .reg files, you can apply this configuration yourself. However, this guide does not guarantee to be human-friendly. You are on your own.

 

0. Because you are doing this yourself, it is imperative to backup your entire registry hive before doing absolutely anything. On the menu bar, go to FileExport. Select a location, type in a file name, make sure "All" is selected below, and click save.
1. Open the Registry Editor by going to Start Menu and type "regedit.msc" OR click Windows Key + R and type "regedit" OR type "regedit" into the Windows search bar.
2a. Using the sidebar, navigate to the following registry key (folder): HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options.
2b. Alternatively, copy and paste this to the registry editor's address bar:

 

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options


3. Right-click on the "Image File Execution Options" key (folder icon) on the sidebar and create a new key named "GTA5.exe"
4. Right-click on the newly-created "GTA5.exe" key and create a key inside it named "PerfOptions".
5. Right-click on the newly-created "PerfOptions" key and create a new DWORD (32-bit) Value named "CpuPriorityClass".
6. Double-click on the newly-created "CpuPriorityClass" DWORD and set the "Value data" based on your desired priority. Refer to the spoiler below:

 

Spoiler

High Priority: 3

Above Normal Priority: 6

Below Normal Priority: 5

 

Idle Priority: 1

Normal Priority: 2

Realtime Priority (plz dont use this): 4

 

7. (Re)-launch RageMP. Make sure GTA5.exe is closed from the Task Manager before starting the game.
8. Once in-game, check RageMP's priority by going to Task Manager (Ctrl + Shift + Esc) → Details tab → Look for GTA5.exeRight-clickSet priorityLook which option is ticked.
9. High? Observe your frames whilst in-game. Above Normal? Observe your frames whilst in-game and compare with High priority if needed. Below Normal? Observe your web browser whilst RageMP is running.

 

10. To revert the changes, delete the "GTA5.exe" key from the same where you created them (HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options).

 

Other helpful guides:

 

 

Edited by Giga
Amended executable file name to GTA5.exe
  • Upvote 7
  • Thanks 1
  • Applaud 2
Link to comment

Amended the executable information in light of the most recent RageMP update where the "GTA5.exe" file name is being used again.

 

This is the same case for monster's RAGEMP Optimization Script that you may have downloaded in BadassBaboon's Discord server.

Edited by Giga
Link to comment
  • 4 weeks later...
  • 3 months later...
  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...