Unreal engine 5= high frames and stutter
Posted by HighlightDowntown966@reddit | buildapc | View on Reddit | 70 comments
Ive been out of the loop.
I have i9 10900x rtx 3080 ti, 32gb ram. I play at 1080p.
I get high frames(80-120fps). And GPU usage remains under %100. But I get stutter only in UE5 games. Why???
I run my games off of an nvme wd black.
What is my setup lacking?? Why cant I achive smooth gameplay??
Ive been out of the loop. I cant understand this
DeepJudgment@reddit
Welcome to UE5. Your PC is fine. It's the engine that is the issue. There's no fixing it. Either deal with it or don't, but UE5 stutter is here to stay.
G00fBall_1@reddit
Every Unreal engine game ive ever played has had unplayable stutter issues, except the recently released Expedition 33. Idk why but it had been remarkably smooth and it makes me think its a dev problem not necessarily an engine.
Plebius-Maximus@reddit
It is a dev problem. Alan wake 2, the Finals, Split fiction, Hellblade 2, Fortnite, Expedition 33 and Remnant 2 are all UE5.
Do they all show the same issues? No. If it was all engine specific, these titles would a) all run like shit and b) have very similar issues
But the anti-UE5 bandwagon crew blame everything on UE5, and forget we had plenty of poorly optimised titles before
Daemonjax@reddit
It depends on the amount of assets they're trying to stream in for nanite.
OBRbIGUN@reddit
Alan Wake 2 uses Northlight in-house engine made by Remedy.
fadedseagull@reddit
3 months late but alan wake 2 is the northlight engine not ue5
Plebius-Maximus@reddit
You are correct
fadedseagull@reddit
all i ever wanted to hear
cellidonuts@reddit
I can’t speak for all of the games you listed, but I’ve been making my way through Expedition 33 with a 5090 rig and although average frame performance has been fantastic, small hitches and microstutters are all over the place. The only way I’ve gotten around it is by capping the FPS to 60 and switching on VSYNC, while keeping VRR active. Oddly enough, zero microstutter seems to occur once I prevent UE5 from running at a higher framerate. Again, no idea why, just my experience with this title.
Leviathan_Dev@reddit
If you lower the graphical settings to a degree that your GPU can sustain 30fps at all times you can lock the frame time delta which resolves the animation stutters, this was demoed in Silent Hill 2… bit sad that you have to do that to fix it.
Daemonjax@reddit
I attempt to do this with framegen 2x and cap at 60 fps via nvcp with vsync -- at a custom resolution of 60.004 hz. It helps. The weird thing is it needs to be adaptive vsync, not regular vsync, otherwise microstutters like nuts.
DeepJudgment@reddit
Cutting frame rate in half (at least) isn't a resolution. Other than this stuttering, the game runs fairly well
Leviathan_Dev@reddit
It fixes the animation stutters. That does not mean it’s a good, permanent solution… but for PC players that don’t mind console-level graphics (and the handheld PC players), it’s a decent temporary fix.
Of course the engine, and game developers, need to address these stutters.
The beginning forest section is also — at least to me — seemingly way to demanding for what it’s doing
DeepJudgment@reddit
And even then that is just one game
Leviathan_Dev@reddit
Several other games had similar issues that I believe were addressed. IIRC, Star Wars Jedi: Survivor also had major performance and animation stutter issues.
I recently picked the game up on sale and play exclusively on Steam Deck, quite demanding on the hardware and apart from a few texture pop-ins and sudden frame drops (especially during cutscenes) I haven’t had any major issues
NeonAnderson@reddit
Honestly it makes many unreal games unplayable for me I wanted to play Sifu which uses Unreal Engine 4 but the constant stuttering and frame freezes gave me a headache I tried all the community solutions and eventually just gave up
And like you I have a high power PC which can run most top end games without issue
I have an i9-9900k, 64GB ram, my enemy setup is only nvme and SSD and to top it all off I have an RTX 4070 ti super with factory overclocking!
And it isn't all unreal games, some run flawless for me. Jedi Survivor for example while at launch it had low frame rate in some areas I never had stutters or frame freezes and once they patched the areas with the memory leaks the game now runs flawlessly for me at max graphics at 1440p
While Sifu regardless of putting it at highest or lowest settings I had frame freezes and stutters that made it unplayable and both are unreal engine 4 games
And the same is now true for unreal engine 5 games. Many just give me this horrible stuttering and frame freezes while some run completely flawlessly
I really was hoping there was something I could do to bypass or workaround the issue but apparently it is just a setup issue on the devs side where they've not configured the engine correctly to run on PC
What I don't get is why not more gamers are making more noise about this issue so that devs stop doing their ports wrong
ARealTrashGremlin@reddit
The cpu is causing your issues. UE5 is hard on CPUs. Basically need 3d v cache to avoid the stutter
HighlightDowntown966@reddit (OP)
Awww shyt. Is intels offering good enough in this regard. Specifically core ultra 7 265?
Stargate_1@reddit
Intel does not compete in gaming and has nothing to offer over AMD in that regard.
HighlightDowntown966@reddit (OP)
Shyt shyt shyt. So my only hope for smooth frames under UE5 engine is and AMD processor with 3d cache.
Damn. Ok
cellidonuts@reddit
Idk… I’ve got a 9800X3D + 5090 combo and Expedition 33 will STILL stutter left and right. These small hitches only seem to occur when the framerate is set to a high limit though. Capping it to 60 seems to have completely fixed things (except for the very occasional shader comp stutter that’s been detailed in a digital foundry video if you care to check it out). Still, pretty ridiculous that my 5090 can easily manage close to 120fps in the game, but I e gotta cap it down to 60 just to maintain consistently smooth gameplay. Anyway, there will be people who claim that AMD helps prevent stutter due to its 3D v cache, but you can also find other sources online that report how intel chips, while achieving at times lower frame rates than AMD counterpart CPUS, manage to maintain higher 1% low frame rates, and this is a HUGE deal when it comes to preventing stutters. To be clear: I’m not saying either is better than the other, but just that I think it probably depends on the game. I remember while I played the Witcher 3 next gen, it became readily apparent that those with intel + nvidia systems just didn’t seem to encounter as much stutter as I did with my AMD + Nvidia rig. When you think about it, it makes sense. Most game developers are using intel + nvidia to literally design their games. AMD’s chips, on the other hand, have far more brute force in gaming performance than intel’s, but they also seem to be less optimized at times.
HighlightDowntown966@reddit (OP)
Thanks for the info. Much appreciated. I didnt want to have to pay for pricey 9800x3d l,,only to find out that it won't all the stutters
HealthySir4827@reddit
or buy lossless scaling in steam.
I have rtx2080s and i9 and lossless and i dont get stutters.
i use lossless frame generator to get 90frames and medium graphics 1440p
KFC_Junior@reddit
No, itll be better but is it really worth paying the x3d tax on? Probably not
tup1tsa_1337@reddit
It's gonna be perfect. You will still have some stutters here and there depending on a game (I'm saying this from the 7800x3d point) but it will be definitely better compared to your current experience
KFC_Junior@reddit
Well if youre willing to buy into a dead platform and dont want to pay x3d tax the 13700k and 14700k beat out all other amd cpus in games
https://www.techpowerup.com/review/amd-ryzen-7-9800x3d/18.html
Ludicrits@reddit
14700k is a powder keg waiting to blow. They still haven't fixed degradation issues.
KFC_Junior@reddit
"They still haven't fixed degradation issues."
Really? From what I've seen only if it was already degraded would there be an issue and that brand new ones with new bios would be fine
Ludicrits@reddit
Jayztwocents just had one fail.
Ludicrits@reddit
Even with the results you linked only like 2 games performed better.
MarxistMan13@reddit
If you're just gaming, there's really no reason to consider Intel CPUs at the moment.
ManuSwaG@reddit
Reading your comments it seems you are playing Oblivion Remastered. So yeah there isn't anything you can do about it. There are a couple of mods you can try but it's known that the game runs terrible.
VoraciousGorak@reddit
This indicates a CPU limit, which I'm not surprised given you have a 3080 Ti at 1080p. You actually want your GPU to be in the 95-99% range, that means it's getting consistently fed enough data.
The 10900X has a decent number of cores but the problem is the per-core performance isn't great compared to current-generation PCs.
HighlightDowntown966@reddit (OP)
Im not greedy with the fps. What I can't understand is stutters when the frames are high
El--Joker@reddit
Nvidia drivers are terrible right now
uspdd@reddit
Although it's true, it's probably unrelated
Moscato359@reddit
A note: 100% is bad because it causes stutters, and input lag
97% is good
farmeunit@reddit
Mine is almost constantly at 100% depending on the game. That's not a bad thing...
Moscato359@reddit
Testing shows that 100% gpu load adds 10 to 15 milliseconds of input lag, which you don't get at 99% gpu load
farmeunit@reddit
Depends on the game, and in real life isn't even noticeable in most cases. Doesn't change the fact the GPU usage should be as high as possible. If you want to run yours at 99% consistently, feel free to try it out.
Moscato359@reddit
10 to 15 milliseconds is pretty standard across most games at 100% load... a few are smaller, but this is the expected range for most
Nvidia reflex actually fixes this automatically, by using a dynamic frame rate limit at 97% gpu load, among other things, so games with reflex, lowering the gpu load is very unnecessary
I just set a frame rate limiter to 161hz (165hz monitor) in my driver, and don't worry about it though.
VoraciousGorak@reddit
That's why. Your CPU just can't keep up with the GPU.
GPU loads are generally smooth and don't change much from frame to frame, while CPU loads can change a lot and be affected by background tasks and a lot of other things. If you're CPU bound that can and usually does manifest as stutters and poor frame time.
Ludicrits@reddit
Not always. You can have the best cpu currently around and still hit this with ue5. Its bad optimization.
Brunoflip@reddit
Some games only use 1 or 2 cores. Sometimes the cpu is fine but the game is not optimized to make better use of the cores the cpu has to offer.
VersaceUpholstery@reddit
I get shit performance on marvel rivals and monster hunter wilds, both UE5. 7800x3d + 3080 at 1440p with everything on low and/or using DLSS.
However, your CPU is definitely bottlenecking the 3080ti to some extent. If you had a faster cpu, maybe the stutters wouldn’t be so bad
nerothosrex@reddit
Nice pc, build twin🌚 sorry to deviate, how is your usual 1440p experience? I am on 1080p with the same spec
VersaceUpholstery@reddit
I can get stable 200+ fps in a lot of games by turning everything down to low/use DLSS
If I was targeting 1440p 144hz, I could likely play with better graphics settings or not have to rely on upscaling so much
VLAD1M1R_PUT1N@reddit
Any specific games? I was having a terrible time figuring out why Oblivion Remastered was such a stuttery mess on my 14600K/3080Ti rig despite none of my hardware hitting 100% utilization. I don't usually bother with mods but I found an ini tweak on Nexus mods that was literally a copy paste that straight up immediately fixed 99% of stuttering in the game. I cannot for the life of me understand how such a simple fix hasn't been implemented by the devs. Not sure what game you're playing but maybe you can find something similar.
HighlightDowntown966@reddit (OP)
I did the "dlss fix" from nexus mods fro oblivion remasters.
I got high frames with dlss frame gen. But more stutters too.
What fix you used? For that game
VLAD1M1R_PUT1N@reddit
I think it was this one. After installing it I also had to recompile shaders following this guide. If you read through the posts on Nexus mods it sounds like total snake oil, but it 100% worked for me. Ridiculous that this needs to be done in a AAA game but at least it took less than 5 minutes and doesn't require any mod managers or whatever.
HighlightDowntown966@reddit (OP)
I will try this thank you. If it works I will know that it's UE5 games that are the problem and not my PC
Plebius-Maximus@reddit
It's not UE5 games, it's some developers not optimising games. They think they can just use UE5 on default settings and do no work themselves.
Everyone loves expedition 33. That's a UE5 game. Heard anyone say it runs like shit? No because it doesn't.
The issue is not UE5. It's lazy implementations of it
HighlightDowntown966@reddit (OP)
Bro. It f** worked. The game is smooth now. So smooth
So the culprit is ue5 games being unoptimized.
hanotak@reddit
Oblivion remastered stutters on everything. I get stutters on my 9800X3D, which is the best gaming CPU.
That said, at 1080p, your 10900X is definitely going to stutter a lot more than a modern CPU would.
Deeeeeeeeehn@reddit
It’s not a universal fix, for some reason. For some users it does basically nothing to their performance (me included, unfortunately)
SuperCorridor@reddit
I hope it doesnt get burried too much, but there is something i often forget to check when i get high fps + stutter, its when i activate both ingame vsync and driver freesync (or gsync) it does this typically. Maybe its that
reptillianclubboy@reddit
yeah thats an engine issue, u could look for mods with engine tweaks for each game those actually help from my experience
McGundulf@reddit
Stutters don't have to do with frame rates, but with frame times. Even if your GPU is producing 100 frames per second, do the frames properly and timely space out through that second? UE5 is infamous for its bad frame times and horrendous 1% and 0.1% lows in some games.
Some games suffer a lot more than others, mainly because of the environments. Oblivion Remastered suffers a lot from stutters in the open world, while they basically don't exist in "cell" rooms, no matter how big they are.
Black Myth Wukong on the other hand has some stutters but it's generally easy to look past them.
Santeezy602@reddit
Ue5 stutter is due to shader compilation. Once you visit a place once it shouldn't stutter the 2nd time. It's annoying but I guess it's a part of it.
Elitefuture@reddit
Set an fps cap and lmk if it continues to stutter.
2 theories.
1) cpu bottleneck. Cpu usage in the game can vary wildly, if it was already at 100%(on the core, not the whole cpu). Then any extra load will cause a stutter as the cpu needs to catch up and the gpu gets nothing to do.
2) bad nvidia drivers, roll back to december.
Im leaning towards #1 since that cpu is very behind the times nowadays.
HighlightDowntown966@reddit (OP)
60 fps cap still stutters when i turn on dlss.
When I turn off DLSS...i can't maintain 60fps. (Ue5) No matter the resolution. Very strange
Elitefuture@reddit
Don't keep this fps, but set a 30 fps cap with dlss off. If it stutters, then it isn't a cpu issue.
The fps cap needs to be below the average by a good 20% to check for cpu bottlenecks.
HighlightDowntown966@reddit (OP)
Yep. Set 30 fps cap with dlss+frame gen. 60fps is stable .....but camera panning and backround scroll not smooth.
Best way to describe it
Elitefuture@reddit
I'm honestly suspecting a cpu bottleneck.
What is your gpu usage at? If it's below 90%, then it's cpu bottlenecked. If it's well below 90%, then it's really bottlenecked.
Checking per core usage would be nice too. If 1 core is at 100%, it's the issue.
HighlightDowntown966@reddit (OP)
I have nsi afterbuner pulled up. Looks like an even split across all cores. (%70-80%).
With dlss on...gpu usafe at %55-70. With the FPS cap.
Elitefuture@reddit
What's the gpu usage while uncapped? And what's the vram usage at?
XeNoGeaR52@reddit
Ah yes yes, the Unoptimized Engine 5 !
Pseudotm@reddit
there's usually some Ue5 engine.ini on nexus you can grab for individual games. Some of it is snake oil but there's been a few where whatever they did showed significant improvements. About all we got unfortunately. Ue5 is a mess.
GeraltForOverwatch@reddit
That's PC gaming these days. Can mitigate it but not get rid of it.
DigitalFoundry on YT has a lot of material on it.
gunuk@reddit
UE5 is crap, offloads the work that developers used to have to do to streamline their code to now expecting you to use DLSS or Frame Gen!