Battlefield 3 announced

Hey repi, Is it possible to improve the gamepad support now?

I moved into a new house and right now I have to keep my computer in my living room with my television, so using a mouse and keyboard is simply too awkward for me at the moment so I prefer using my xbox controller with the games, but the gamepad support in BF3 right now is kind of useless to be honest.
 
Game got Disconnected () solved.. it was punkbuster.
When I tried to update PB, it said everything was okay,
I uninstalled punkbuster and it said it couldn't find PnkbstrA.exe:!:

re-installed PB and got playing again.
 
Heh SCAR got nerfed. Thank god i mostly play with A-91 :) I am pretty sure there will be tons of ppl whining about that nerf :) Its nice to see that squad joining is improved and crashes when joining MP eliminated. I am also happy i will not suffer from stupid spawns in conq mode anymore.
Nicely done repi!
 
Heh SCAR got nerfed. Thank god i mostly play with A-91 :) I am pretty sure there will be tons of ppl whining about that nerf :) Its nice to see that squad joining is improved and crashes when joining MP eliminated. I am also happy i will not suffer from stupid spawns in conq mode anymore.
Nicely done repi!

Ok so the MP joining crash was not eliminated at all :S And i sill get killed because of stupid spawn locations (like spawning at C in the middle of the tunnel on damavand peak while there are like 10 men + tank 50m away). I want to be spawned on one of the sides!!!! Behind something indestructible! God damn it!
 
Yes you can use all the 3D Vision hotkeys to tweak it, toggle the support and so on.

On AMD HD3D there are menu options for it.

We'll do a BF blog post now soon going into a little bit more detail about the Stereo 3D support.

I can use the basic depth in/out keys, but the convergence ones aren't working:

F7OpN.png
 
wow, Origin is going to uninstall my patch?

in other news, I get massive screentearing with GameTime.MaxVariableFps , back to vsync.
 
Where'd you read that? It's been great for me... even a TS buddy who couldn't play for a week before the patch has been online tonight.
 
in other news, I get massive screentearing with GameTime.MaxVariableFps , back to vsync.
repi can correct me if I'm wrong, but I doubt the variable was intended as a replacement for vsync. Rather for people who have vsync off, it can limit the power/heat of rendering lots of useless frames if you happen to be happy with a lower fps, etc. Particularly relevant for laptops, not that anyone should ideally be playing bf3 on them ;)

It's actually occasionally useful in conjunction with vsync as well, since some drivers do not yield when stalled waiting on it. Assuming bf3 does in fact yield, this can produce better power, turbo (i.e. performance) and even battery behavior than busy waiting in the driver.

But yeah, if you turn vsync off and set MaxVariableFps neat the refresh rate of your monitor, I fully expect you to get really obvious tearing. Tearing is indeed the most obvious when the game is refreshing at almost, but not exactly the same rate as the monitor.
 
I have found that in some games (Bethesda games in particular) vsync will cause terrible input lag. Forcing triple buffering + a framerate cap that is below the refresh rate of your monitor will kill the input lag while keeping the vsync. I have no idea why this is.
 
I have found that in some games (Bethesda games in particular) vsync will cause terrible input lag. Forcing triple buffering + a framerate cap that is below the refresh rate of your monitor will kill the input lag while keeping the vsync. I have no idea why this is.
That's due to the driver/directx runtime queuing frames. Enforcing a frame rate cap indirectly limits the number of queued frames. You can also often force values for this in the driver control panel, and some games (like battlefield) do it directly via causing intentional driver stalls.
 
I played multiplayer on some random servers with stereo3D yesterday and did surprisingly well, though there's a couple of disadvantages to playing this way:

1. Enemies popping up on a different focal plane to the one you happen to be looking take a good fraction longer to register. I suppose an advantage from better depth perception could be better estimation of projectile drop from the grenade launcher or rockets; will have to test more to find out if that's really the case.
2. Input lag and general performance. You have to use vsync to get stereo. Playing last night it was definitely noticable but not debilitating. I'd actually forgot to apply the tweak to render ahead zero frames instead of the default, so that could claw back a bit of responsiveness too. Have to say though, that BF3 seems to handle input lag pretty well when enabling vsync.


Repi
To readdress what I said earlier about the default convergence setting. It's actually very very good. The setting gives a realistic feel to the 3D, as in the characters and environment look to be life-sized. If there could only be one setting, this should be it. Ideally though, the user would be allowed to play with this. Because we (I) don't have wall sized monitors it's often nicer to make the scene appear to be quite small - like the monitor is a window to an aquarium or dolls house, where you can more clearly see the difference in distance between the objects. The ability to disable the crosshair would finally make my experience complete.

Hey it's Christmas soon, so I'm just getting my santa list sorted. You released the game on my birthday, so I'm sure you're happy sorting Christmas out for me too, I've been a good boy. :p

/edit Found a setting in the config file GstRender.StereoConvergence 1.000000 - tried a bunch of different values and didn't notice any difference. GstRender.Stereoscopy is set to 0 though, and with no in game option for stereo, I'm gussing these vars are no longer in use.

I've noticed that there appears to be a depth multiplier in effect (hidden from the user) whose value is mission dependent. For example the jet mission has a very low depth setting. The nVidia depth adjustment works, as in it changes the strength of the 3D, but on 100% it looked more like a regular game at 15%.

I'll be very interested to read the blog about the choices made with stereo - seems a lot more hands on than most implementations.
 
Last edited by a moderator:
What headsets is everyone using? Currently I have Senn 280pros for headphones but no mic. Should I just get a mic or are there some good headset deals people are aware of?
 
I'm using Creative Fatality - good overlay for gaming, not so great frequency range. I think they start reasonably at around 120Hz. Mic is great.
I've learned my lesson and next time I will spend even more money on headset because it lasts ages.
Ideally if you are going to shop around somewhere you can test product before buying, burn simple frequency tests on CD or media player and try headsets with them. There are loads of so called 'Bass Tests' on youtube or other legal torrents.

I found my old Creative P580 5.1 speaker set can do 16Hz up to 20kHz. Not perfect uniformity across this big range but it's not bad for a set I bought 6 years ago for £40.
 
Last edited by a moderator:
Back
Top