The Last of Us™ Part I

The Last of Us™ Part I

View Stats:
Private Ryan Apr 26, 2023 @ 1:07am
45 Minute Shader Compilation
I have an RX 7900 XTX (AMDs flagship gpu) and shaders take 45 minutes to compile
< >
Showing 61-75 of 87 comments
Kethanid Apr 27, 2023 @ 4:00am 
Originally posted by Vahn:
Originally posted by MaxL:
We will see about Survivor. The PC version from preliminary reports is even worse than TLOU Part 1, but how it is in reality - we'll see tomorrow.
Let's have hope they will not release Survivor in that enough bad state to fix it for months like Naughty Dog and Sony did with TLoU :P

Or like EA with Mass Effect:Andromeda.
Sledge Hammer! Apr 27, 2023 @ 6:13am 
Originally posted by OOFleming:
It's because the PS5 uses a modified zen 2 (the game is optimised to use specific features of this custom chip) what goes on behind the scenes is probably pretty much identical to the ps5 version (which is whats causing the performance hit)

Several technically minded people have mentioned that the game is basically using PS5 coding to run and hasn't been optimized for PC use, resulting is such terrible loading and shader building times we are seeing.
Evono Apr 27, 2023 @ 12:03pm 
took me 65 min on a R7 5700X with activated PBO....
Lince_SPAIN Apr 27, 2023 @ 12:25pm 
PS5 uses pre-compiled shader packs, won't need to do any kind of shader compilation since the hardware is a known and unwavering variable among all PS5 units.

One thing that helps shader compilation on PC is limiting framerate to 30 fps or less until the process is done, reason being the CPU is also used to render the in-engine background showing in the game menu (same baffling decision as Uncharted PC, thanks Iron Galaxy).
Doctor Hades Apr 27, 2023 @ 12:34pm 
The shader compilation is pathetic in this game and takes about 30 minutes on my i5-13600KF and occurs way too often due to the fact it needs to recompile them every time there is (a) a new patch; and/or (b) a new graphics driver installed. 8 hours played according to Steam but only 3 hours 15 minutes per the save game. The other 4 hours 45 minutes was waiting for shaders to compile!!!

In comparison, Dead Island 2 has shaders that take 20-30 seconds to compile the first time then 5 seconds, tops, to check on subsequent loads. That game was also far more polished at launch than this game and has NO stuttering either.

God only knows why Naughty Dog's two PC games so far require 20+ minute shader compilations (the other game being Uncharted: Legacy of Thieves Collection) as no other game I've played - and I play a LOT of PC games - has shader compiles that are anywhere near that long. Most are several minutes, 10 at most and many have asynchronous shader compilation that means no waiting at all, e.g. Spider-Man Remastered and Spider-Man: Miles Morales.

This game generates 11.2 GB of shaders which is utterly insane in my opinion. It's not like it looks that much better than Dead Island 2 either, except for reflections which are awful in that game, so I can only conclude that the issue lies with the custom engine for The Last of Us: Part 1 that hasn't been properly optimised for the PC hardware and this is why it has such high system requirements that are far in excess of the PS5 just for it to look and run like the PS5 version.

A very poor effort all round. The game is fantastic... at least on PS5... but the conversion to PC is desperately disappointing in my opinion and possibly the worst port yet, beating even Batman: Arkham Knights for infamy as I had fewer issues running that game on my previous system, even at launch.
Last edited by Doctor Hades; Apr 27, 2023 @ 12:39pm
RageMojo Apr 27, 2023 @ 12:37pm 
Originally posted by OOFleming:
Originally posted by dprog1995:
ND wanted to emulate Commodor 64 I guess.
Kids today don't know the pain! acting like waiting for a game to be playable has never happened before lol but if ND really wanted to emulate a C64 they would need the "epilepsy test" going while the shaders are being done lmao

I played on a C64 in the 1980s and no game took this long to load. Stop with the nonsense. I have been gaming since Pong was new and i have never been able to cook dinner and take a shower while a game loads and still get back before the game is ready.
Lince_SPAIN Apr 27, 2023 @ 12:43pm 
Well yeah the 11GB worth of shaders are constantly moved in and out of memory by the CPU and coupled with texture streaming it's clear where the bottleneck destroying performance lies.
I have a shader compilation every time I start the game. THE GAME IS DEAD! GET YOUR MONEY BACK!
OOFleming Apr 27, 2023 @ 12:51pm 
Originally posted by RageMojo:
Originally posted by OOFleming:
Kids today don't know the pain! acting like waiting for a game to be playable has never happened before lol but if ND really wanted to emulate a C64 they would need the "epilepsy test" going while the shaders are being done lmao

I played on a C64 in the 1980s and no game took this long to load. Stop with the nonsense. I have been gaming since Pong was new and i have never been able to cook dinner and take a shower while a game loads and still get back before the game is ready.
Note I never mentioned a time a game took to load i just said about waiting for a game to load. Seems like you didn't learn any patience during your C64 days not that that's an excuse for the state of this game
Chusma con Armas Apr 27, 2023 @ 1:06pm 
Originally posted by OOFleming:
Originally posted by Private Ryan:
Can you link or tell me where this data comes from? 44.5% bottleneck at 1440p is huge. If that's accurate, then I'll seriously consider getting a new motherboard and cpu.
https://pc-builds.com/bottleneck-calculator/result/0Yd1cU/1/general-tasks/2560x1440/
there you go mate

You have to calculate each bottleneck with everygame. Results differ a lot.
Evono Apr 27, 2023 @ 1:15pm 
Originally posted by Lince_SPAIN:
Well yeah the 11GB worth of shaders are constantly moved in and out of memory by the CPU and coupled with texture streaming it's clear where the bottleneck destroying performance lies.
it generated 143 mb of shaders for me...

its the PSOlibs folder right?
RageMojo Apr 27, 2023 @ 1:36pm 
Originally posted by OOFleming:
Originally posted by RageMojo:

I played on a C64 in the 1980s and no game took this long to load. Stop with the nonsense. I have been gaming since Pong was new and i have never been able to cook dinner and take a shower while a game loads and still get back before the game is ready.
Note I never mentioned a time a game took to load i just said about waiting for a game to load. Seems like you didn't learn any patience during your C64 days not that that's an excuse for the state of this game

Acting like this is about patience is absurd, and quite frankly stupid. No one is complaining about a few minutes. People are complaining about 15 minutes to 2 hours.

But sure, people have a patience problem because a game takes more time to load than watching an episode of the show. LOL!
Kethanid Apr 27, 2023 @ 1:36pm 
Originally posted by Sledge Hammer!:
Originally posted by RageMojo:

I played on a C64 in the 1980s and no game took this long to load. Stop with the nonsense. I have been gaming since Pong was new and i have never been able to cook dinner and take a shower while a game loads and still get back before the game is ready.

Isn't it amazing to see these apologists making excuses for an indisputably defective game?

I'm all for having the game come out and not have issues, but yeah I agree with you, people need to stop huffing and get an intervention. Goofballs all...hey get 2 4090's and a better cpu, get in the NOW...shut it. It's a fecal port, they cyberpunked everyone.
froghunter Apr 27, 2023 @ 2:22pm 
Got this game with my 7900xtx; CPU 7800x3d, pcie4 nvme, patch 1.0.4.0
First time the shaders got stuck at 25% after ~45 minutes.

Going offline helped. I also cleared Steam cache, verified the game files and restarted the PC.
Then it "only" took a few minutes.
Performance is still terrible. Frequent stuttering.
Moderator Abuse Apr 27, 2023 @ 8:19pm 
Originally posted by froghunter:
Got this game with my 7900xtx; CPU 7800x3d, pcie4 nvme, patch 1.0.4.0
First time the shaders got stuck at 25% after ~45 minutes.

Going offline helped. I also cleared Steam cache, verified the game files and restarted the PC.
Then it "only" took a few minutes.
Performance is still terrible. Frequent stuttering.

Is your card throttling using the reference cooler ?,
< >
Showing 61-75 of 87 comments
Per page: 1530 50

Date Posted: Apr 26, 2023 @ 1:07am
Posts: 87