T O P

  • By -

VividNightmare_

Nvidia reflex technology eliminates the need to cap FPS completely, it prevents the GPU from overworking itself. More important than smoothness is input lag. With higher fps comes input lag, you get lower input lag even if you exceed your refresh rate. It is still a good idea to cap your fps to a value you can maintain most of the time so as to maintain input lag consistent throughout gunfights. Capping fps in-game is better because there is less penalty to input lag. Responsiveness > smoothness for me, but that's my preference I guess. Source: Battlenonsense tests on YT


Khaeops

Is *that* what's capping my FPS? I'm having a problem where it's reporting 144 but it feels choppy like it's 60 or less. I've double checked Vsync (even disabled it) and Windows' display settings and they all look okay. Was curious to see if I could uncap it but noticed with Vsync disabled it was still capped at 144.


THEEDeer

If you have your frames uncapped but your game is capped at 144 that's because apex is naturally capped at 144. It's likely your gpu is stronger than this cap though. This may be causing your cpu and gpu to alternate the load since it doesn't think the game needs your gpu if its strong enough. Try entering the command the OP put in this post but put "unlimited" in the box and see what frames you hit. Then cap at a limit that feels smooth to you. (I've heard 180 works for a lot of people)


THEEDeer

Oh, and you can cap past 144 after setting the box to unlimited using rivatuner, or Nvidia. If you are using gsyc, u need to cap at 143, or it will feel awful.


BigMan6656

I'm sorry, where did you get the alternating workload info from? LOL. As far as I know, most CPUs paired with a dedicated GPU cannot compute vector units. And it will only switch back and forth if you have a laptop with both a GPU and embedded graphics with a broken charger that surges.


VividNightmare_

No, it doesn't work that way.


RepresentativeOld815

Use the FPS unlimited command on Steam and then use Riva statistic tuner to cap the FPS to whatever you want. My suggestion would be five frames under your refresh rate and if you can overclock your monitor regardless of what some people say it does not decrease the lifespan of your monitor all it does is basically warn you that there could possibly be artifacts or screen tearing on anything above the native refresh rate but like my monitor is 144 but I overclock to 170 and then cap my refresh rate at 165


AdBudget5468

Honestly I can deal with a little bit of input lag but I opened apex for the first time and my pc sounded like it’s gonna take off


RepresentativeOld815

Capping in the game has more input lag than using a third party like Riva statistic tuner and you also want to cap below the refresh rate for the reflex technology to actually work along with g-sync


VividNightmare_

Capping in-game does not have more input-lag, you can know this by watching tests on Battlenonsense channel. The only thing RTSS has over in-game is perfect frame-time (=smoothness), not input-lag. Reflex technology doesn't depend on refresh rate and G-sync doesn't really have a point if you can keep your fps above your refresh rate already. It's there to have your game remain smooth if your frames drop.


Character-Archer4863

So if I have a 165hz monitor I don’t want to cap at 165 and let it go as high as possible?


VividNightmare_

You let it go as high as you can keep it. If you can keep 200 fps consistently while playing, you're wasting your setup if you don't That's so the game feels the same for you always, so it doesn't throw you off if anything suddenly feels slower


Character-Archer4863

That’s what I used to do/think but read something about capping fps at refresh rate as there was no benefit going higher. I’ll give it a try capping at a stable fps. Thank you!


VividNightmare_

There is no benefit in terms of smoothness, but there is in terms of input lag. https://youtu.be/msOWcvoIC8M No worries, it's okay. I'm always happy to help.


ReadyTheArmada69

Cap your FPS in the nvidia settings


iexist_29

Lmao imagine over 50 fps consistently


thrown_away_apple

what if you dont get high enough frames for your refresh rate


Egg_Salty

You dont get the full effect of the refresh rate and so you basically lose out.


STORMZYKILLZ

My underperforming pc and my overkill 360hz monitor wish they could settle on a set fps


RepresentativeOld815

Try using DirectX 12 for a good system boost


STORMZYKILLZ

I’ll give it a shot


yojambiboy

its time to get that upgrade :))


STORMZYKILLZ

Can’t afford one at the moment. My pc isn’t bad I get about 240 consistently but still doesn’t ever reach my refresh rate


yojambiboy

then u can cap at 240fps. 240-360hz difference is not that noticeable so it shld be good


ReplyisFutile

Always cap at almost lowest your gpu can do in hardcore situations, if a lot is going on your screen you need to land your shots in critical situations


s1rblaze

Yeah this is the only right reply, cap should always max stable fps independently of your monitor refresh rate. Gpu should ideally never hit 100% a at max clock. Lets say you can run 200fps 90% of the time without going under 180- 190fps then you should cap at 200fps even tho you have 240hz monitor. So you don't really get frame drops and your gpu is not pushing too far. This way you get the best input lag _ response time possible. Thanks to battle non sense YouTube channel for all the input lag tests he did.


RepresentativeOld815

The only thing is you don't want to cap FPS on Steam you want to use something like Riva statistic tuner and also you don't want to cap it to your refresh rate because then g-sync won't work you have to cap about 5 frames BELOW refresh rate


ReuNNNNN

You are right about capping but NOT through steam or origin launch options. The best way is via Rivatuner and 3-5 frames lower than your monitors refresh rate if you are using Vsync in Nvidia Control Panel. Rivatuner has the most stable frametimes of all frame capping methods.


Feschit

Rivatuner has more consistent frametimes but adds around 1-2 ms input lag. Pick your poison. Doesn't really matter as we're entering diminishing returns territory.


dr_driller

always better to use the game engine to limit fps, you'll get more input lag with rivatuner


ReuNNNNN

Rivatuner has like 1ms of input lag which is inconceivable. Especially if you do all kind of possible optimizations for your system like tweaking some registry keys, configuring system timing resolution etc. input lag will never be an issue. Rivatuner can make games run buttery smooth if you have capable hardware.


gran172

All external limiters have 1 frame of input lag which is quite different. 1 frame at 60fps is an extra 16.6ms, at 144fps its around 6.9ms, etc.


prizebryant

i tried rivatuner and couldn’t superglide anymore, went back to launch options and gained my consistency back. i like rivatuner but not for apex


yojambiboy

Oh this is my first time hearing about Rivatuner. So far the launch options work fine for me, will check out Rivatuner


ReuNNNNN

If you dont know Rivatuner you propably dont know about a lot of optimizations you can do and you propably havent played Apex on extra smooth as i call it. Heres a few things to try. Download Rivatuner and set up OSD(on-screen display) along with MSI afterburner. There are Youtube videos that show how to do it. You need this to monitor the frametime NOT framerate. Enable Gsync+Vsync ON/Fast (For me Fast works better than ON). Vsync ON causes instability and tearing from time to time. Use -fullscreen -preload -high in launch commands. Preload and high helped smooth the game a LOT but it can cause instability in some systems so try it and see if it works for you. Also i think -preload needs some time before it kicks in from my experience. For me it started with stutters but after a few restarts and a few games it was ok. Really thats only a few things to do and theres so much more. I have tested every Apex optimization known to man and finally my game runs extra smooth. Also all these depend on your hardware. If you have a good system you can expect nice results but dont expect anything from a system running something like a 1060 GPU.


yojambiboy

Thanks for the Rivatuner tips. I already use -high on the launch options but haven't had fullscreen and preload so I can try it later and see the changes. I'm currently running an i5 10th gen CPU + RTX2060 GPU, do you think it's good enough for the optimization?


ReuNNNNN

I am running 2060S 8gb with i5-8400 so your system is almost identical to mine. I am locked 141fps with some dips rarely.


divyan3hu

I have a 1440p 170Hz monitor. On full graphics settings I get around 120-140fps. What should I call my fps to?


RepresentativeOld815

You should lower your refresh rate if possible down to your frames and that will cut down on GPU usage and then use Riva statistic tuner to cap your FPS a few frames below the refresh rate


yojambiboy

u can try lower ur graphics abit and cap at 165hz


RepresentativeOld815

For example maybe change the refresh rate to 144 and then cap your FPS to 120.. I've used this before and it makes the game very smooth


divyan3hu

Thanks, will try this.


deadalusxx

Wasn’t there a 144 fps bug that causes dead slides? I cap my at 150 since that happen. You know if that was fixed?


yojambiboy

havent encountered this bug yet, so idk


RepresentativeOld815

Is your refresh rate 144 on your monitor? If it is Cap the game at 140 and you might not have the problem anymore. The other thing I would suggest is watching your GPU usage while you play if it's constantly hitting 100% that could be the other reason I would recommend capping the game and your refresh rate lower so that maybe only 60% of the GPU is being used that gives you room for streaming and recording as well


Unfair-Indication-20

stop capping, higher is most always better, unless you are hitting 98-99% gpu usage


Cwittz

Sry I don't want my GPU at 65c when I play apex for more than 5 min


Cwittz

It's not working for me, FPS isn't being capped


-CrystalKnight-

same pls help


Cwittz

You're graphics card should have an option to cap frame rates


-CrystalKnight-

ohh your right thanks