To fix the "gsrld.dll failed to load" error in Max Payne 3 , you typically need to address your antivirus settings, as this specific file is often flagged and quarantined as a false positive. 1. Check Antivirus Quarantine and Exclusions
Your antivirus software likely deleted or blocked the file because it misidentified it as a threat.
Restore the file: Open your antivirus (e.g., Windows Security) and check the Quarantine or Protection History. If gsrld.dll is there, select Restore.
Add an Exclusion: To prevent it from happening again, go to Virus & threat protection settings > Manage settings > Add or remove exclusions. Add the entire Max Payne 3 installation folder to the list. 2. Verify Integrity of Game Files (Steam)
If you are playing on Steam and the file is completely missing, you can force the platform to redownload it: Right-click Max Payne 3 in your Steam Library. Select Properties > Installed Files.
Click Verify integrity of game files.... Steam will scan your folders and replace any missing or corrupted DLLs. 3. Manually Replace gsrld.dll
If verification doesn't work, you can manually replace the file:
Download a clean version of gsrld.dll from a reputable source like DLL-files.com or dllme.com.
Copy the file into your game's main directory (usually C:\Program Files (x86)\Rockstar Games\Max Payne 3 or your Steam library path).
Note: Ensure your real-time protection is temporarily off during the paste if it keeps getting deleted immediately. 4. Run as Administrator
Sometimes the system lacks the permissions to load the dynamic library properly: Navigate to the game folder and right-click MaxPayne3.exe. Select Properties > Compatibility tab.
Check Run this program as an administrator, click Apply, and try launching the game. 5. Reinstall Visual C++ Redistributables
Corrupted system libraries can also trigger DLL errors. Repairing or reinstalling the Microsoft Visual C++ Redistributable packages (specifically 2010 and 2012 versions) often resolves loading failures. You can find these on the official Microsoft website. Fatal Error Fixed/gsrld.dll error solved/Max Pyne 3 (2020)
To fix the gsrld.dll error in Max Payne 3 , you typically need to address how your antivirus software interacts with the game files. This error occurs because the file is often flagged as a "false positive" and either quarantined or deleted by your security software. Core Solutions
Check Antivirus Quarantine: Open your antivirus or Windows Security and look for gsrld.dll in the Quarantine or Protection History section. If found, select Restore and add the file to your "Exceptions" or "Exclusions" list to prevent it from being deleted again.
Verify Game Files: If the file is missing entirely, use your game launcher's built-in repair tool (e.g., Verify Integrity of Game Files on Steam) to redownload the missing library automatically.
Manual Replacement: If the above steps fail, you can manually find the gsrld.dll file and place it directly into the Max Payne 3 installation folder (where the .exe file is located). Additional Troubleshooting
Update Social Club: Some users resolve startup errors by manually updating or reinstalling the Rockstar Games Social Club application.
Compatibility Mode: Right-click the game executable, go to Properties > Compatibility, and try running the game in Windows 7 or Windows 8 compatibility mode with Run as administrator checked.
DirectX Runtimes: Ensure your system has the necessary DirectX End-User Runtimes installed, as missing core libraries can sometimes trigger loading failures for dependent DLLs.
For a visual walkthrough on how to restore this specific file and configure your game directory: How To Fix gsrld dll Error In Max Payne 3 the Gangwar YouTube• Apr 19, 2020
Max Payne 3 Social Club Account Fix 100% Working Video With Proof!!!!
Max Payne 3 is a common issue that occurs when the game's dynamic link library is missing, corrupted, or blocked by security software
. This file is essential for the game to launch correctly, and its failure to load prevents the executable from starting. Microsoft Learn Primary Causes of the Error Antivirus Interference:
Most frequently, antivirus programs (including Windows Defender) flag the file as a "false positive" and either quarantine or delete it automatically. Corrupted Installation:
Incomplete game installation or accidental deletion of system files can lead to the "failed to load" message. Version Mismatch:
Using an outdated version of the game or a mismatched library for your operating system (32-bit vs. 64-bit). Step-by-Step Fixes 1. Check Antivirus Quarantine and Add Exclusions
Since security software often "eats" this file, your first step should be to check if it was moved to a safe zone. Restore the File:
Open your antivirus software (e.g., Windows Security) and look for Protection History Quarantine is there, select Add an Exclusion:
To prevent the error from returning, add the entire Max Payne 3 installation folder to your antivirus exclusion list. Windows Security Virus & threat protection Manage settings Exclusions Add or remove exclusions 2. Reinstall the Game
If restoring the file is not possible because it was permanently deleted, a clean reinstallation is the most reliable fix. Uninstall the game via the Control Panel
Delete any remaining files in the game's installation directory to ensure a fresh start.
Reinstall using your original media or digital platform (like Steam or Origin). 3. Manual Replacement of gsrld.dll
If you prefer not to reinstall the entire game, you can attempt to replace the specific DLL file. Find a Source:
Download a clean version of the file from reputable sources like DLL-files.com Placement: Copy the file into the main installation folder of Max Payne 3. Additionally, you may need to copy it to C:\Windows\System32 (for 64-bit systems) or C:\Windows\SysWOW64 (for 32-bit applications on 64-bit systems).
If Windows blocks you from pasting the file, temporarily disable Real-time protection in your security settings. 4. Update Drivers and System
Outdated software can sometimes cause fatal errors during library loading. Windows Update to ensure your OS is current.
Update your graphics and system drivers to ensure compatibility with older titles. Troubleshooting Summary Table Recommended For Likelihood of Success Antivirus Restoration Files recently blocked or quarantined Folder Exclusion Preventing recurring errors Clean Reinstall Corrupted or missing game data Manual DLL Replacement Quick fix without downloading full game exact installation path for your specific version of the game to place the file? How To Fix gsrld dll Error In Max Payne 3
Fixing the gsrld.dll error in Max Payne 3 is a common hurdle for players, usually appearing as "The dynamic library gsrld.dll failed to load." This error typically triggers when the game's anti-piracy or social club components are blocked or deleted by security software. Follow these steps to get back into the action. Step 1: Restore the File from Quarantine
Most often, Windows Defender or your third-party antivirus flags gsrld.dll as a "false positive" and removes it. Open Windows Security (or your antivirus dashboard). Go to Virus & threat protection > Protection history.
Look for an entry related to gsrld.dll or the Max Payne 3 folder. Select Actions > Restore. Step 2: Add an Exclusion Folder
To prevent the file from being deleted again, you must tell your antivirus to ignore the game folder. To fix the "gsrld
Go to Windows Security > Virus & threat protection settings > Manage settings.
Scroll down to Exclusions and click Add or remove exclusions. Click Add an exclusion and select Folder.
Navigate to your Max Payne 3 installation directory (e.g., Steam\steamapps\common\Max Payne 3) and select it. Step 3: Verify Game Files (Steam Users)
If the file is missing and not in quarantine, let Steam download a fresh copy. Open your Steam Library. Right-click Max Payne 3 and select Properties. Go to the Installed Files tab. Click Verify integrity of game files. Wait for the process to finish and relaunch the game. Step 4: Reinstall Rockstar Games Launcher
The gsrld.dll file is closely tied to Rockstar’s social club connectivity. Open Control Panel > Programs and Features.
Uninstall Rockstar Games Launcher and Rockstar Games Social Club.
Go to the official Rockstar website and download the latest version of the Launcher. Install it and sign in before launching Max Payne 3. Step 5: Install DirectX and Visual C++ Redistributables Missing system libraries can cause DLL loading failures.
Navigate to the _CommonRedist folder inside your Max Payne 3 directory. Run the installers for DirectX and vcredist.
Alternatively, download the Microsoft Visual C++ Redistributable All-in-One package from the Microsoft website. 💡 Pro Tip: Run as Administrator
Sometimes the library fails to load because it lacks permission to access system memory. Right-click the MaxPayne3.exe, select Properties, go to the Compatibility tab, and check Run this program as an administrator. To help you troubleshoot further if the error persists:
Are you using the Steam, Rockstar Launcher, or physical disc version? Which Windows version are you currently running?
Have you recently installed any mods or third-party patches?
Fixing the GSRLD.DLL Error in Max Payne 3: A Step-by-Step Guide
Are you experiencing the frustrating "The dynamic library gsrlddll failed to load" error in Max Payne 3? This error can be a major buzzkill, preventing you from enjoying the game. In this article, we'll walk you through the possible causes of the GSRLD.DLL error and provide a comprehensive guide on how to fix it.
What is GSRLD.DLL?
GSRLD.DLL is a dynamic link library (DLL) file associated with the Gamespy technology, which was used by Rockstar Games to manage online multiplayer features in their games, including Max Payne 3. The file is responsible for loading the Gamespy DLLs, which enable online features such as multiplayer and game servers.
Causes of the GSRLD.DLL Error
The GSRLD.DLL error can occur due to various reasons, including:
Fixing the GSRLD.DLL Error: A Step-by-Step Guide
To fix the GSRLD.DLL error in Max Payne 3, follow these steps:
Method 1: Reinstall Gamespy
Method 2: Update Max Payne 3
Method 3: Replace GSRLD.DLL
C:\Program Files\Rockstar Games\Max Payne 3).regsvr32 gsrlddll.dllMethod 4: Disable Gamespy
maxpayne3.ini file. Open it in a text editor and add the following line: gs_disable=1Method 5: Reinstall Max Payne 3
Conclusion
The "gsrld.dll failed to load" error in Max Payne 3 typically occurs because Windows Defender or another antivirus has quarantined the file, often flagging it as a "false positive". 1. Restore the File from Quarantine
Since your antivirus likely "ate" the file, you must first get it back. Windows Security (or your specific antivirus software). Virus & threat protection Protection history Locate the
entry (it may be labeled as a generic threat like "HackTool" or "Trojan"). 2. Add an Exclusion to Prevent Future Deletion
If you don't do this, the antivirus will immediately delete the file again the next time you launch the game. Windows Security Virus & threat protection settings Manage settings Exclusions Add or remove exclusions Add an exclusion and select Navigate to your Max Payne 3 installation folder C:\Program Files (x86)\Rockstar Games\Max Payne 3 ) and select it. 3. Replace the DLL Manually (If missing)
If the file isn't in your quarantine, you will need to replace it manually. Reinstall the game
: This is the safest way to ensure all original files are restored. Verify Integrity (Steam users) : Right-click Max Payne 3 in your Steam Library > Properties Installed Files Verify integrity of game files Manual Download : Only download
from trusted sources, as many DLL download sites contain malware. Once downloaded, paste it directly into the game's main installation directory. 4. Additional Troubleshooting Run as Administrator : Right-click the game's file and select Run as administrator Update DirectX and Visual C++ : Ensure your system has the latest DirectX End-User Runtimes Visual C++ Redistributables installed. Compatibility Mode
: If on Windows 10 or 11, right-click the game executable, go to Properties Compatibility , and try running it in compatibility mode. for your version of the game? How To Fix gsrld dll Error In Max Payne 3
Title: Resolving the "gsrld.dll" Dynamic Library Error in Max Payne 3: A Technical Analysis
Introduction
The release of Max Payne 3 marked a significant evolution in the series, introducing a complex physics engine and a demanding graphical architecture. However, PC gamers frequently encounter a specific initialization failure that prevents the game from launching. The error message, "The dynamic library 'gsrld.dll' failed to load (exclusive)," serves as a critical barrier to entry. This error is not merely a random glitch; it is a specific conflict involving digital rights management (DRM) systems and system-level security protocols. This essay explores the technical origins of the gsrld.dll error and provides a comprehensive guide to resolving the issue, ensuring that the software environment is correctly configured for execution.
Understanding the Root Cause
To effectively fix the error, one must first understand the function of the file in question. The gsrld.dll is a Dynamic Link Library file associated with the SecuROM protection system, a DRM technology utilized by Rockstar Games to prevent piracy. The term "failed to load (exclusive)" suggests that the application is attempting to access this file in a protected memory space but is being blocked by external interference.
The primary cause of this failure is almost universally the overzealous nature of modern antivirus software. Because gsrld.dll employs techniques to obscure its code—designed to prevent reverse engineering—antivirus programs often flag it as a "false positive," identifying it as malware or a generic trojan. Consequently, the antivirus software either quarantines the file or restricts the game's access to it, resulting in the dynamic library failure. A secondary cause involves file corruption or directory permission errors, but these are often byproducts of the initial security intervention.
Method I: Configuring Antivirus Exclusions Corrupted or missing GSRLD
The most reliable solution to the gsrld.dll error is the configuration of antivirus exclusions. Since the file is being falsely flagged, the user must manually instruct the security software to ignore the game's directory.
C:\Program Files (x86)\Steam\steamapps\common\Max Payne 3).gsrld.dll, and select "Restore." It is imperative to restore the file before adding the exclusion, or the system may re-quarantine it immediately.Method II: File Verification and Integrity
If the antivirus issue has been resolved but the error persists, the gsrld.dll file itself may have been corrupted or deleted. Modern digital distribution platforms like Steam and the Rockstar Games Launcher offer built-in tools to rectify this.
For Steam users, the process involves right-clicking the game in the library, selecting "Properties," navigating to the "Local Files" tab, and clicking "Verify Integrity of Game Files." This process compares the local files against the server's master copy. If gsrld.dll is missing or corrupted, the platform will automatically redownload the correct version. This step is crucial because simply disabling an antivirus does not restore a file that has already been deleted.
Method III: Compatibility and Administrative Privileges
In some instances, the error arises because the game executable lacks the necessary permissions to interface with the system kernel, a requirement for SecuROM validation.
To address this, the user should navigate to the game’s executable file (usually MaxPayne3.exe). By right-clicking the file and selecting "Properties," then the "Compatibility" tab, the user can check the box for "Run this program as an administrator." Additionally, running the game in "Windows 7" or "Windows 8" compatibility mode can sometimes resolve legacy DRM conflicts on newer versions of Windows 10 or 11. This ensures that the legacy SecuROM drivers are able to interface correctly with the operating system.
Conclusion
The "gsrld.dll failed to load" error in Max Payne 3 is a classic example of the friction between legacy digital rights management and modern system security. While the error message appears daunting, the resolution is methodical and accessible. By understanding that the gsrld.dll file is a legitimate component being unfairly targeted by security protocols, users can take the necessary steps to create an exclusion, restore the file from quarantine, and ensure administrative privileges are granted. Through these corrective measures, the barrier to entry is removed, allowing the player to experience the game as intended.
The screen goes black. The cursor spins. For a moment, the neon-soaked streets of São Paulo flicker in your imagination, a promise of bullet-time cinematography and gritty noir narrative. Then, the crash. A stark, white dialogue box slaps you across the face with a technical error that feels less like a bug and more like a sentence: "The dynamic library 'gsrld.dll' failed to load."
This is the "Gsrld.dll" error. It is the bane of the Max Payne 3 PC experience, a digital ghost that haunts the installation folders of one of Rockstar’s most technically ambitious titles. To the uninitiated, it is a roadblock. To the technician, it is a symptom of a system at war with itself—a conflict between the game’s need for security and your computer’s desire to protect you from it.
Here is how to exorcise this ghost, dissected not just as a fix, but as an understanding of why your machine is rejecting the very software you asked it to run.
A simple reinstall of the game can often resolve the issue. Try uninstalling Max Payne 3 and then reinstalling it from the original source.
The gsrld.dll error is a ritual every Max Payne 3 player on PC must endure, primarily thanks to overzealous antivirus software and legacy DRM conflicts. Fortunately, it is rarely a hardware or permanent software failure. In 99% of cases, restoring the file from Windows Defender's quarantine or simply deleting the rogue DLL (for legitimate owners) will get you back to shooting villains in slo-motion within minutes.
If you have tried every method above and the error persists, consider a complete uninstall/reinstall of both the game and the Rockstar Launcher. Otherwise, contact Rockstar Support—they are familiar with the Gandhi error and may provide a hotfix specific to your Windows build.
Now, get out there and save Fabiana. Bullet time awaits.
The "gsrld.dll failed to load" error in Max Payne 3 typically happens because your antivirus software mistakenly flagged and quarantined the file as a threat. 🛠️ Step-by-Step Fix 1. Check Antivirus Quarantine
Your antivirus likely moved gsrld.dll to a safe "jail" (quarantine).
Open Windows Security or your specific antivirus (e.g., Avast, Norton).
Go to Virus & threat protection > Protection history or Quarantine. Look for gsrld.dll. If found, select it and click Restore. 2. Add an Exclusion
To prevent it from being deleted again, tell your computer to trust the game folder.
In Windows Security, go to Virus & threat protection settings > Manage settings.
Scroll down to Exclusions and click Add or remove exclusions. Click Add an exclusion > Folder.
Select the main Max Payne 3 installation folder (e.g., C:\Program Files (x86)\Steam\steamapps\common\Max Payne 3). 3. Replace the DLL Manually
If the file is completely missing and not in quarantine, you may need to restore it from the game files.
Steam Users: Right-click Max Payne 3 in your library > Properties > Installed Files > Verify integrity of game files.
Non-Steam Users: Reinstall the game or download the specific gsrld.dll from a trusted DLL repository and place it directly into the game's main installation folder (where the .exe file is). 4. Extra Troubleshooting
Run as Administrator: Right-click the Max Payne 3 executable and select Run as administrator.
Compatibility Mode: If on Windows 10 or 11, right-click the .exe > Properties > Compatibility > Run this program in compatibility mode for Windows 7.
Update Drivers: Ensure your GPU drivers and DirectX are up to date. If these steps don't work, could you tell me:
Are you playing the Steam version or the Rockstar Launcher version?
Did the error start after a Windows update or a new installation? Fatal Error Fixed/gsrld.dll error solved/Max Pyne 3 (2020)
The error "The dynamic library 'gsrld.dll' failed to load exclusively" typically occurs with cracked or improperly patched versions of Max Payne 3. This gsrld.dll file is associated with a specific crack (often from RELOADED or similar groups). Here’s a proper review of the issue and how to fix it:
Ensure your graphics drivers are up-to-date, as outdated drivers can cause compatibility issues. You can check for updates on your graphics card manufacturer's website:
This error does not occur with a legitimate purchased copy of Max Payne 3 on Steam or Rockstar Launcher. If you own the game legally, verify game files via Steam/Rockstar Launcher instead of using cracks.
For legal troubleshooting of the genuine game, common issues involve Social Club, DirectX, or graphics drivers — not
gsrld.dll.
How to Fix GSRLD.DLL Max Payne 3 Error: The Dynamic Library GSRLD.DLL Failed to Load Exclusively
Max Payne 3, a third-person shooter game developed by Rockstar Games, was released in 2012 to critical acclaim. However, some players have encountered a frustrating error that prevents them from enjoying the game. The error message reads: "The dynamic library GSRLD.DLL failed to load exclusively." This error is commonly referred to as the GSRLD.DLL Max Payne 3 error. In this article, we will explore the causes of this error and provide a step-by-step guide on how to fix it.
What is GSRLD.DLL?
GSRLD.DLL is a dynamic link library (DLL) file that is required by Max Payne 3 to run. DLL files are essential components of the Windows operating system, and they contain code and data that can be used by multiple programs. In the case of GSRLD.DLL, it is a proprietary file developed by Rockstar Games, and it is used to provide specific functionality to Max Payne 3.
Causes of the GSRLD.DLL Max Payne 3 Error Fixing the GSRLD
The GSRLD.DLL Max Payne 3 error can occur due to several reasons, including:
How to Fix the GSRLD.DLL Max Payne 3 Error
To fix the GSRLD.DLL Max Payne 3 error, follow these steps:
Step 1: Verify Game Files
If you are playing Max Payne 3 on Steam, you can verify the game files to ensure that they are not corrupted. Here's how:
Step 2: Update Graphics Drivers
Outdated graphics drivers can cause compatibility issues with Max Payne 3. To update your graphics drivers:
Step 3: Run the Game in Compatibility Mode
Running Max Payne 3 in compatibility mode can help resolve compatibility issues. Here's how:
Step 4: Reinstall Visual C++ Redistributable
The Visual C++ Redistributable package is required by Max Payne 3 to run. To reinstall the package:
Step 5: Scan for Malware and Viruses
Malware or virus infections can damage or corrupt system files, including GSRLD.DLL. To scan for malware and viruses:
Step 6: Replace GSRLD.DLL File
If the GSRLD.DLL file is corrupted or missing, you can try replacing it with a new copy. Here's how:
Conclusion
The GSRLD.DLL Max Payne 3 error can be frustrating, but it can be fixed by following the steps outlined in this article. Verify game files, update graphics drivers, run the game in compatibility mode, reinstall Visual C++ Redistributable, scan for malware and viruses, and replace the GSRLD.DLL file if necessary. By following these steps, you should be able to resolve the GSRLD.DLL Max Payne 3 error and enjoy the game without any issues.
Additional Tips
By following these tips and steps, you should be able to fix the GSRLD.DLL Max Payne 3 error and enjoy a smooth gaming experience.
This error typically occurs with cracked or pirated copies of Max Payne 3 (usually from RELOADED or other scene groups). The file gsrld.dll is a fake/renamed Steam DLL used by certain cracks. When it fails to load, it's often due to antivirus quarantining the file, missing dependencies, or using an outdated crack.
Since you're asking for a fix, here’s a structured feature guide you could implement on a website, support page, or help desk system.
gsrld.dll File (Legit Copies Only)This sounds counter-intuitive, but if you own the game legally and have the latest Social Club installed, you do not need the modified gsrld.dll file at all. The error appears because the game is looking for the crack, but the crack is broken.
Step 1: Navigate to your Max Payne 3 installation directory.
C:\Program Files (x86)\Steam\steamapps\common\Max Payne 3C:\Program Files\Rockstar Games\Max Payne 3
Step 2: Find the file named gsrld.dll. (You may need to enable "File name extensions" in File Explorer's View tab).
Step 3: Delete this file.
Step 4: Right-click MaxPayne3.exe > Properties > Compatibility.
Step 5: Check "Disable fullscreen optimizations" and "Run this program as an administrator."
Step 6: Launch the game. It will now use the legitimate Social Club DLL instead of the modified one.A specific issue with Steam launch parameters can trigger the exclusive loading error. Steam sometimes tries to force compatibility arguments that break the DLL.
Step 1: Open your Steam Library.
Step 2: Right-click on Max Payne 3 > Properties.
Step 3: In the General tab, look at the LAUNCH OPTIONS text box.
Step 4: If there is anything written there (e.g., -dx9, -windowed, -skipstartup), delete it all, leaving the box completely blank.
Step 5: Close Properties and launch the game.
Ensure you're playing the latest version of Max Payne 3. Check for updates on the game's official website or through the game's launcher.
Conclusion
The GSRLD.DLL error in Max Payne 3 can be frustrating, but it's often easy to fix. By trying the solutions outlined above, you should be able to resolve the issue and get back to enjoying the game. If none of these solutions work, you may want to consider seeking further assistance from Rockstar Games' support team or a gaming community forum.
Additional Tips
By following these steps, you should be able to fix the GSRLD.DLL error and get back to playing Max Payne 3 without interruptions. Happy gaming!
To fix the "gsrld.dll failed to load" error in Max Payne 3 , you typically need to address your antivirus software, which often flags and deletes this specific file as a false positive. Primary Fix: Antivirus Restoration and Exclusion
The most common cause is Windows Defender or third-party antivirus software blocking the file.
Check Quarantine: Open your antivirus software (e.g., Windows Security ) and look for gsrld.dll in the Quarantine or Protection History section. Restore the file if found.
Add Exclusion: To prevent it from being deleted again, add the Max Payne 3 installation folder (typically C:\Program Files (x86)\Steam\steamapps\common\Max Payne 3) to your antivirus Exclusion or Exceptions list.
Disable Real-Time Protection (Temporary): If you cannot find the file in quarantine, temporarily disable real-time protection while you reinstall or manually replace the file to ensure it isn't blocked during the process. Manual DLL Replacement
If the file was permanently deleted, you must replace it manually.
Download & Place: Search for a trusted source to download gsrld.dll (users often mention sites like DLL-files.com ) and copy it into the game's main installation directory where the PlayMaxPayne3.exe is located.
Run as Administrator: Right-click the game executable and select Run as Administrator to ensure the library has the necessary permissions to load. Alternative Solutions
Verify Integrity: If you are using Steam, right-click Max Payne 3 > Properties > Installed Files > Verify integrity of game files. This will automatically redownload any missing or corrupted DLLs.
Compatibility Mode: Right-click PlayMaxPayne3.exe, go to Properties > Compatibility, and try running the game in compatibility mode for Windows 7 or Windows 8.
Update Visual C++: Install the latest Visual C++ Redistributable packages from Microsoft, as these contain vital runtime libraries the game requires to start. How to FIX Max Payne 3 Crashing
To fix the "gsrld.dll failed to load" error in Max Payne 3 , you typically need to address your antivirus software's interference or restore the missing file. This error often occurs because antivirus programs flag the file as a "false positive" and quarantine or delete it. Core Solutions How To Fix gsrld dll Error In Max Payne 3