Something I noticed recently was that Crysis 2 and 3 were capping their framerates internally on my G-Sync panel (3900X + 2080S). A cursory Google search showed me that this is something others are experiencing as well. I was able to "solve" this by enabling the Ultra Low Latency mode in the Nvidia control panel for some reason, but haven't been able to find a way yet to leave default prerender behavior in tact without the game auto-limiting its framerate. I also tried disabling fullscreen optimizations on the .exe and I tried setting the sys_maxFPS to 0 (or some higher value like 120) in the system.cfg / console, but neither resolved the issue, only enabling the ULLM mode did for whatever reason. Now, my Google search showed people didn't know if this was a driver issue from Nvidia or something caused by one of the Windows 10 updates -- I do recall having issues with Crysis 3 on a previous Nvidia driver where without the ULLM mode enabled I got horrible performance for whatever reason with lots of stuttering, but now it's just capping itself internally. C3 is one of those games I revisit from time to time so it's a bummer to run into such issues -- no idea what could be causing the game to "Misbehave" like this on newer drivers, but it is an old game -- I also wasn't able to get the original FEAR to work (terrible performance for some reason) so maybe old games just break sometimes.