I believe the code is correct.
- When using the hypervisor page path, there are 2 adds, the firs…
EDIT: this comment was wrong, the code is correct. I think your load of qpc_bias fromSharedUserDat…
I spent more time on this and I've written functions to "emulate" what QueryPerformanceCounter do…
That looks really interesting! I like the concept, keep it up man, you are onto something there.
haha yeah my apologies. My computer isn't fast enough to run OBS full screen. Honestly I need to …
It looks interesting.
In the video, you should move your head a the top of the screen as it's le…
Thank you both for your investigations.
I suppose that I will simply do like the VS 2019 CRT run…
About a year into working on my game project, and posting several YouTube videos on my Mac OS por…
Oh, I'm blind and misread the condition - did not notice ! operator. You're right, for native cod…
mmozeikoI checked in MSVC 2019 CRT - it does not call ExitProcess.
WinMainCRTStartup is in "C:\P…
I checked in MSVC 2019 CRT - it does not call ExitProcess.
WinMainCRTStartup is in "C:\Program F…
The CRT normally calls ExitProcess for you after returning from main.
If you don't call it yours…
Interesting.
I remember just plugging in my Sony PS4 Dual Shock controller, putting a breakpoin…
I decided to kill my previous game idea after I found myself unable to fix several gameplay probl…
Closing threads/handles or releasing allocated memory is done by OS regardless of how process ter…
Hi,
I found this post really interesting, but there is a point that needs more explications for …
Seems that improving getting thread names is a known issue:
https://github.com/x13pixels/remedybg…
Thanks, that looks much nicer. Though having tested it, it is supported by a modern version of VS…
Cannot tell you anything about what Remedy supports.
But if you are on Windows 10, you can set th…
Hello,
I am debugging a program with a large number of threads. I would like to give them human-…
Miles —
I'm well aware that it is possible to mix and match. There is, however, not a straightforward way…
But compiler version is not reliable way to detect what Windows SDK version of headers/libraries …
Miles —
The compile-time version check is there to hopefully prevent code that relies on new versions of …
Why SetProcessDpiAwarenessContext is called only for MSVC specific compiler versions (newer than …
Miles —
Update: here is an updated function which handles DPI awareness with whatever is the most modern …
Miles —
An interesting note is that the function does at least have well-defined upper and lower bounds. …
Thanks for WinRing0, I'll have a look at that at some point.
mmozeikoTo transform rdtsc to secon…
Ben —
Yeah definitely. I think I may have already put one in as the second block puzzle you encounter. …
You can do simple tests with reading/writing MSR register with WinRing0 project: https://github.c…