Jump to content

Anyway to choose the refresh rate at which il2 runs?


Recommended Posts

Posted

I would like to run it at 120 hz instead of 164 hz (highest available) which is what it seems to like.

I need the lower refresh rate to be able to turn on more eye candy with vsync on.

Thanks

Posted

in the graphics settings there is an option to select the desired fps20220305225704_1.thumb.jpg.823f15dbc4ce75318b073c053fc67764.jpg

  • Upvote 1
Posted
1 hour ago, fogpipe said:

instead of 164 hz (highest available)

 

If you use an Nvidia GPU, you need to set "Preferred refresh rate" to 'application controlled', and then the game will let you set lower than maximum framerates with the setting pointed by TheDhemit.

 

  • Upvote 1
Posted (edited)

Yeah but setting a max framerate doesnt affect vsync. Frame rate limiters do not affect refresh rate, so if you limit the frame rate to something less than the refresh rate, you still get tearing (if you need vsync to limit tearing).

 

Also limiting the framerate to something greater than the video hardware can consistently display turns on the games image scaling, which looks absolutely awful compared to something like Nvidias built in NIS, so using the in game frame limiter is a lose/lose situation imo.

 

I guess i was hoping for a command line switch or a file i could edit.

 

Edited by fogpipe
No_85_Gramps
Posted

You should be able to change the refresh rate that windows uses, and are there any options in your monitor settings that will allow you to adjust the refresh rate?

  • Upvote 1
Posted

Im running il2 at 1920x1080 and using nvidia upscaling, desktop is running at native resolution 2560x1440 @ 120Hz.

 

IL2 uses the highest refresh rate 164 hz and nothing i can change in the nvidia settings seems to affect that.

 

If i could get it to run at 120 hz i could use vsync to eliminate tearing and turn up more eye candy. Nothing in the monitor settings or the manufacturers utility that allows for a forced refresh rate.

 

Its a first world problem for sure :) and it runs beautifully the way it is, just slight tearing of cockpit textures, that i doubt some would even notice.

 

  • Thanks 1
Posted (edited)

Go to Nvidia control panel and click on the "Change resolution" tab. You can change the refresh rate of the monitor in there. First click on the refresh rate to see if you have 120Hz as option, If not, click on "customize" and create a new "custom resolution", here only change the refresh rate from 164Hz to 120Hz. It will ask you to test the resolution, click test and if the test is succesful, save custom resolution and apply it.

 Your monitor should now run at 120Hz. Then go in NVidia control panel and "manage 3d settings" and make sure Vsyc is "on".

 

dhdghdhdr.thumb.png.67be1cdd4105d8400e672940a2fec228.png

Edited by Jaws2002
Posted (edited)

Yep, thats the way you do it.  At least thats the way i have done it since my first nvidia card which iirc was a gt 6xxx

Edit: I take that back, my first nvidia card was a riva card, a hercules tnt, i think before that i had a diamond stealth, back when an 85Hz refresh rate would blow your hair back :)

Edited by fogpipe
Posted
3 hours ago, fogpipe said:

Yep, thats the way you do it.  At least thats the way i have done it since my first nvidia card which iirc was a gt 6xxx

Edit: I take that back, my first nvidia card was a riva card, a hercules tnt, i think before that i had a diamond stealth, back when an 85Hz refresh rate would blow your hair back :)

The old CRT monitors had 85Hz refresh rate.

  • Haha 1

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
×
×
  • Create New...