Miles —
An interesting note is that the function does at least have well-defined upper and lower bounds. F…
Thanks for WinRing0, I'll have a look at that at some point. You can rely on rdtsc value on moder…
Ben —
Yeah definitely. I think I may have already put one in as the second block puzzle you encounter. T…
You can do simple tests with reading/writing MSR register with WinRing0 project: It provides preb…
HRose —
Hey everyone, We will be having a subsidiary online London meetup every 2nd Thursday of the month …
After reading the articles linked in this thread, I wanted to try to use only rdtsc to get time in…
about separating the blocks you may wish to add a puzzle where the only solution is to separate th…
Found this example which solves it 👌
Hi everyone, I was wanting to implement something similar to the effect in snakebird where the rai…
Uh oh... Even more embarassing then... Thanks for answering anyway. I will take a look on WASAPI, …
It says in documentation to what value to set it: I personally would not choose XAudio2 unless y…
Ah... Thank you mmozeiko, you are absolutely right. This is embarrasing but I have to say I hae no…
Ben —
Since my last blog post I've made some progress across a number of different areas of development.…
You have not set nAvgBytesPerSec and cbSize members of WAVEFORMATEX structure. They probably conta…
Problem with thinking this way is that modern CPU's change frequency dynamically - for power savi…
Jason —
Ya, that makes sense. Thanks.
The result of the two computations would be pretty close because the granularity of would also b…
Jason —
Ya, that's what I thought so that's why I wanted to make sure this 10mhz was an intended change a…
Hey guys, I am trying to get XAudio2 to work but I am having some trouble, I would appreciate if a…
I have recently added UTF-8 strings decoding and the possibility to display Unicode glyphs. You ju…
I see! I agree the local and global aspect of the game is quite interesting. It's good to see a fe…
Guntha —
I've got an old Windows 7, Core 2 Duo 2.4GHz laptop where it returns 2337939, close to what you de…
Jason —
Interesting. Well I think maybe my mental model of what QueryPerforamnceFrequency was suppose to …
Date and hours are locked. So next meetup is online, on discord the October 15th at 19h If you wa…
Hi, sorry to intrude but I notice your picture albatros, are you a go player? :)
Great find! And if I understand correctly, then if you enable WSL2 - your whole Windows (host) wil…
Guntha —
According to msdn (, it's not a bug but a documented behaviour. Not sure what to make of this para…
And then next gen of AMD and Intel CPU's comes out that have more accurate timer, and suddenly val…
Jason —
Thanks for the article. Had some interesting things in it I never knew. Well I didn't expect it t…
What other value you expect it to return? QPC never had any guarantees about frequency it uses. Fr…