Cockpit pan is not smooth
-
Just installed the latest BMS version. When I pan around in the cockpit, it is really jittery and not smooth at all. However, when I hold down the middle mouse button to lean, the change in display is smooth as glass. What am I doing wrong with the cockpit pan? I’ve got a nvidia 1060 and and the latest i7 cpu.
THanks,
Kyle -
Hi, maybe it’s the same thing that occured to me when i recently update my 4.33 to u1/u2/u3. I used to play fullscreen vsync on but with updates bms was no longer smooth (but with same stable 60fps). The solution for me was to run the game in window mode with no borders (that looks the same as fullscreen in flight).
To give it a try : right mouse click on the shortcut bms 4.33 U1 - select properties - add -window to target (for me it gives : “C:\Pierre\Jeux\Falcon BMS 4.33 U1\Launcher.exe” -window) - than launch it and select “cockpit display extractor” - choose “main” display and uncheck “borders”. -
Just tried your suggestion and the cockpit pan is still jittery. I’m running a 4k monitor, maybe that has something to do with it. I’ve tried setting lower resolutions in the game, but that doesn’t seem to help. I just find it odd that the view change is as smooth as glass when I “lean”, but awful when I pan.
-
I had a similar issue with a GTX 1070, I5 4690K at 4ghz. I was previously running 1920x1200 60HZ, never had issues. After monitor upgrade running at 1440P 60HZ and WAS experiencing stuttering in cockpit view only using TrackIR 5. I turned off VSYNC and that appears to have fixed my issue. Honestly I am not sure what fixed but it works now without VSYNC.
-
I had a similar issue with a GTX 1070, I5 4690K at 4ghz. I was previously running 1920x1200 60HZ, never had issues. After monitor upgrade running at 1440P 60HZ and WAS experiencing stuttering in cockpit view only using TrackIR 5. I turned off VSYNC and that appears to have fixed my issue. Honestly I am not sure what fixed but it works now without VSYNC.
Does the screen tear not infuriate you though?
-
I went back and did some testing after your question and honestly screen tearing is minimal in this game. This game really isn’t fast paced enough for fast jerky motions. Your mileage may vary.
-
You need to go to Nvidia control panel, go to “Manage 3D Settings” and switch Vsync off there, not in game. This prevents the hardware vsync from conflicting with the software vsync. It’s just a bug that BMS has. If you don’t want hardware vysnc turned off you can make a separate Nvidia game profile for BMS only so it switches off Vsync when you play it but not other games. I have roughly the same setup as you, i7 and 1060, and it fixed it
-
You need to go to Nvidia control panel, go to “Manage 3D Settings” and switch Vsync off there, not in game. This prevents the hardware vsync from conflicting with the software vsync. It’s just a bug that BMS has. If you don’t want hardware vysnc turned off you can make a separate Nvidia game profile for BMS only so it switches off Vsync when you play it but not other games. I have roughly the same setup as you, i7 and 1060, and it fixed it
Sorry to be overriding the OP, I have tried both methods ie., using the in-game settings with the VSYNC box checked and the nvidia control panel set to “use applications settings”. I have tried as you have suggested above. I still get in-cockpit view stuttering with Vsync period. When I turn it off, my FPS shoots up as you would expect to like 120+. FPS in external camera is a bit higher, but not much. Also the mission I made in the TE to test this has no other units in it. With the higher frame rate with VSYNC off I do have minor tearing but it is not distracting to me as my head movement with Track IR is usually slow and deliberate.
I am certainly not blaming BMS for this. I can’t explain why it is happening either. I did not have this problem ( stuttering with VSYNC ON ) with my older setup. I was running the same CPU (I5 4690k@4GHZ) with a GTX 970 at a screen resolution of 1920x1200 and experienced no stuttering with VSYNC on.
Edit: I need to edit the FPS values: With VSYNC off in external view I am getting about 160+ FPS, in-cockpit is more like 100 FPS. So there is a large disparity here.
-
See post #2. That made everything better.
With my old R9 280 it didn’t matter if I ran in windowed mode. With my gtx 1070 fps are in the toilet if I don’t run windowed mode.
Thank you!
-
Indeed running in Borderless windowed mode does allow VSYNC without stuttering but it does not obviate the underlying problem. The other issue I have in Borderless Windowed is the fact that at my resolution of 2560x1440 the main menu and all important TE Builder is painfully small for my crappy vision. But all in all I can work in Borderless so thanks!
-
Sorry to be overriding the OP, I have tried both methods ie., using the in-game settings with the VSYNC box checked and the nvidia control panel set to “use applications settings”. I have tried as you have suggested above. I still get in-cockpit view stuttering with Vsync period. When I turn it off, my FPS shoots up as you would expect to like 120+. FPS in external camera is a bit higher, but not much. Also the mission I made in the TE to test this has no other units in it. With the higher frame rate with VSYNC off I do have minor tearing but it is not distracting to me as my head movement with Track IR is usually slow and deliberate.
I am certainly not blaming BMS for this. I can’t explain why it is happening either. I did not have this problem ( stuttering with VSYNC ON ) with my older setup. I was running the same CPU (I5 4690k@4GHZ) with a GTX 970 at a screen resolution of 1920x1200 and experienced no stuttering with VSYNC on.
Edit: I need to edit the FPS values: With VSYNC off in external view I am getting about 160+ FPS, in-cockpit is more like 100 FPS. So there is a large disparity here.
Yeah, the problem with this is that GFX technology changes quite rapidly and BMS is a truly DX9 only game while Nvidia and AMD cards of today are really only optimized for DX11/12 whilst more or less “emulating” (I say that very loosely) DX9 on legacy drivers. This creates compatibility problems with the API and the graphics card which will do weird stuff like stutter when VSYNC is on, etc. There are massive differences between the 1070 architecture and older cards, including the 970. The simple fact of the matter is that one day, sooner or later, BMS has gotta get with the times and update its API to a more recent one (DX11, Vulcan) so those of us with better hardware don’t get left in the cold with incompatibility issues. God willing, there’s ample room for that to occur and the improvement to the game, especially in offsetting physics based calculations to the graphics card, will be substantial.
Won’t be anytime soon, but one day, maybe in 2-3 weeks - lmao
-
For other reasons I recently gutted my PC and am running a fresh install of Win7 and BMS. Now I get better fps and smoother panning in full screen mode, and it is much worse in windowed mode. This is better for the 2d interface because I am using a 4k TV as a display, but it makes the issue much more mysterious. Some setting I had in the past was causing the problem in full screen mode and I do not know what it was.