Sunday, 10 February 2013

Battlefield 3 Tips And Tweaks


I will be updating this post with tips/tweaks that have helped my gameplay and hopefully others will benefit from it as well.

------------------------------------------------------------------------------------
1. Apply The MarkC Windows 7 Mouse Acceleration Fix

This is a registry file that removes Windows 7 or 8 mouse pointer acceleration.
Exactly 1-to-1 means no discarded or delayed mouse input while game playing.

Download it here and follow the instructions on the blog page to install it:

http://www.gamefront.com/files/22306419/MarkC_Windows_8+7_MouseFix.zip


------------------------------------------------------------------------------------
2. Reduce BF3 InGame Mouse Input Lag

Go here: C:\Users\Adminstrator\Documents\Battlefield 3\settings

1. Open PROF_SAVE_profile with Wordpad

2. Change and save the following variables:

GstInput.MouseSensitivity 0.050000

(This is the variable for your ingame mouse sens. USE whatever value you want, or keep it the way it is. Mine is set to 0.070000 as i am a low sens player.)

Change the values of the following variables to 0.000000

GstInput.Scheme0Sensitivity 0.000000
GstInput.Scheme1Sensitivity 0.000000
GstInput.Scheme2Sensitivity 0.000000


------------------------------------------------------------------------------------
3. Increasing BF3 Ingame Frames Per Second

i am constantly looking for the highest ingame FPS i can get. Because of this i try to run my game with the lowest settings possible at my native monitor resolution.

You will need a user.cfg file for the following.

Browse to your Battlefield 3 folder (Default path is): C:\Program Files (x86)\Origin Games\Battlefield 3

Look for user.cfg. If you don't see it, open notepad and make it yourself. Just remember to save it as user.cfg, NOT AS A .TXT FILE.

Copy and save the following settings into this file:

GameTime.MaxVariableFps 200.000000
Render.DrawFps 1
Render.DrawScreenInfo 0
Render.PerfOverlayEnable 0
Render.PerfOverlayVisible 0
RenderDevice.Dx11Enable 0
RenderDevice.ForceRenderAheadLimit 1
RenderDevice.TripleBufferingEnable 0
Screenshot.Format png
UI.DrawEnable 1
WorldRender.DxDeferredCsPathEnable 0
WorldRender.FxaaEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.SpotLightShadowmapResolution 256
PostProcess.DynamicAOEnable 0


------------------------------------------------------------------------------------
Lower you Ping (Confirmed working in Windows 7/8)


1. Regedit ---> Local machine/system/current controlset/services/tcpip/parameters/
interfaces Find the folder that has your IP listed and add the following DWORDs:
TcpAckFrequency and TCPNoDelay with a value of 1 for both.
2. Go to programs and features then to Turn windows features on and off and enable MSMQ and enable that.
3. Reboot. 4. Regedit ---> Local Machine/Software/Microsoft/MSMQ/Parameters Create the DWORD TCPNoDelay with a value of 1.
5. Reboot.

Feedback on whether this helps your ingame experience is appreciated, enjoy!

No comments:

Post a Comment