No Man's Sky

No Man's Sky

View Stats:
DmAnd Jun 7, 2021 @ 11:06am
3
3
HPET. TURN IT OFF FOR WAAAAAAAY LESS STUTTERS!
Wow, what a MASSIVE difference. This fixed all VR stutter for me

Go into Control panel > Hardware and Sound > device manager > Then expand System devices, Right click on High Precision Event Timer and disable.

If you want to turn it back on just follow the same steps to enable it
< >
Showing 1-15 of 47 comments
rhylos Jun 7, 2021 @ 11:23am 
What CPU, motherboard, and MB BIOS version are you on?
WarioKartPro Jun 7, 2021 @ 11:31am 
Dude WTF. I'm almost back to smooth as butter??? What sort of black magic is this?

Need more testing.
DmAnd Jun 7, 2021 @ 11:53am 
Originally posted by rhylos:
What CPU, motherboard, and MB BIOS version are you on?

8700k z370 pro4 AMD 6900xt
Quest 2

I am on a older bios from...I don't know 2019? It is a older mobo. It is the most updated version besided the beta bios for C.A.M
Last edited by DmAnd; Jun 7, 2021 @ 11:54am
sstooney Jun 8, 2021 @ 5:35am 
Worked for me. Became smother, fps up. Yhank you for the advise.
I have an old i7-950 and old mainboard (2009) with gtx1060. 60 fps now(against 45) on the planet surface(everything except volume light is on ultra)
KajurN Jun 8, 2021 @ 8:17am 
IT actually works. Ryzen 5 3400g/2070s. was not quite enough to bring me to 60FPS ultra but i went from 37-43ish to 50+. Wonder why that made such a massive difference.

I did some googling and found an overclockers.at article. https://www.overclockers.at/articles/the-hpet-bug-what-it-is-and-what-it-isnt in quote

"In summary the problem is a very slow timer implementation of the High Precision Event Timer on modern platforms, that is used without care by the developers. Badly affected are Skylake X and Kaby Lake X. Impacts can also be shown on Threadripper, Coffee Lake and in some degree on Ryzen as well. It could be discussed if a slow functionality is a bug, but honestly let's just call it the "HPET bug".

While the reduced theoretical numbers of HPET timer calls are quite self explantory, the impact of the slow HPET can not be directly applied on game performance. It heavily depends on the usage of timer functions in the game/engine and the combination of resolution, details and graphics card in place. So to trigger the bug you normally run your games on something like FullHD, maybe an older, less GPU heavy game as well, and power it with an oversized graphics card. In effect the HPET bug will show on screen with a decreased average framerate and an additional stuttering every now and then. Especially the last part is were the bug really kicks. Due to horribly high frametimes it looks like the game freezes for a few milliseconds. With X299 this stuttering happens on the Windows UI as well. It starts in the final stages of booting with some mild flickering of the loading icon and can be seen in action when dragging windows around or a window/control gets invalidated and is refreshed. Not always but once you see it, it can not be unseen. Bottom line is your expensive system will give an inadequate experience once HPET is enabled."
Last edited by KajurN; Jun 8, 2021 @ 8:23am
the_mo101 Jun 8, 2021 @ 8:28am 
Wow. Does anyone know why this works? What affect will it have leaving it disabled? Edit...just read the post above!
Last edited by the_mo101; Jun 8, 2021 @ 8:29am
DmAnd Jun 8, 2021 @ 11:44am 
Originally posted by the_mo101:
Wow. Does anyone know why this works? What affect will it have leaving it disabled? Edit...just read the post above!

I read something about it.
It can possibly effect something with media playback or something. Very easy to enable if any problems are encountered.



Originally posted by KajurN:
IT actually works. Ryzen 5 3400g/2070s. was not quite enough to bring me to 60FPS ultra but i went from 37-43ish to 50+. Wonder why that made such a massive difference.

I did some googling and found an overclockers.at article. https://www.overclockers.at/articles/the-hpet-bug-what-it-is-and-what-it-isnt in quote

"In summary the problem is a very slow timer implementation of the High Precision Event Timer on modern platforms, that is used without care by the developers. Badly affected are Skylake X and Kaby Lake X. Impacts can also be shown on Threadripper, Coffee Lake and in some degree on Ryzen as well. It could be discussed if a slow functionality is a bug, but honestly let's just call it the "HPET bug".

While the reduced theoretical numbers of HPET timer calls are quite self explantory, the impact of the slow HPET can not be directly applied on game performance. It heavily depends on the usage of timer functions in the game/engine and the combination of resolution, details and graphics card in place. So to trigger the bug you normally run your games on something like FullHD, maybe an older, less GPU heavy game as well, and power it with an oversized graphics card. In effect the HPET bug will show on screen with a decreased average framerate and an additional stuttering every now and then. Especially the last part is were the bug really kicks. Due to horribly high frametimes it looks like the game freezes for a few milliseconds. With X299 this stuttering happens on the Windows UI as well. It starts in the final stages of booting with some mild flickering of the loading icon and can be seen in action when dragging windows around or a window/control gets invalidated and is refreshed. Not always but once you see it, it can not be unseen. Bottom line is your expensive system will give an inadequate experience once HPET is enabled."

Great thanks, if I read that rite, That would explain why I see so much gain on my system with a not to old but older cpu and chipset with a beefy gpu
Vrede Jun 8, 2021 @ 11:48am 
Sorry to be a bit off topic here, but it's about performance atleast. How do you check your fps in vr?
DmAnd Jun 8, 2021 @ 11:51am 
Originally posted by ⸸KMA⸸ Vrede:
Sorry to be a bit off topic here, but it's about performance atleast. How do you check your fps in vr?

There are different ways to do it.
FPS vr on steam witch costs a little money

Or depending on the headset you can use the steamvr or oculus performance graph thing. Sorry I can not give you exact instructions at the moment.

Google, SteamVR performance monitor. It should say how to do it.
Lystent Jun 8, 2021 @ 11:56am 
Thanks for the added tool for the toolbox! Not sure I'll use it though; I'd rather HG fix the game rather than modifying windows of which other games were designed for.
I Am Groot Jun 8, 2021 @ 12:29pm 
I used the Ghost Spectre Windows 10, with HPET Disabled, NMS is greatly improved, also some other games. Many others don't. In fact, HPET disabled affects many of my works, and media.
Also, This HPET affects some AMD system and old Intel system because...it was made by Intel and for modern Intel system. It is used for improving some media streaming and some application required a lot of synchronization.
So, the answer: for NMS, disable HPET. for the rest: dependable.
I thought HPET tricks is popular all over the internet for years and many here should've heard of it.
However, I recommend using commandline to quickly disable and enable (some games and media will hang the system for a short while or suffer stutter if HPET disabled). So, before running NMS: disable. after NMS, re-enable.
profanicus Jun 8, 2021 @ 2:10pm 
Originally posted by sstooney:
60 fps now(against 45) on the planet surface(everything except volume light is on ultra)

You can't rely on FPS counters when HPET is disabled - because you just disabled the timer that FPS counters use. ;)

Like Cross Scanty says above, I would not leave this disabled as it could have far ranging unknown system consequences.
Last edited by profanicus; Jun 8, 2021 @ 2:15pm
Rokkit Jun 8, 2021 @ 3:50pm 
Finally some good ♥♥♥♥♥♥ info. I have a Ryzen 5 3600, 16 Gigs of RAM and a 2080 Super and I'm getting MAYBE 40 FPS average on Normal settings across the board with DLSS on Balanced for a Quest 2 through Virtual Desktop. I'm gonna try this fix out and I'll come back, but so far this is the only thing I've seen that could explain that horrific framerate.
WhiteCrow Jun 8, 2021 @ 4:15pm 
Great find. Is this strictly a tweak that affects VR, or the game as a whole? Haven't tried NMS in VR yet.
zilramyamette Jun 8, 2021 @ 8:29pm 
I'll test and report back. Thanks!
< >
Showing 1-15 of 47 comments
Per page: 1530 50

Date Posted: Jun 7, 2021 @ 11:06am
Posts: 47