Page 2 of 5

Re: useplatformclock (Windows stutters)

Posted: 11 Apr 2024, 14:26
by LaggyTyp
enum.png
enum.png (83.38 KiB) Viewed 10559 times
bcdedit /set useplatformclock false
bcdedit /set useplatformtick yes
bcdedit /set tscsyncpolicy legacy
bcdedit /set disabledynamictick no

Re: useplatformclock (Windows stutters)

Posted: 11 Apr 2024, 14:54
by Slender
LaggyTyp wrote:
11 Apr 2024, 14:26
enum.png

bcdedit /set useplatformclock false
bcdedit /set useplatformtick yes
bcdedit /set tscsyncpolicy legacy
bcdedit /set disabledynamictick no
you not need any of that settings.
windows 11 uses RTC-tick by default.
for me, use disabledynamicktick in w11 cause problems with kernel timer (it stuck 983 us, without 0-3). same with useplatformtick yes.
w11 not need any bcdedit
upd: ahh, you set NO for DDT, i will try it.

Re: useplatformclock (Windows stutters)

Posted: 30 Aug 2024, 16:41
by BH_231
Slender wrote:
11 Apr 2024, 14:54
LaggyTyp wrote:
11 Apr 2024, 14:26
enum.png

bcdedit /set useplatformclock false
bcdedit /set useplatformtick yes
bcdedit /set tscsyncpolicy legacy
bcdedit /set disabledynamictick no
you not need any of that settings.
windows 11 uses RTC-tick by default.
for me, use disabledynamicktick in w11 cause problems with kernel timer (it stuck 983 us, without 0-3). same with useplatformtick yes.
w11 not need any bcdedit
upd: ahh, you set NO for DDT, i will try it.
Mine stays at 1005us to 1503us when a game or web browser is opened, when nothing else is running it goes from 14-500us
games call for a 1ms timer, but i have it set to .5034 like you recommended, is it possible the game is overriding the custom timer ive set?

Re: useplatformclock (Windows stutters)

Posted: 30 Aug 2024, 17:35
by Slender
BH_231 wrote:
30 Aug 2024, 16:41
Slender wrote:
11 Apr 2024, 14:54
LaggyTyp wrote:
11 Apr 2024, 14:26
enum.png

bcdedit /set useplatformclock false
bcdedit /set useplatformtick yes
bcdedit /set tscsyncpolicy legacy
bcdedit /set disabledynamictick no
you not need any of that settings.
windows 11 uses RTC-tick by default.
for me, use disabledynamicktick in w11 cause problems with kernel timer (it stuck 983 us, without 0-3). same with useplatformtick yes.
w11 not need any bcdedit
upd: ahh, you set NO for DDT, i will try it.
Mine stays at 1005us to 1503us when a game or web browser is opened, when nothing else is running it goes from 14-500us
games call for a 1ms timer, but i have it set to .5034 like you recommended, is it possible the game is overriding the custom timer ive set?
i have 497us per game w11

Re: useplatformclock (Windows stutters)

Posted: 23 Nov 2024, 10:07
by Gadzzaa
Sorry for reviving the post. I got some interesting feedback.
12600k - 5.1Ghz + 3900Mhz Ram and a gigabyte Z690 UD DDR4 motherboard
All tests are done in TimerBench1.5 and Windows 11 24H2
HPET is enabled in BIOS:
bcdedit /deletevalue useplatformclock > 10Mhz (Invariant TSC)
bcdedit /set useplatformclock true > 19.20Mhz (HPET)


Disabling HPET in BIOS + bcdedit/set useplatformclock true > 3.58Mhz (Unknown)

Haven't tested any games yet but will update this post if i come into any issues.

Re: useplatformclock (Windows stutters)

Posted: 23 Nov 2024, 15:34
by Slender
Gadzzaa wrote:
23 Nov 2024, 10:07
Sorry for reviving the post. I got some interesting feedback.
12600k - 5.1Ghz + 3900Mhz Ram and a gigabyte Z690 UD DDR4 motherboard
All tests are done in TimerBench1.5 and Windows 11 24H2
HPET is enabled in BIOS:
bcdedit /deletevalue useplatformclock > 10Mhz (Invariant TSC)
bcdedit /set useplatformclock true > 19.20Mhz (HPET)


Disabling HPET in BIOS + bcdedit/set useplatformclock true > 3.58Mhz (Unknown)

Haven't tested any games yet but will update this post if i come into any issues.
when you use useplatformclock with hard disable hpet you get ACPI PMT Timer with stable 3.58Mhz.

you dont need use any bcdedit in w11.
(only globaltimerres reg + set 0.5033 (or 0.5034) timer)

Re: useplatformclock (Windows stutters)

Posted: 24 Nov 2024, 11:20
by Gadzzaa
Slender wrote:
23 Nov 2024, 15:34
Gadzzaa wrote:
23 Nov 2024, 10:07
Sorry for reviving the post. I got some interesting feedback.
12600k - 5.1Ghz + 3900Mhz Ram and a gigabyte Z690 UD DDR4 motherboard
All tests are done in TimerBench1.5 and Windows 11 24H2
HPET is enabled in BIOS:
bcdedit /deletevalue useplatformclock > 10Mhz (Invariant TSC)
bcdedit /set useplatformclock true > 19.20Mhz (HPET)


Disabling HPET in BIOS + bcdedit/set useplatformclock true > 3.58Mhz (Unknown)

Haven't tested any games yet but will update this post if i come into any issues.
when you use useplatformclock with hard disable hpet you get ACPI PMT Timer with stable 3.58Mhz.

you dont need use any bcdedit in w11.
(only globaltimerres reg + set 0.5033 (or 0.5034) timer)
Would ACPI PMT Timer not be better than Invariant TSC since it has a lower Mhz?

Re: useplatformclock (Windows stutters)

Posted: 24 Nov 2024, 12:49
by Slender
Gadzzaa wrote:
24 Nov 2024, 11:20
Slender wrote:
23 Nov 2024, 15:34
Gadzzaa wrote:
23 Nov 2024, 10:07
Sorry for reviving the post. I got some interesting feedback.
12600k - 5.1Ghz + 3900Mhz Ram and a gigabyte Z690 UD DDR4 motherboard
All tests are done in TimerBench1.5 and Windows 11 24H2
HPET is enabled in BIOS:
bcdedit /deletevalue useplatformclock > 10Mhz (Invariant TSC)
bcdedit /set useplatformclock true > 19.20Mhz (HPET)


Disabling HPET in BIOS + bcdedit/set useplatformclock true > 3.58Mhz (Unknown)

Haven't tested any games yet but will update this post if i come into any issues.
when you use useplatformclock with hard disable hpet you get ACPI PMT Timer with stable 3.58Mhz.

you dont need use any bcdedit in w11.
(only globaltimerres reg + set 0.5033 (or 0.5034) timer)
Would ACPI PMT Timer not be better than Invariant TSC since it has a lower Mhz?
i feel it more smooth but bad responce vs tsc.
i remember im use it in 2020 for cod mw19, it feel better then new w10 tsc.
test it and write about your feel.

Re: useplatformclock (Windows stutters)

Posted: 01 Dec 2024, 23:24
by imprecise
bcdedit /set disabledynamictick yes

That is the only change I make to the setting, without touching BIOS. There is a noticeable difference in both w10 and w11. I'm not claiming this is the best setting, but it is an improvement over default.

Re: useplatformclock (Windows stutters)

Posted: 03 Dec 2024, 11:06
by Slender
imprecise wrote:
01 Dec 2024, 23:24
bcdedit /set disabledynamictick yes

That is the only change I make to the setting, without touching BIOS. There is a noticeable difference in both w10 and w11. I'm not claiming this is the best setting, but it is an improvement over default.
that make screen more smooth but mouse is bad controllable.
in w11 ddt yes cause big desync for me (i think because w11 uses RTC tick)