Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

"Lock FPS" vs "V-Sync"


Schokoladeka
 Share

Recommended Posts

Schokoladeka

You can use "Lock FPS" in a .txt file called "commandline" in GTA V. Is that the same as V-Sync? I always use V-Sync on "Half" because I do not get 60 fps (I get ~40-50 in the city and 20-30 at grassy areas). I turn on V-Sync (half) for two reasons: 1.) I get very visible screen tearing without it 2.) I get 50 fps from time to time but occasionally it drops to 35-40 if there's a lot of things on the screen and I can feel it. So I'd rather have a stable 30-31 fps at all times, instead of an FPS value that is constantly changing.

 

However, V-Sync gives a huge amount of input lag. My question would then be, can I use this "Lock FPS" stuff instead of V-Sync? What are the differences?

Edited by Tengerecki
Link to comment
Share on other sites

Rotorhead359

you mean the -frameLimit option in commandline.txt?

I tried it on a 60hz monitor

-frameLimit 0 turns vsync Off

-frameLimit 1 gives 60fps (vsync On)

-frameLimit 2 gives 30fps (vsync Half)

-frameLimit 3 gives 20fps

-frameLimit 30 gives 2 fps (and my game crashed)

 

looks like -frameLimit is just a fancy way to set a custom number of monitor refreshes per frame so it is essentially V-sync.

If you want less input lag you're better off using an external frame limiter like RivaTuner/MSI Afterburner, without the sync.

I suggest locking it to 30 in RivaTuner. If you have a 60hz screen, you probably won't notice the tearing, because of every 2 screen refreshes, only one might have a tear and the other will be a whole frame.

Edited by AirWolf359
Link to comment
Share on other sites

Schokoladeka
1 hour ago, AirWolf359 said:

you mean the -frameLimit option in commandline.txt?

I tried it on a 60hz monitor

-frameLimit 0 turns vsync Off

-frameLimit 1 gives 60fps (vsync On)

-frameLimit 2 gives 30fps (vsync Half)

-frameLimit 3 gives 20fps

-frameLimit 30 gives 2 fps (and my game crashed)

 

looks like -frameLimit is just a fancy way to set a custom number of monitor refreshes per frame so it is essentially V-sync.

If you want less input lag you're better off using an external frame limiter like RivaTuner/MSI Afterburner, without the sync.

I suggest locking it to 30 in RivaTuner. If you have a 60hz screen, you probably won't notice the tearing, because of every 2 screen refreshes, only one might have a tear and the other will be a whole frame.

Thanks for the reply. Yes, I just figured it out. The commandline thing is basically V-Sync. I will try RivaTuner with V-Sync off. But I was planning to lock FPS to 33 for a smoother gameplay. Is that possible? 

 

When V-Sync is on Half I set 30 fps in Nvidia Shadowplay to match the FPS in game but when I play it back it simply does not look like it's 30 fps. It looks stuttery-ish. It is not a video render error (I use Sony Vegas 13) because this same issue occurs when I upload the raw video file (without editing or rendering)

 

I'll show you. Here's my video that I made (at this time I had 30 FPS and V-Sync was Half in the game, Shadowplay FPS was set to 30 as well and I rendered the video using 30 fps) :

 

 

 

 

Then check this video (identical at parts)

 

 

This dude's video is 30 fps as well but it looks smoother than mine. Do you know what causes this?

Link to comment
Share on other sites

Rotorhead359
32 minutes ago, Tengerecki said:

Thanks for the reply. Yes, I just figured it out. The commandline thing is basically V-Sync. I will try RivaTuner with V-Sync off. But I was planning to lock FPS to 33 for a smoother gameplay. Is that possible?

Yes, with RivaTuner you can lock your fps to 33 too, or whatever fps you want.

 

32 minutes ago, Tengerecki said:

When V-Sync is on Half I set 30 fps in Nvidia Shadowplay to match the FPS in game but when I play it back it simply does not look like it's 30 fps. It looks stuttery-ish. It is not a video render error (I use Sony Vegas 13) because this same issue occurs when I upload the raw video file (without editing or rendering)

 

I'll show you. Here's my video that I made (at this time I had 30 FPS and V-Sync was Half in the game, Shadowplay FPS was set to 30 as well and I rendered the video using 30 fps) :

Spoiler

 

Then check this video (identical at parts)

Spoiler

 

This dude's video is 30 fps as well but it looks smoother than mine. Do you know what causes this?

 

Second video was recorded on a console? Probably looks smoother because of vsync.

Doesn't Shadowplay automatically cap your game fps to the same fps it records at? If you record at a constant 30fps with shadowplay, but your framerate is controlled by ingame vsync, a few frames go wrong here and there. If the game finishes rendering a frame late, shadowplay will record the previous frame twice, and then probably skips the next frame.

I use MSI Afterburner with RivaTuner for my recordings and it gives me the option to limit my fps when I'm recording. That way, it will run the game at the same fps it is recording at, and sync the game to the recording. When I'm not recording, it runs unlocked framerate (no vsync, never).

 

Edited by AirWolf359
Link to comment
Share on other sites

Schokoladeka
2 minutes ago, AirWolf359 said:

Yes, with RivaTuner you can lock your fps to 33 too, or whatever fps you want.

 

 

Second video was recorded on a console? Probably looks smoother because of vsync.

Doesn't Shadowplay automatically cap your game fps to the same fps it records at? If you record at a constant 30fps with shadowplay, but your framerate is controlled by ingame vsync, a few frames go wrong here and there. If the game finishes rendering a frame late, shadowplay will record the previous frame twice, and then probably skips the next frame.

I use MSI Afterburner with RivaTuner for my recordings and it gives me the option to limit my fps when I'm recording. That way, it will run the game at the same fps it is recording at, and sync the game to the recording. When I'm not recording, it runs unlocked framerate (no vsync, never).

 

Yes it was recorded on PS4, probably with its built-in recording feature. I've no clue how Shadowplay works. With V-Sync being set to Half the NVIDIA Shadowpaly overlay shows 30 and 31 fps. I don't know why it shows 31. Thanks for the explanation btw.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.