Game would benifit greatly from precompiling shaders
every time this game runs poorly or slows down it has to do with compiling shaders on the fly expect for the abysmally coded maps like savanahh and sunken tower.
i really hope GGG can set up the game as it is a pretty standard practice for dx12 games. i only worry that seeing the game likes to eat so much cpu while loading that it can literally lock up the entire pc the game would 100% fail to compile shaders in the 1st place. Last bumped on Feb 5, 2025, 8:11:22 PM
|
![]() |
ive done everything on the internet to make it run better. including dumping the steam client version for the standalone version. just tell me how to force it and i will report results. how is doing something that will prevent the game from constantly compiling on the fly be a bad thing? do you upgrade your drivers every week or something?
|
![]() |
found the post on it, the method re compiles every boot of the game, which would not happen if the game did it itself.
|
![]() |
i was messing around, running resource monitor on my second monitor. noticed that during compiles and normal gameplay the cpu was parking up to 6 threads. disabling core parking with a utility has immensely helped with the shader slowdowns and stutter.
it seems the game does not know how to use the cpu, either that or windows is glitching and not allowing the game to use all threads when the demand hits. worth a shot if people have tried unlimiting shader cache and it only helped a little. there are 2 methods, editing the registry (just dont unless you know what your doing) or there is a small utility available for free called core unparker. this will edit your it for you and you can easily change it back with a simple interface. good luck fellow exiles. |
![]() |
the software simply stops windows from parking your cores. my cpu is not weak its a 5800x.
a parked core is essentially powered off, preventing programs from utilizing it. the only downside to unparking is the pc will consume more power at idle, but the program can undo the changes in a click if power consumption is something you are concerned with. since i unparked my game has not hardlocked my pc at all, i removed affinity settings that prevented it from utilizing threads 0 and one, essentially what the poe uncrasher bat does. |
![]() |
the software simply stops windows from parking your cores. my cpu is not weak its a 5800x.
a parked core is essentially powered off, preventing programs from utilizing it. the only downside to unparking is the pc will consume more power at idle, but the program can undo the changes in a click if power consumption is something you are concerned with. since i unparked my game has not hardlocked my pc at all, i removed affinity settings that prevented it from utilizing threads 0 and one, essentially what the poe uncrasher bat does. thank you but like i said ive already tried everything on the internet that is not a clickbait generic gaming site stating what anybody who has gamed on pc already knows. i appreciate your input but plz dont write off my solution simply because you dont know how it works. |
![]() |
i run high performance power setting all the time, this machine is literally just for gaming. it was still parking cores.
if you would like to experiment, resource manager shows parked cores as grey. i think the loading screen crashes where the cpu just locks up may have been caused by the game running on a limited amount of the cores due to the parking, the reason poe uncrasher works for the crashes is it prevents the game from accessing core 1 leaving it open for windows to complete tasks and not lock up. while thats great and all, now you have 2 threads the came cant access due to affinity, and up to 6 threads unavailable to windows or the game because they are sleeping and they are nmot waking up when they are needed. |
![]() |
also thinking im on windows 11, curious if windows 10 handles the cores better for this game. would be cool to know :D
|
![]() |