Forza Horizon 6

Forza Horizon 6

View Stats:
Fixed Stuttering for AMD - Finally.
Hi guys If you're dealing with micro-stuttering or frame pacing issues in Forza Horizon 6 on an AMD card, this combination of settings is what finally smoothed things out for me.

Start by setting your Windows Power Plan to Ultimate Performance ( Or High ) in the Control Panel. Then, head into your Windows Graphics settings and make sure to turn off Hardware-Accelerated GPU Scheduling (HAGS) as well as the "Optimizations for windowed games" option.

A major fix is disabling MPO, which often causes display layer bugs on AMD systems. To do this, open your Command Prompt as an Administrator and run this command:
reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /t REG_DWORD /d 5 /f
Make sure you restart your PC after running that command so it takes effect.

In the game settings, lock your frame rate to half of your monitor's refresh rate (for example, 82 FPS if you have a 165Hz screen) and keep VSync turned on. This helps the engine sync up better. Finally, open your AMD Adrenalin software and make sure all the extra "helper" features like Radeon Chill, Boost, and Anti-Lag are turned off for your Forza profile. Keeping the driver settings at default and letting the game handle the synchronization works much better.

Been wasting time all day messing with things and finally although not ideal because I get people want to run it at 120, 165 etc but for some unknown reason it just does not play ball at higher res. tbh it feels really good at 82 just glad to finally haze zero stuttering because it was sending me insane. Hope this helps for everyone else also.
< >
Showing 1-15 of 49 comments
I think this has fixed it for me too you legend!
He is a troll I think. I am serious nobody should do anything of that.
my problem requires vsync to be off be it in Windows or Linux. Also only thing that helps but not cures is turning down the geometry and world textures. Then capping to 90 externally. All of this helps 80% or so but it still sucks compared to my other PC. I have a 5800X3d and a 9070XT other PC that runs smooth is an 11400F and a 4070.
Originally posted by Mexicola9302:
He is a troll I think. I am serious nobody should do anything of that.

Pardon ? I have been trying all week to fix the issue and always try to help others online. In what world do you come to the conclusion I am a troll for trying to help others. Absolutely bizarre.
Originally posted by SEEEEEB:
I think this has fixed it for me too you legend!

Hey mate hope it has I mean Im no wizard but if it's fixed it for me Im hoping it fixed for everyone else.
Originally posted by H5N1:
my problem requires vsync to be off be it in Windows or Linux. Also only thing that helps but not cures is turning down the geometry and world textures. Then capping to 90 externally. All of this helps 80% or so but it still sucks compared to my other PC. I have a 5800X3d and a 9070XT other PC that runs smooth is an 11400F and a 4070.

Hi mate, geometry and world textures can for sure help knocking them both down a notch I agree I dropped them both to ultra. I think disabling MPO and HAGS had the biggest impact. It's the thing these AMD chips there so sensitive it's certainly frustrating.
Nope, didnt make a single difference unfortunately
I fixed this using your post. But it was not the windows tweeks that solved it for me. It was setting frame rate to unlimited and turning off vsync in game. This solves the stutter i was getting but tears in the map. So i then used gfx vsync to solve that. It's now working as intended

Fyi i have a 5800x3d, 32gb ram, rx 7900xtx.
yes turning off vsync and removing the limiter had the largest impact to me
Originally posted by H5N1:
yes turning off vsync and removing the limiter had the largest impact to me

It's not perfect but it is now in line with fh5 by doing this. I even get stutters in fh5 and with these setting this is now working for me. Ive also got my frame cap at 140fps. Because i have freesync premium and thats the best fps for me to cap to. This helps stop tearing and stutters.
Originally posted by 𝔓𝔲𝔰𝔥𝔶:
Originally posted by Digideath:

It's not perfect but it is now in line with fh5 by doing this. I even get stutters in fh5 and with these setting this is now working for me. Ive also got my frame cap at 140fps. Because i have freesync premium and thats the best fps for me to cap to. This helps stop tearing and stutters.
But limiting the FPS only makes sense when you have a surplus of FPS above the options given by the game corresponding to your screen's refresh rate (Hz) without using Chill. For example, if you're getting slightly above 140 FPS and can't reach the higher level, it's useful and works. If you're getting 145/150 FPS and can't reach 160, I don't know the limit of your screen, I'm just giving an example. This way, the game runs smoothly without lagging due to FPS issues.

If you're getting 140 FPS at the limit with unlocked features, then it's better to use a cap below 140 , to give that FPS boost and convert that into performance.


My monitor is 4k 144hz and also has freesync premium. So i set the cap to 140 to give freesync room to breath. It reduces tearing and lag that happens if you push it too far. So i set a frame cap of 140fps because that keeps it in the range of freesync and helps keep it smooth and tear free at the same time. Hope that helps explain it for you.
if you dont know what the registry keys do, you probably do not want to try that fix, fyi.
Originally posted by 𝔓𝔲𝔰𝔥𝔶:
Originally posted by Digideath:


My monitor is 4k 144hz and also has freesync premium. So i set the cap to 140 to give freesync room to breath. It reduces tearing and lag that happens if you push it too far. So i set a frame cap of 140fps because that keeps it in the range of freesync and helps keep it smooth and tear free at the same time. Hope that helps explain it for you.
But can you achieve those 140 FPS In the game, is the FPS unlocked?
- If you can't reach 140 FPS, limiting it to 140 won't do anything.

I come close if i turn ray tracing down. But its a blanket setting. I use it in ALL games across my rig. Because i have many games i need that setting for and am to lazy to switch it off and on for various games. Some games i do use amd chill for and lock further. 120 fps. Certain games need that or they bug out.
Originally posted by Dew:
if you dont know what the registry keys do, you probably do not want to try that fix, fyi.

It disables MPO I stated that in the post :/
Originally posted by 𝔓𝔲𝔰𝔥𝔶:
I'm sorry to say, but that doesn't fix anything. I've been playing since the early release day with everything you mentioned enabled, and I haven't had any of those problems so far. Actually, you can't have both the Chill and Anti-Lag modes of AMD Adrenaline enabled, nor the Booster. When you activate Chill, it automatically disables Anti-Lag. I've been getting 80 FPS because I limited it through the game. The game gives me between 75/85 FPS on a 240Hz screen, and it doesn't reach the following FPS levels, which is 120 FPS in the 60, 80, 120, and 240 options. The problem is the GPU usage, and you need to configure the advanced graphics options to avoid reaching the limit, to have headroom for races which demand more from the GPU. For that, you have to configure the quality to leave at least a little above 7GB/7.3GB for those with 8GB graphics cards out of races or runing, when you're racing, it might reach 7.5GB/7.8GB, but never push it to the limit and cause the game to lag.

And I have AMD Adrenaline's Anti-Lag / SyncFree Premium / Anisotropic Filtering x16 enabled.

This last one is activated because, from what I can see, they inserted it directly into the textures internally, and by reducing their quality in the game, we are also reducing the Anisotropic Filtering, so we have to force the game to activate the x16 through AMD , to avoid loss of rendering at the edges of objects

Perhaps people are trying to use quality levels that exceed the GPU's resource consumption from GPU , Reduce shadows and ambient qualities, and you'll have more than 1.5GB of space.

There is a fundamental difference between managing GPU resource load and fixing frame pacing conflicts.

Your suggestions regarding texture quality, VRAM usage, and FPS caps are valid ways to manage resource consumption, but they address 'insufficient hardware performance'—that is not the issue here.

Disabling MPO addresses a known driver-to-OS compositor conflict that causes the GPU to 'hitch' regardless of how much VRAM or GPU headroom you have. Even if a system has 24GB of VRAM and the settings are on Low, the DWM (Desktop Window Manager) can still trigger a sync-conflict if MPO is active. Just because your specific system setup hasn't triggered that conflict doesn't mean the issue isn't real for others. I’m fixing the frame-pacing, not the graphics settings.
< >
Showing 1-15 of 49 comments
Per page: 1530 50

Date Posted: May 21 @ 1:19pm
Posts: 49