Without use of external programs, my crummy laptop fluctuates between 45 to 55 FPS, which is suitable for someone like me. I used to run on an even cruddier laptop with an intergrated graphics chip that could barely run the game past 15 FPS, so I was curious how upgrading from a crummy laptop to a not-so crummy laptop affected my gameplay experience.
I've been tinkering around with the 'Set FPS Limit' setting of Bandicam at several intervals. How I tested the effect on my gameplay was through Shield Cancelling several weapons and running around the Advanced Training Hall, with nobody else in there. There are three factors I took into account; the visual speed of a shield cancel, the time in between the sound of the sword swing and the shielding sound, and how fast it takes to kill the training bots (which all die in one hit).
My gear gives me Attack Speed Increased Maximum! with my Flourish and Brandish. I smash the training bots with my FPS set to my default, 45 FPS. It only takes a couple of seconds, so far so good. I lowered it to 30 FPS, and noticed that I was holding my shield up despite not holding the shield button. I passed this off as a fluke, and forced the FPS to 15, close to my original laptop's default.
It was then that I noticed that there was a larger gap of time in between when my sword swing started, and when my shield was raised, in spite of my button presses being identical to that prior. So it would only make sense that having a higher FPS would maximize your ability to chain inputs, for let's say, shield cancelling a Flourish into a Blaster shot.
My curiosity couldn't stop there. I set my FPS to 1. It was the most beautifully hideous thing I've seen. My shield cancelling inputs remained the same as before, but instead of actually swinging and shielding, I found my Knight swinging, then holding a charge attack. It was literally impossible to shield cancel without running into a wall, holding a charge, or just doing nothing.
But what does this prove? Well. Nothing we don't already know, I bet. People with better computers are able to perform better, and people running on toasters need to either upgrade or play Solitaire. ormaybeyouknowOOOshouldoptimizetheirgamebetter
When you say the same, describe the operations.
Would you be shield canceling while blindfolded or are you using visual input?
I would suggest recording videos with muted sound and the monitor turned off/blocked so that you are sure that it is the same (for all FPS rates).
Also - how is the one program capping FPS? Is it stopping process functionality for each interval or just locking visual output frequency?
If it locks the program, that is not the client failing the test...
I don't know how the game is coded. If it threads the visual output through the OS and server com/input is on a different thread.
I just think your tests may not be telling you exactly what you think they are.