Street Fighter™ 6

Street Fighter™ 6

View Stats:
Power_Bert Jun 10, 2023 @ 5:50am
60 fps on 120hz screen yet tearing, why?
Just wondering. Im playing on a gaming screen at 120hz and the game has massive tearing during fights while still being locked to 60 fps.

Is this hard coded or am i doing something wrong?
I can live with it yet it still baffles me...
Originally posted by VayneCalibur:
Originally posted by Power_Bert:
Originally posted by 🧋🌷Sylvia🍃🌼:
Turn on V-Sync to prevent screen tearing.

The thing is, at 60 fps there should be no tearing on a 120hz screen unless the game handles its fps in a strange way.

Nope, that's why there are many sync options available at the market. We would not need any sync method if that simply worked.
In fact, the closer you are in FPS to your monitor refresh rate, the less tearing you'll notice. In your case should be obvious, 60fps is way too low for a 120hz monitor, however, as I told you before, my monitor is 144hz and i've got 0 tearing issues with every sync option turned off.

What you should also try is to have every sync option turned off. Sometimes you can have a conflict between every option you may have turned on. Turn everything off, ingame and your GPU settings.
< >
Showing 1-15 of 17 comments
VayneCalibur Jun 10, 2023 @ 6:03am 
That's because Vsync is off (don't put it on, big input lag increase). That being said, I'm using a 144hz monitor and I'm not noticing any screen tearing, even in world tour and i've got a keen eye for these things.

Are you sure your monitor is set to run at 120hz? Some monitors despite being X hz do not run at max hz unless you set it up.

If you've got Nvidia, right click at your default desk, control panel, look for resolution change and there should be an option to change your refresh rate.
Last edited by VayneCalibur; Jun 10, 2023 @ 6:06am
Power_Bert Jun 10, 2023 @ 9:59am 
Thanks. But yes my screen is set to 120hz. I just guess its a street fighter 6 thing.
Turn on V-Sync to prevent screen tearing.
Eclisis Jun 10, 2023 @ 10:02am 
I never noticed it until today, but I did notice the game was a lot smoother and my inputs were a lot quicker, went on 8 win streak
Power_Bert Jun 10, 2023 @ 11:20am 
Originally posted by 🧋🌷Sylvia🍃🌼:
Turn on V-Sync to prevent screen tearing.

The thing is, at 60 fps there should be no tearing on a 120hz screen unless the game handles its fps in a strange way.
Last edited by Power_Bert; Jun 10, 2023 @ 11:20am
SeeNoWeevil Jun 10, 2023 @ 11:43am 
Originally posted by Power_Bert:
Originally posted by 🧋🌷Sylvia🍃🌼:
Turn on V-Sync to prevent screen tearing.

The thing is, at 60 fps there should be no tearing on a 120hz screen unless the game handles its fps in a strange way.
That's not how it works.
Sandy Jun 10, 2023 @ 11:56am 
Do you have gsync/freesync?
VayneCalibur Jun 10, 2023 @ 2:16pm 
Originally posted by Eclisis:
I never noticed it until today, but I did notice the game was a lot smoother and my inputs were a lot quicker, went on 8 win streak

They reduced the input lag from the beta.
The author of this thread has indicated that this post answers the original topic.
VayneCalibur Jun 10, 2023 @ 2:19pm 
Originally posted by Power_Bert:
Originally posted by 🧋🌷Sylvia🍃🌼:
Turn on V-Sync to prevent screen tearing.

The thing is, at 60 fps there should be no tearing on a 120hz screen unless the game handles its fps in a strange way.

Nope, that's why there are many sync options available at the market. We would not need any sync method if that simply worked.
In fact, the closer you are in FPS to your monitor refresh rate, the less tearing you'll notice. In your case should be obvious, 60fps is way too low for a 120hz monitor, however, as I told you before, my monitor is 144hz and i've got 0 tearing issues with every sync option turned off.

What you should also try is to have every sync option turned off. Sometimes you can have a conflict between every option you may have turned on. Turn everything off, ingame and your GPU settings.
Last edited by VayneCalibur; Jun 10, 2023 @ 2:20pm
nwad Jun 10, 2023 @ 2:32pm 
You must have vsync, gsync or freesync enabled to stop screen tearing. If none of those are enabled, you will get screen tearing, even at higher refresh rates.
KillScreen Jun 10, 2023 @ 2:41pm 
Originally posted by nwad:
You must have vsync, gsync or freesync enabled to stop screen tearing. If none of those are enabled, you will get screen tearing, even at higher refresh rates.

for gsync:
On Nvidia settings on the taskbar, manage 3d settings, program settings, add, add street fighter 6.

Now that the game its been added scroll down the list and find "preferred refresh rate (your monitor)" - pick highest available. And turn off vertical sync. You might wanna do the same on the global settings, so you don't have to do this for every game.
Mr. Boy Jun 10, 2023 @ 2:42pm 
as others have already said, if your monitor doesn't support gsync or freesync, setting your fps below your monitor's 120hz refresh it will not remove tearing. in that case, you still need to use vsync.
nick_nicolaides Dec 3, 2023 @ 4:31am 
It seems to be accepted by the SF6 community that you have to accept a trade off between:
1. screen tearing (w/o V-sync) - no input lag / voice syncing ok
2. no screen tearing (with V-sync) - noticable input lag / terrible out of sync voice sync / slowdown in gameplay

While this may be true if you just activate v-sync without configuring it properly. It is possible to have the best of both worlds with a Freesync monitor & NVIDIA GTX970 and above
3. minimal screen tearing (with V-sync) - no input lag / voice in sync / no slowdown in gameplay

i. Turn Freesync on your monitor
ii. Restart Windows
iii. Go to NVIDIA Control Panel and set your Monitor to the new max refresh rate (should now have options up to 64Hz)
iv. click apply
v. Select Manage 3D Settings and make the following changes:
Power Management mode - Prefer maximum performance
Vertical sync - Fast
vi. click apply and close NVIDIA Control Panel

Open SF6 go to Options and enable v-sync. I also recommend you preload your shaders (takes a bit of time on the first start only but also if you update your graphics drivers)

Cheers!
MaiyagyGery Dec 3, 2023 @ 8:47am 
I tried to let the game run at 144FPS and it crashed.
SeeNoWeevil Dec 3, 2023 @ 9:59am 
Originally posted by nick_nicolaides:
It seems to be accepted by the SF6 community that you have to accept a trade off between:
1. screen tearing (w/o V-sync) - no input lag / voice syncing ok
2. no screen tearing (with V-sync) - noticable input lag / terrible out of sync voice sync / slowdown in gameplay

While this may be true if you just activate v-sync without configuring it properly. It is possible to have the best of both worlds with a Freesync monitor & NVIDIA GTX970 and above
3. minimal screen tearing (with V-sync) - no input lag / voice in sync / no slowdown in gameplay

i. Turn Freesync on your monitor
ii. Restart Windows
iii. Go to NVIDIA Control Panel and set your Monitor to the new max refresh rate (should now have options up to 64Hz)
iv. click apply
v. Select Manage 3D Settings and make the following changes:
Power Management mode - Prefer maximum performance
Vertical sync - Fast
vi. click apply and close NVIDIA Control Panel

Open SF6 go to Options and enable v-sync. I also recommend you preload your shaders (takes a bit of time on the first start only but also if you update your graphics drivers)

Cheers!
You don't want prefer maximum performance on, it will just waste power at idle and has nothing to do with tearing.

If you're using a variable sync screen i.e Freesync/G-Sync/VRR, you just need to enable it, turn v-sync on in the driver control panel and turn it OFF in game, just like every other game. SF6 is no different.
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Jun 10, 2023 @ 5:50am
Posts: 17