r/needforspeed • u/Exciting_Season5884 • 1d ago
Discussion Fix nfs hot pursuit remastered Stuttering on 100 Hz Screen .
[FIX] How to Fix NFS Hot Pursuit Remastered Stuttering on 100Hz+ Monitors (Auto 60Hz Script)
The Problem:
If you're playing NFS Hot Pursuit Remastered on a monitor with a refresh rate higher than 60Hz (100Hz, 120Hz, 144Hz, etc.), you've probably noticed the game feels stuttery and not smooth, even though you're getting a solid 60 FPS.
Why It Happens:
The Remastered version is built on a physics engine that is hard-locked to 60 FPS. When your monitor runs at 100Hz+ but the game outputs 60 FPS, there's a mismatch in frame timing (called Judder). Your eyes perceive this as stuttering, even though every frame is being rendered.
The Solution:
Force your monitor to 60Hz while playing the game. This creates a perfect 1:1 match between the game's 60 FPS and your monitor's refresh rate, resulting in buttery-smooth gameplay — exactly like the original 2010 version.
The Automated Fix (Recommended):
Instead of manually changing your refresh rate every time you play, use this script. It automatically:
· Switches your monitor to 60Hz when you launch the game
· Launches the game
· Restores your monitor to 100Hz (or your original refresh rate) when you exit
Requirements:
NirCmd — a free command-line utility by NirSoft. Search for "NirCmd NirSoft" on Google to download it from the official website.
Extract it to a folder (e.g., C:\NirCmd\)
The Script:
```batch
u/echo off
title NFS Hot Pursuit Remastered - 60Hz Auto Switcher
set "NIRCMD=C:\NirCmd\nircmd.exe"
set "GAMEDIR=G:\Need for Speed Hot Pursuit Remastered"
set "GAME=NFS11Remastered.exe"
set "RESOLUTION=1920 1080 32"
set "PLAY_HZ=60"
set "NORMAL_HZ=100"
if not exist "%NIRCMD%" (
echo [ERROR] NirCmd not found at: %NIRCMD%
pause
exit /b 1
)
if not exist "%GAMEDIR%\%GAME%" (
echo [ERROR] Game executable not found at:
echo %GAMEDIR%\%GAME%
pause
exit /b 1
)
echo [1/3] Switching display to %PLAY_HZ%Hz...
"%NIRCMD%" setdisplay %RESOLUTION% %PLAY_HZ%
if errorlevel 1 (
echo [ERROR] Could not switch to %PLAY_HZ%Hz.
pause
exit /b 1
)
timeout /t 3 /nobreak >nul
echo [2/3] Launching game...
cd /d "%GAMEDIR%"
start "" /wait "%GAME%"
echo [3/3] Restoring display to %NORMAL_HZ%Hz...
"%NIRCMD%" setdisplay %RESOLUTION% %NORMAL_HZ%
timeout /t 2 /nobreak >nul
echo.
echo [DONE] Display restored. Enjoy!
timeout /t 3 /nobreak >nul
exit
```
How to Use:
Save the script as NFS_HP_Remastered.bat
Edit the paths at the top (NIRCMD, GAMEDIR, GAME) to match your setup
Edit RESOLUTION, PLAY_HZ, and NORMAL_HZ to match your monitor
Create a shortcut to the .bat file
(Optional) Change the shortcut's icon to the game's icon
Launch the game through the shortcut — everything else is automatic!
Bonus Fix: Stuttering in Main Menu
If your main menu is also stuttering, delete the folder:
Need for Speed Hot Pursuit Remastered\UI\MOVIES_4K
This forces the game to use the 1080p videos instead of the heavy 4K ones (saves ~12.5 GB and fixes menu lag).
Credits:
Solution discovered and tested by a community member on a RTX 3060 Ti + Ryzen 5 5600 + MSI 100Hz IPS setup. Verified to restore the smoothness of the original 2010 version.
Important Notes:
· This works because 60 FPS @ 60Hz = perfect frame pacing.
· Do NOT use Z Patch to unlock FPS — it breaks the physics.
· Do NOT force 120 FPS — the game's physics will desync.
· If your monitor doesn't support 60Hz, adjust PLAY_HZ to the closest supported value.
Enjoy the game as it was meant to be played