I have an interesting problem, we tested it on several computers, if we limit fps using either nvidia or riva tuner, regardless of vsync settings, the frumark test, watching videos and most games are stuck. However, if Cheat Engine is running in an active window, not minimized, then this problem disappears, even though we are not doing anything else with Cheat Engine. Would you like to know the reason for this, and whether it is some kind of DWM thing or other overlay and scheduling problem? We tested 8 separate computers in the service center and all of them are stuck, but CH solves it immediately.
By the way, anyone can test it, install furmark and limit the fps below the monitor's refresh rate but so that it is divisible by it, e.g. 60 hz 30 fps or 120 hz 40 fps. The test will appear to be stuck, sometimes it starts after a minute or two. Cheat Engine solves it. The same is true for Red alert 3 and TIberium wars. Most of the new games have a problem with stuttering, but CH solves everything. That's a good thing, but I'd be interested in how.
Cheat Engine solves the timing stutter problem when i cap the fps, but how does it do that?
-
- What is cheating?
- Posts: 2
- Joined: Sat Mar 15, 2025 12:27 pm
- Reputation: 0
Re: Cheat Engine solves the timing stutter problem when i cap the fps, but how does it do that?
So not even attach CE to the game? Just run it?
Since minimizing CE doesn't work that rules out the hotkeyhandler that constantly queries the keyboard
For CE related I have no idea, but look into GPU options. Maybe it's windowed mode vsync that doesn't work when CE is visible
Since minimizing CE doesn't work that rules out the hotkeyhandler that constantly queries the keyboard
For CE related I have no idea, but look into GPU options. Maybe it's windowed mode vsync that doesn't work when CE is visible
-
- What is cheating?
- Posts: 2
- Joined: Sat Mar 15, 2025 12:27 pm
- Reputation: 0
Re: Cheat Engine solves the timing stutter problem when i cap the fps, but how does it do that?
That's right, just open CH and you're done, the main thing is that the window is active and not minimized.Eric wrote: ↑Sun Mar 16, 2025 12:22 amSo not even attach CE to the game? Just run it?
Since minimizing CE doesn't work that rules out the hotkeyhandler that constantly queries the keyboard
For CE related I have no idea, but look into GPU options. Maybe it's windowed mode vsync that doesn't work when CE is visible
What I noticed is that the same thing works with the voicemeeter program, but the main interface of steam also works. Steam, however, only when it is directly under the game. Some websites also have this effect in the browser. It could be some DWM or layer problem, but I haven't found a solution for it yet. I put together a completely new machine, new motherboard, processor and video card memory ssd etc., but it's the same. Moreover, it's not an amd gpu now but an nvidia, I've checked with several people and they also have this up. Some system-level incompatibility. What I also noticed is that this can be seen with the Ada lovelance, Blackwell and RDNA series. It's good with the Ampere architecture, see 3060 RTX.
I tried Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM registry Overlay test mode, aeropeek composition, but changing these had no effect. It's quite annoying because many games still hang at the same fps value as the monitor's synchronization, but limiting the fps is even worse, although I like 40 fps, and Red alert only runs at 30 by default, and with lossless scaling it's 60 but due to the lag the frame gen also hangs. However, as I wrote, the above programs solve it. Interesting thing. The easiest way to test this is with furmark. e.g. 60 40 30 fps tests for a 120hz monitor. I do the limiting with riva tuner, but nvidia's built-in limit also gives the same result.
Vsync off and on, it already existed, gsync freesync is not an option.
I think it may be a windows layer management problem that Cheat Engine blocks or overrides. CH is basically an old protocol program, while Windows uses newer and worse protocols.
Who is online
Users browsing this forum: TeddyRiggs