It's unclear what the weight variants in the "Longer Day & Weight Variants" folder do so I tested it. They are an increase to the vanilla carry capacity, so for example a file with "10kg" at the end changes carry capacity to 80+10
Actually, the shader comp each boot had to minimize the stutters of the engine in the gameplay isn't it? Have you tested it deeply in terms of the frametime and crashes? Thanks
That's a bold statement and just not true. I have seen other games do this, not as bad as this, but still. It's an Unreal problem and the devs weren't able to fix this properly. If you didn't test this thoroughly you should mention this in the description. Otherwise your statement is just a guess, even if an educated one.
Games that do this are recomliling already compiled shaders just incase somethings changed (your settings for example).
If you're not changing anything about your OS, drivers or in game settings, recompiling again and again will not have a substantial benefit, but it will substantially slow down your boot times, which is why most games don't do this.
Its simply a lazy solution instead of making a more advanced algorithm that detects changes before determining if it should occur again, which is what it should be doing.
If you disagree with my assessment don't use the mod, but I've tested & used it myself and the game is as stuttering as it typically is without the command for me.
Me here literally sipping my tea like, yeah the shader comp the second+ times takes like 10-15 seconds... kids these days will never know the true pain of having to wait 1-3 minutes to dial/connect to AOL lmao
Almost everyone here is talking nonsense. The game is not *recompiling* shaders unless they have been invalidated by something like a driver update or is the very first time running the game on the machine. You can confirm this by verifying within the DerivedDataCache folder if any new files are being created for the game.
What you're seeing is the engine *warming up* the materials and shaders so you don't see texture pop-in when you load into the game, or stutters when an effect first shows up on the screen. It's literally in the name of the setting this "mod" changes: r.PSOWarmup.WarmupMaterials=0 and you can even do it manually via the Engine.ini file in your LocalAppData folder.
If it takes you a long ass time it is most likely because A) you are running the game off a HDD and you are bottlenecked by the actual transfer speeds of all those textures being loaded into memory, or B) your cpu is not fast enough to crunch all those files any faster. Again, you can confirm this by opening task manager and monitoring what is actually happening during the precomp process.
On a pc with a 12 core/24 thread cpu and the game running off an SSD it takes me a little under a minute from a cold boot and ~30 seconds on subsequent game restarts. The warmup was designed especially to aid more mid-range pcs to run the game more smoothly. If yours is beefy enough, with enough ram and vram, the effect of not precaching will be negligible.
This is all well and good but I have laptop 3060 version and disabling this "warmup" actually makes the game run MUCH smoother. Not a single mod or tweak made it run so smooth. So how do you explain that?
If every boot of the game takes minutes, you probably have shader cache either disabled or set too low in nVidia control panel, so it has to compile it on every boot. Check your nvidia panel. Shaders only compile on first run or first run after driver update. Every subsequent time is shader optimization and sorting, which can still improve frametimes in-game and reduce stuttering.
i never timed it but my compile times were pretty short - (my computer is strongk - i7-13700k, 64 gb ram, RTX 4090) and i still love the f out of this mod
Mine compiles up to 7 minutes.. its a nightmare. But with engine.ini and command in there all be fine, i've been played like this a few days and all ok
This is the first mod/ tweak that removed the stutter for me when I go near populated areas other didn't work. though I met a BSOD - page fault in nonpaged area- later in my game about 2-3 hours in. I was spending time in Duty base Cement factory when this happend. not sure if related to this tweak.. gonna test again. This tweak is a godsend hopefully it wont messed up my pc
no, It did helped the stutter it was very significant when I turn back compile in Engine.ini to true after I recieved another BSOD..
the stutter/lag (getting 2-5 fps for a few seconds) went back when going near populated areas.
but reading the comment from mozekad might work for me.. I just need to compile it first then set it to false and dont tweak the settings.
I left Main.ini as it is and it works like a charm it sped up the loading time and doesnt do anything wrong.
So this is how it feels like being a Stalker (me) giving some info to a scientist (you) on how your device (your mod) works to an anomaly (the game's optimization) in the zone (the game).
PS: the reduced stutter was not a psyhallucination.
i7 5820K, 16GB RAM, SSD, GTX 1080TI, LIQUID COOLED. Compiling takes about 1-2 minutes. Other than that, runs fine and no major issues.. Crashed only once.. potentially due to Alt TAB dozen times, while messing with graphics and display settings.
1. Don't you need to allow the game to compile shaders after every time you install new drivers/change graphic settings/install graphic mods?
2. Also can you elaborate on these lines please? What do they do exactly? Do they let you skip cinematic dialogues entirely? [/Script/MoviePlayer.MoviePlayerSettings] bWaitForMoviesToComplete=False bMoviesAreSkippable=True
UPD: WOW. I am absolutely stunned by how well this worked. I can't believe it. I've spent hours trying to tweak this technically broken game and this one line just fixed it all. I had zero stutters for like 15 minutes of running through settlements, it feels incredible. Sadly this doesn't fix the memory leak issue - my frames still drop to 10-15 after some time of playing, but there is absolutely zero stutter. I guess I just need to remember to compile shaders after I change graphic settings or update graphics. THANK YOU Just curious, do you have any explanation as to how this removes stutter?
34 comments
First time starting the game? Yes.
Second time? Not really. It should not be compiling EVERY launch, no other game does that.
So launch the game once, compile, then install the mod.
If you're not changing anything about your OS, drivers or in game settings, recompiling again and again will not have a substantial benefit, but it will substantially slow down your boot times, which is why most games don't do this.
Its simply a lazy solution instead of making a more advanced algorithm that detects changes before determining if it should occur again, which is what it should be doing.
If you disagree with my assessment don't use the mod, but I've tested & used it myself and the game is as stuttering as it typically is without the command for me.
So don't be too judgemental. Not everyone has the same situation/results as you
I've put ~70hrs into the game since I last recompiled shaders and it runs very smoothly with Optimized Tweaks S.2 v1.91 installed.
Recompiled today due to massive patch and performance hasn't had any tangible difference
What you're seeing is the engine *warming up* the materials and shaders so you don't see texture pop-in when you load into the game, or stutters when an effect first shows up on the screen. It's literally in the name of the setting this "mod" changes:
r.PSOWarmup.WarmupMaterials=0
and you can even do it manually via the Engine.ini file in your LocalAppData folder.If it takes you a long ass time it is most likely because A) you are running the game off a HDD and you are bottlenecked by the actual transfer speeds of all those textures being loaded into memory, or B) your cpu is not fast enough to crunch all those files any faster. Again, you can confirm this by opening task manager and monitoring what is actually happening during the precomp process.
On a pc with a 12 core/24 thread cpu and the game running off an SSD it takes me a little under a minute from a cold boot and ~30 seconds on subsequent game restarts. The warmup was designed especially to aid more mid-range pcs to run the game more smoothly. If yours is beefy enough, with enough ram and vram, the effect of not precaching will be negligible.
though I met a BSOD - page fault in nonpaged area- later in my game about 2-3 hours in. I was spending time in Duty base Cement factory when this happend.
not sure if related to this tweak.. gonna test again.
This tweak is a godsend hopefully it wont messed up my pc
I do wonder if this is placebo or genuine though? Cause that's pretty cool!
after I recieved another BSOD..
the stutter/lag (getting 2-5 fps for a few seconds) went back when going near populated areas.
but reading the comment from mozekad might work for me.. I just need to compile it first then set it to false and dont tweak the settings.
I left Main.ini as it is and it works like a charm it sped up the loading time and doesnt do anything wrong.
So this is how it feels like being a Stalker (me) giving some info to a scientist (you) on how your device (your mod) works to an anomaly (the game's optimization) in the zone (the game).
PS: the reduced stutter was not a psyhallucination.
2. Also can you elaborate on these lines please? What do they do exactly? Do they let you skip cinematic dialogues entirely?
[/Script/MoviePlayer.MoviePlayerSettings]
bWaitForMoviesToComplete=False
bMoviesAreSkippable=True
UPD: WOW. I am absolutely stunned by how well this worked. I can't believe it. I've spent hours trying to tweak this technically broken game and this one line just fixed it all. I had zero stutters for like 15 minutes of running through settlements, it feels incredible. Sadly this doesn't fix the memory leak issue - my frames still drop to 10-15 after some time of playing, but there is absolutely zero stutter. I guess I just need to remember to compile shaders after I change graphic settings or update graphics. THANK YOU
Just curious, do you have any explanation as to how this removes stutter?
2. Basically. Depends on if STALKER classifies them as movies or not