Add/override in players2/config.cfg:
seta com_maxfps 0
seta r_vsync 0
seta r_multithreaded_device 1
seta cg_fov 80 // unrelated but helps UI stability
seta cl_packetdup 0
seta r_fastSkin 1
If you’re in a hurry, these solve 90% of cases:
Still at 45 FPS? Read on.
This guide fixes an unintended 45 FPS cap in Call of Duty: Modern Warfare III (MW3) on PC by changing a configuration file and ensuring V-Sync and frame-rate limiting settings are disabled where needed.
NVIDIA:
AMD:
Set these in Options → Graphics → Quality:
| Setting | Recommended Value | Why | | :--- | :--- | :--- | | Display Mode | Fullscreen Exclusive | Reduces DWM overhead. | | Render Resolution | 100% (not Dynamic) | Prevents auto-scaling to 45 FPS target. | | VRAM Scale Target | 70–80% | Prevents overspill. | | Texture Resolution | Normal (not High/Ultra) | Frees VRAM. | | Shadow & Lighting | Low/Medium | Heavy CPU/GPU cost. | | On-Demand Texture Streaming | Minimal or Off | Avoids streaming stalls. |
Unlock 45 FPS Cap & Stabilize Frame Pacing (MW3 2011)
Before we fix the problem, you need to understand why 45 is the magic number. Typically, 45 FPS occurs due to the following technical reasons:
Let’s fix it.