BF 4 compatibility mode and camera stutter
Hi Mouse in a vehicle (tank/jeep etc.) or moving by W-S-A-D - perfect fluidity, constant 60fps Mouse look = stutter. 2500K 4,4GHz +GTX 760 - all settings lowest, resolution scale 25% even (for testing) 3D Vision 2 kit drivers a few weeks old, pretty fresh. Does anyone know how to get rid of this problem? edit: ` (console) and command perfoverlay_drawfps 1 gives me constant 60, and it stays at that if I look at my feet and move by WSAD, but on mouse - it looks like motion skipped a few frames, it looks choppy, something like playing at jumping framerate between 30 and 60fps
Hi

Mouse in a vehicle (tank/jeep etc.) or moving by W-S-A-D - perfect fluidity, constant 60fps
Mouse look = stutter.

2500K 4,4GHz +GTX 760 - all settings lowest, resolution scale 25% even (for testing)
3D Vision 2 kit
drivers a few weeks old, pretty fresh.

Does anyone know how to get rid of this problem?

edit:

` (console)
and command

perfoverlay_drawfps 1

gives me constant 60, and it stays at that if I look at my feet and move by WSAD, but on mouse - it looks like motion skipped a few frames, it looks choppy, something like playing at jumping framerate between 30 and 60fps

#1
Posted 11/23/2014 04:49 PM   
If you are getting the feel of 30-60 jumps, disable vsync, and set pre-rendered frames to 1 as an experiment. Since you are on a 760, I'd avoid the current drivers, they've hammered the 3D performance even in CM. Switch back to 340.52, and I bet you can play just fine.
If you are getting the feel of 30-60 jumps, disable vsync, and set pre-rendered frames to 1 as an experiment.

Since you are on a 760, I'd avoid the current drivers, they've hammered the 3D performance even in CM. Switch back to 340.52, and I bet you can play just fine.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#2
Posted 11/24/2014 10:46 AM   
I've got 344.65 drivers, but I don't think they're the culprit, since at the same time - I have perfect 60fps fluid motion if I move by keyboard (WSAD). W, D -fluid mouse - stutter W, D - fluid mouse - stutter test repeated many times - always the same. Mouse look works OK in vehicles that use the simulation of moving the heavy machine gun (tanks, BVPs) and even while sitting on a quad. But as infantry, or when sitting as a passenger in Little Bird - stutter. Seems like some collision, like handling USB or mouse input collides somehow with some crucial game thread,. Might also be because mouse movements requires some more from my CPU and it simply cannot handle it. Yeah, that was a blind shot ;) Disabling v-sync doesn't help. Pre-render settings has any effect only if triple buffering (and v-sync of course) is on, as far as I know. BTW. I don't want to play without V-sync in 3D, ever. That's not what I've bought low persistence monitor for, and I love clear image in motion too much. Can't go back, unless it's an online FPS match, when I focus on my score, and I cannot maintain 120fps all the time -then, and only then, I play with v-sync off. BF4 in 2D for example is such a game. But I'm not playing for a score, but for fun, so I want to switch to 3D now, after I got a little bored with the game after 500 hours of online warfare. I'll try older drivers, I wanted to roll-back anyway, since a little older had better fluidity in BF4 2D anyway, and even older are needed for proper functioning of fake 3D in Trials Fusion.
I've got 344.65 drivers, but I don't think they're the culprit, since at the same time - I have perfect 60fps fluid motion if I move by keyboard (WSAD).
W, D -fluid
mouse - stutter
W, D - fluid
mouse - stutter

test repeated many times - always the same.
Mouse look works OK in vehicles that use the simulation of moving the heavy machine gun (tanks, BVPs) and even while sitting on a quad.
But as infantry, or when sitting as a passenger in Little Bird - stutter.

Seems like some collision, like handling USB or mouse input collides somehow with some crucial game thread,.
Might also be because mouse movements requires some more from my CPU and it simply cannot handle it. Yeah, that was a blind shot ;)

Disabling v-sync doesn't help.
Pre-render settings has any effect only if triple buffering (and v-sync of course) is on, as far as I know.
BTW. I don't want to play without V-sync in 3D, ever. That's not what I've bought low persistence monitor for, and I love clear image in motion too much. Can't go back, unless it's an online FPS match, when I focus on my score, and I cannot maintain 120fps all the time -then, and only then, I play with v-sync off. BF4 in 2D for example is such a game. But I'm not playing for a score, but for fun, so I want to switch to 3D now, after I got a little bored with the game after 500 hours of online warfare.

I'll try older drivers, I wanted to roll-back anyway, since a little older had better fluidity in BF4 2D anyway, and even older are needed for proper functioning of fake 3D in Trials Fusion.

#3
Posted 11/24/2014 12:53 PM   
When you disabled V-Sync did you do that ingame or by driver? Anyway do both (just for testing). And i wonder where you got that info on pre-rendered frames? It's not clear if you did try that out? What you could test else: remove any unnecessary stuff (usb printer f.e. even shorty the keybord just to test if the mouse alone is working), further take a look on running processes (you might kill/deactivate anything you can).
When you disabled V-Sync did you do that ingame or by driver? Anyway do both (just for testing). And i wonder where you got that info on pre-rendered frames? It's not clear if you did try that out?

What you could test else: remove any unnecessary stuff (usb printer f.e. even shorty the keybord just to test if the mouse alone is working), further take a look on running processes (you might kill/deactivate anything you can).

#4
Posted 11/24/2014 01:29 PM   
diNovoM If it even works (triple buffering and pre-render - some say they don't work always in everything (OGL/DX)), then pre-render limit is "working" only in v-sync ON. You don't have to pre-render anything if you can instantly "spit out" the image onto the monitor. As to v-sync, no, it doesn't stutter then, but there is no v-sync so the motion clarity sux, it's closer to 30fps than 60fpos (mind you - I use low persistence mode, in this case Benq Blur Reduction). If I have normal 60fps -that means I can see a mosquito's ass, while panning the camera. Without v-sync - I can't. Well, that's actually complicated and related to a game and drivers, but let's focus on this problem with 3D for now. Test results: a) v-sync "by application" in Nvidia panel - stutter with v-sync on ingame - bad motion clarity but no stutter with v-sync off in-game b) v-sync "on" in Nvidia panel - stutter with v-sync on in-game - stutter with v-sync off in-game (since it's forced anyway) c) v-sync "off" in Nvidia panel - stutter with v-sync on in-game - bad motion clarity but no stutter with v-sync off in-game USB: I left connected: keyboard, mouse and 3D Vision IR emitter - no difference Additional test: strafed with A and D while holding a mouse button (fire) - no stutter, just as when I use mouse in a vehicle. Only moving the camera with a mouse while on foot or as a passanger in infantry mode (i.e. while being a passenger in scout heli) - causes the nasty stutter. It's really bad. And after leaving a vehicle you jump from crystal-clear 60fps to this - you want to cry. :/ I'll report back when I reinstall Nvidia drivers, but not today.
diNovoM

If it even works (triple buffering and pre-render - some say they don't work always in everything (OGL/DX)), then pre-render limit is "working" only in v-sync ON.
You don't have to pre-render anything if you can instantly "spit out" the image onto the monitor.

As to v-sync, no, it doesn't stutter then, but there is no v-sync so the motion clarity sux, it's closer to 30fps than 60fpos (mind you - I use low persistence mode, in this case Benq Blur Reduction).
If I have normal 60fps -that means I can see a mosquito's ass, while panning the camera.
Without v-sync - I can't. Well, that's actually complicated and related to a game and drivers, but let's focus on this problem with 3D for now.

Test results:
a) v-sync "by application" in Nvidia panel
- stutter with v-sync on ingame
- bad motion clarity but no stutter with v-sync off in-game
b) v-sync "on" in Nvidia panel
- stutter with v-sync on in-game
- stutter with v-sync off in-game (since it's forced anyway)
c) v-sync "off" in Nvidia panel
- stutter with v-sync on in-game
- bad motion clarity but no stutter with v-sync off in-game

USB:
I left connected: keyboard, mouse and 3D Vision IR emitter - no difference

Additional test:
strafed with A and D while holding a mouse button (fire) - no stutter, just as when I use mouse in a vehicle.

Only moving the camera with a mouse while on foot or as a passanger in infantry mode (i.e. while being a passenger in scout heli) - causes the nasty stutter.

It's really bad. And after leaving a vehicle you jump from crystal-clear 60fps to this - you want to cry. :/


I'll report back when I reinstall Nvidia drivers, but not today.

#5
Posted 11/24/2014 03:31 PM   
Older drivers installed. Got a little better, it's certainly not as bad as before, but now I get that locked low separation in BF4, so it's useless. :(
Older drivers installed. Got a little better, it's certainly not as bad as before, but now I get that locked low separation in BF4, so it's useless. :(

#6
Posted 12/05/2014 03:20 PM   
Scroll To Top