This is a repost from here.
Hi, i bought my self a new phone which can shoot videos at 100fps ( slow motion ).
I thought it was a good opportunity to try and analyze how Assetto Corsa behaves regarding input lag.
I did a test. I took slow motion videos for the following settings :
1. latency = 0, fullscreen off, vsync=off ( 90 fps )
2. latency = 0, fullscreen on, vsync=off ( 90 fps )
3. latency = 0, fullscreen on, vsync=on ( 60 fps )
4. latency = 0, fullscreen on, vsync=off, lock at 63fps
5. latency = 1, fullscreen on, vsync=on ( 60 fps )
6. latency = 1, fullscreen on, vsync=off, lock at 63fps
7. latency = 1, fullscreen on, vsync=on NVIDIA ( 60 fps )
Lets explain some things :
1. My monitor is a TV, which WILL introduce lag. It was set at game mode.
2. Latency is the known "Maximum frame latency" setting at Steam \SteamApps\common\assettocorsa\system\cfg, which is supposed to minimize input lag.
3. I turn the wheel at my maximum speed.
4. 7th is with vsync ON only from Nvidia control panel. In game was OFF.
5. 90fps was what my system achieved when vsync and lock OFF
6. Fullscreen is the "Fullscreen rendering" inside game.
So here is the video :
Also if someone wants to see it in his/her pc , here is the file https://drive.google.com/file/d/0B1UNl21-h5iHbFVtUE9VX2pybTQ/view?usp=sharing
So i watched the video and counted the frames to see when the virtual wheel will move .
Results :
1. latency = 0, fullscreen off, vsync=off ( 90 fps ) - > 14 frames
2. latency = 0, fullscreen on, vsync=off ( 90 fps ) -> 12 frames
3. latency = 0, fullscreen on, vsync=on ( 60 fps ) -> 15 frames
4. latency = 0, fullscreen on, vsync=off, lock at 63fps -> 9 frames
5. latency = 1, fullscreen on, vsync=on ( 60 fps ) -> 18 frames
6. latency = 1, fullscreen on, vsync=off, lock at 63fps -> 11 frames
7. latency = 1, fullscreen on, vsync=on NVIDIA ( 60 fps ) -> 15 frames
If i did a mistake in counting i am open to suggestions but is seems that the 4th setting is the best.(which kind of surprised me as i thought that it would be the 6th)
Thanks.
Hi, i bought my self a new phone which can shoot videos at 100fps ( slow motion ).
I thought it was a good opportunity to try and analyze how Assetto Corsa behaves regarding input lag.
I did a test. I took slow motion videos for the following settings :
1. latency = 0, fullscreen off, vsync=off ( 90 fps )
2. latency = 0, fullscreen on, vsync=off ( 90 fps )
3. latency = 0, fullscreen on, vsync=on ( 60 fps )
4. latency = 0, fullscreen on, vsync=off, lock at 63fps
5. latency = 1, fullscreen on, vsync=on ( 60 fps )
6. latency = 1, fullscreen on, vsync=off, lock at 63fps
7. latency = 1, fullscreen on, vsync=on NVIDIA ( 60 fps )
Lets explain some things :
1. My monitor is a TV, which WILL introduce lag. It was set at game mode.
2. Latency is the known "Maximum frame latency" setting at Steam \SteamApps\common\assettocorsa\system\cfg, which is supposed to minimize input lag.
3. I turn the wheel at my maximum speed.
4. 7th is with vsync ON only from Nvidia control panel. In game was OFF.
5. 90fps was what my system achieved when vsync and lock OFF
6. Fullscreen is the "Fullscreen rendering" inside game.
So here is the video :
Also if someone wants to see it in his/her pc , here is the file https://drive.google.com/file/d/0B1UNl21-h5iHbFVtUE9VX2pybTQ/view?usp=sharing
So i watched the video and counted the frames to see when the virtual wheel will move .
Results :
1. latency = 0, fullscreen off, vsync=off ( 90 fps ) - > 14 frames
2. latency = 0, fullscreen on, vsync=off ( 90 fps ) -> 12 frames
3. latency = 0, fullscreen on, vsync=on ( 60 fps ) -> 15 frames
4. latency = 0, fullscreen on, vsync=off, lock at 63fps -> 9 frames
5. latency = 1, fullscreen on, vsync=on ( 60 fps ) -> 18 frames
6. latency = 1, fullscreen on, vsync=off, lock at 63fps -> 11 frames
7. latency = 1, fullscreen on, vsync=on NVIDIA ( 60 fps ) -> 15 frames
If i did a mistake in counting i am open to suggestions but is seems that the 4th setting is the best.(which kind of surprised me as i thought that it would be the 6th)
Thanks.