Hello MonoGame community,
First time here and I would like to ask for your insight! This problem is bothering me for a while now and I can't seems to find the solution.
My game is constantly switching its FPS along with a high CPU usage (60%). The FPS flickers between 20-30-40 FPS on a slower laptop and on a full high-end desktop it flickers between 32-62 (both W7). On a W10 low-end tablet the game is running smoothly at 62 FPS. Full screen does help a little on the laptop/desktop.
Besides the FPS, on my laptop the game uses 60% of the CPU for I don't know.. When I measure my update/draw loop it takes max 2-3 MS to update/draw.
I altered the graphic values alot, but nothing seems to work. Below are the current values. Debug or release, doesnt change a thing.
public int screenWidth = 800;
public int screenHeight = 600;
public bool screenFull = false;
public bool verticalRetrace = true;
public bool multiSampling = false;
public bool fixedTimeStep = true;
public float deltaTimeStep = 62;
Hopefully someone can point me in the right direction!
Edit: Switching off any second monitor seems to help.