Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
The latest updated version of RAGE Plugin Hook, required to play LSPDFR, can be found inside the LSPDFR download. It is not currently available on the RAGE Plugin Hook website.

RPH Driver Bug

Featured Replies

All Nvidia Driver Versions 581 etc changed how DX11 renders which RPH can't handle so my console is invisible when I press F4 and I know another person is having a issue same with me. I would upload a log but it's 10+mb so yeah! RPH needs an Update.

Aaron's Workshop

  • Replies 24
  • Views 892
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I don't have an affected card. I wouldn't be able to help you set up an exception, or even tell you if that ability exists. The NVIDIA documentation however mentions being able to turn it on or off. O

  • Author

Hello @LennyyThank you. Cause Nvidia changed how DX11 renders in the latest 581 driver versions update. There is a FIX if you want to give this to everyone as it worked for me if you want to.

 

1. Downgrade to 581.08

2. Open RPH Console

3. Set/Checkmark and Force DX11 and Windowed Mode

4. Launch with or without RPH

5. Boom works, but you cannot have Smooth Motion turned on.

 

Also this is a RPH bug right? Cause it's having problems rendering DX11 due to nvidia changing it?

Then the user can Use FullScreen or Borderless Window setting it via in-game and it'll still work.

Aaron's Workshop

  • Author

@LennyyIt's not for me. It's happening to someone else and probably a lot of people!

No Offense or accusing anyone. But someone else is having the problem as well and idk but might be other people too, I only know one other person is having a problem too. 

Aaron's Workshop

Lenny asked for this so here u go bud.

RPH hooks into GTA V and runs plugins (commands like gotopd work), but the console/overlay never renders. The game runs fine, but the log spams an exception every frame:

Exception in OnRender: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Rage.Texture.Draw(RectangleF rectangle, Single u1, Single v1, Single u2, Single v2)
at Rage.Texture.Draw(RectangleF rectangle)
at LoadingScreen.Draw(Boolean useCustomLoadingScreenBackgrounds)
at Rage.HookManager.OnRenderInternal(Object sender, EventArgs e)
at Rage.HookManager.OnRender(Object sender, EventArgs e)


 

System details:

OS: Windows 11 (build 26100)
GPU: NVIDIA RTX 4070
Driver: 581.29
DirectX: DX11 enabled in GTA V
GTA V version: 1.0.3586.0 (latest)
RPH version: v1.122.1379.17094 (latest public release)
LSPDFR: 0.4.9 build 9299 (vanilla, no extra plugins)

What I tried already:

Safe Mode + disabled plugins: checked
Disabled console/overlays in RAGEPluginHook.xml: checked
Launch flags: -disableRender, -disableCustomLoadingScreen, -forcefeaturelevel11_0: checked
Windowed/borderless vs fullscreen: no difference
Reinstalled DirectX, VC++, .NET, NVIDIA drivers: checked
Fresh GTA + RPH install: checked
 

Result:

Game loads, plugins run, console accepts input.

But console/overlay never appears, error spam continues in log.


 RagePluginHook fails to initialize correctly with NVIDIA Driver 581.15 (or anything above), but functions normally after downgrading to 581.08.

 

Steps to Reproduce:

  1. Install NVIDIA Driver 581.15 (or anything above)

  2. Launch GTA V with RagePluginHook + LSPDFR.

  3. RPH fails to initialize, producing the above error log and DirectX warning.

  4. Downgrade to NVIDIA Driver 581.08.

  5. Relaunch GTA V with RPH + LSPDFR — issue no longer occurs.

    This appears to be a compatibility issue introduced in NVIDIA Driver 581.15 (or anything above). RagePluginHook works correctly on 581.08, confirming that downgrading is currently the only reliable workaround.

  • Author

Figured out the issue. The Render Code that RPH uses for DX11. Got changed entirely with the new nvidia update. So updating your drivers/ turning on Smooth Motion it's using the new code and RPH isn't supported for the new code, so it's failing to render which is causing the console to go invisible but still work and spam the log with render errors. Render code needs an update.

 

Smooth Motion Explanation and why it correlates with RPH.

 

NVIDIA Smooth Motion alters the timing and frame interpolation of rendered frames . This changes how DirectX buffers or textures are handled internally.RAGE Plugin Hook's rendering code, specifically in the Rage.Texture.Draw method, tries to access texture data indices that are no longer valid due to these internal DX changes caused by Smooth Motion.

 

So when the code updated on the driver updates RPH isn't using the latest so it needs an update to support the New DX11/DirectX.

Edited by Razer Modifications
Solution

Aaron's Workshop

  • Community Team
14 hours ago, Mr. Nobody's Workshop said:

@LennyyWill the Render Code be updated? Cause it's trying to draw textures but there invalid since Nvidia changed those textures via updating DX11 which RPH isn't supported for causing this.

I can’t tell you about any possible updates to RPH because I don’t work on its development.

  • Management Team
14 hours ago, Mr. Nobody's Workshop said:

@LennyyWill the Render Code be updated? Cause it's trying to draw textures but there invalid since Nvidia changed those textures via updating DX11 which RPH isn't supported for causing this.

I think following your workaround is the best approach for now. You could also try turning off Smooth Motion / make an exception for GTA V in NVIDIA settings. I will caution that although I can foresee a fix (or more likely workaround considering the relevant "stable" DX APIs shouldn't really be broken by an NVIDIA driver update and only specific cards), it isn’t something that’s likely to be addressed right away.

This is a support topic.
Only reply here to offer help or assistance to Aaron's Workshop. Off-topic or "me too" replies will be removed.

Need support yourself? Make a new topic instead.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.