BATTLEFIELD 6 CFG Commands, Visibility Brightness Fix, Color Presets, Connection Drop/Disconnection

BATTLEFIELD 6


So for the too high Brightness & bad visibility you can enable Windows HDR & use Windows HDR/SDR Brightness slider (photo below) & cap the Maximum Brightness this way so you dont get blinded when looking from inside a building There is also HDR Option in BF6 that does the same but DICE recommends WIndows option. You have to restart the PC after enable HDR. After that adjust the Monitor (Brightness/Contrast/Gamma/Color) Settings as well. Increase Color Vibrance & in-game Brightness Option for too dark shadows. The page can be found by Right Clicking on Desktop>''Display Setting'', then click on ''Windows HDR Colour settings''.



       

























You can also cap the Max Brightness with these commands. 

  Render.DisplayMappingSDRPeakLuma
Render.DisplayMappingHDRPeakLuma

Default is 200 if Im not mistaken.My HDR is around 170 i think.


----------------------------------------------------------------------------------------------------------------------------
Oh if u dont know holding Spacebar will skip the starting animation when the game loads..
----------------------------------------------------------------------------------------------------------------------------

This is how I fixed this problem:
(
Connection Drop In General)


1. Log in myaccount.ea.com & Delete All Trusted Devices, set Regional settings & Linked Accounts. Restart Windows.

2. Download latest Internet Driver. Preferably from your Motherboard Support Page. Or Intel/Realtek site.

3. Uninstall Driver from Device Manager (Check "Delete Driver Software for this Device")

4. Install the latest Internet Drivers.

5. Run CMD As Administrator & copy/paste these Commands:"

(You might not need all but run them anyway. Every PC setup is different)

netsh int tcp reset
netsh int ipv4 reset
netsh int ipv6 reset
netsh int ip reset
netsh winsock reset
netsh winsock set autotuning on
netsh lan reconnect
netsh int portproxy reset
netsh advfirewall reset
netsh http flush logbuffer
netsh nap reset configuration
netsh branchcache reset
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew

 6. Restart Windows
----------------------------------------------------------------------------------------------------------------------------
In BF4 even if Uniform Aiming Coefficient is Disabled it Still affects the Mouse. So if you still playing BF4 try:
Uniform Soldier Aiming: Off 
Uniform Soldier Aiming Coeficient: 0 

I dont think its the case in BF6 but you can try Uniform Soldier Aiming Coefficient to 0. Also 133 & 178 are used.
----------------------------------------------------------------------------------------------------------------------------

My current BF6 cfg: 



PerfOverlay.DrawFps 1
PerfOverlay.FpsTimePeriod 0.8
PerfOverlay.FpsDisplayScale 1.3
PerfOverlay.FpsDisplayFormat 2
PerfOverlay.DrawSim 0
PerfOverlay.DrawPixelThroughput 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurMaxSampleCount 1
WorldRender.MotionBlurQuality 1
WorldRender.MotionBlurRadialBlurMax 0.0001
WorldRender.LightTileCsPathEnable 0
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.FrameSynthesisMode 2
WorldRender.EmitterSunTrasmittanceMapEnable 0
WorldRender.EmitterSunTrasmittanceMapResolution 16
RenderDevice.DxDiagDriverDectectionEnable 0
RenderDevice.RenderAheadLimit 1
RenderDevice.TripleBufferingEnable 0
RenderDevice.UseReservedJobsThreads 1
RenderDevice.ComputeQueueEnable 1
RenderDevice.VSyncEnable 0 
PostProcess.DofMethod 0
PostProcess.DynamicAOEnable 0
PostProcess.DynamicAOMethod 0
PostProcess.SSAOUseAsyncCompute 0
PostProcess.RaytraceReflectionsEnable 0
PostProcess.ScreenSpaceRaytraceEnable 0
Render.VSyncFlashTestEnable 0
Render.OutputBrightnessTestEnable 0
Render.DynamicResolutionScaleEnable 0 
Thread.ProcessorCount 16
Thread.MinFreeProcessorCount 0
Thread.MinUnusedProcessorCount 0
MeshDefinition.AllowHighDefinitionMeshes 0
NvidiaReflex.NvidiaReflexMode 2
NvidiaReflex.TriggerFlashContext 2
NvidiaReflex.PCLMarkerContext 2
NvidiaReflex.ShowFlashIndicator 1

Thread.MinUnusedProcessorCount 1 will add extra Job Thread/s. These are lower priority Threads. (depending on your CPU could be 1 or more).We also have Job Priority command . I use 0 to use all available threads. This should be tested on 2 CCD AMD CPUs. You potentially can set 1st CCD to the game & add the 2nd CCD for Job Threads
RenderDevice.MinDriverRequired 0 - Will allow you to run the game with old drivers
WorldRender.EmitterSunTrasmittanceMapResolution 64 - Default. 
Doesnt work if WorldRender.EmitterSunTrasmittanceMapEnable is 0
PostProcess.DofMethod 0:Off / 1:Gaussian / 2:Circular / 3:Sprite
PostProcess.DynamicAOMethod 0:SSAO / 1:HBAO / 2:AdvancedAO / 3:RaytraceAO / 4:GTAO / 5:SSGI / 6:GTAO
WorldRender.FrameSynthesisMode 2:TemporalUpsample (Most FPS) / 1:Checkerboard/ 0:None
NvidiaReflex.PCLMarkerContext 1:Sim / 2:Render (Measures latency at GPU submission)
NvidiaReflex.TriggerFlashContext 1:Sim / 2:Render / 3:Any (Flash indicator at GPU present)
NvidiaReflex.ShowFlashIndicator 1  (Show visible flash - useful for testing)

There are also some other commands.
IntelXe.XeLLMode 1
IntelXe.XeFGMode 0
AMDAntiLag.AntiLagMode 1

(Default)
Render.DisplayMappingSDRPeakLuma 200 
Render.DisplayMappingHDR10PeakLuma 200 (My value 191.33371)
Render.DisplayMappingHDR10MinimumBlackLuma 0.1
Render.DisplayMappingHDR10MinimumBlackLumaFullFrame 10000

If WorldRender.MotionBlurEnable is 0 you dont need other MotionBlur commands. I leave them because you can set WorldRender.MotionBlurEnable 1 you will have the least blur effects but will still know when you're suppresses & your weaapon will be inaccurate. At least thats how I use it in BF4. We'll see about BF6. 

Also if WorldRender.EmitterSunTrasmittanceMapEnable is 0, the ... MapResolution 16  wont have an effect. I just leave those to have choice & use them if you want. 

Compute Queue is one of several Queues that todays GPU are handling at the same time. It is used for compute workloads (anything that's not rastarisation). Modern Dx12/Vulcan games offload a lot of post-render tasks to compute shaders so they go in the Compute Queue. For ex. it calculates DLSS/FSR & Reflex pipelines, Physics, RTX Lighting & other Post-Processing tasks are one of the most important ones.

Other Queues are:

Graphics Queue
Compute Queue
Copy Queue

Each Queue executes commands independently & synchronizing them. There is a Copy Queue command in BFV btw. They all run in parallel. This is what they call Asynchronous Compute. If you disable any Compute or Copy Queue, you force everything through the main Graphics Queue. Now whether this will benefit or not depends on your Hardware & whether you are CPU or GPU bottlenecked. 

RenderDevice.ComputeQueueEnable 0 - Whether to use Asynchronous Compute or not & force Graphics Queue to handle everything. Im not saying do it. Im saying Test it for yourself.

Asynchronous Compute improves significantly the throughput at some minor latency penalty. If Compute Queue is disabled the Input Lag can be lightly better in some CPU-bound cases because we skip the queue synchronisation which cost time to calculate. It can even slightly lower the GPU% Usage but might have lower FPS, especially in GPU heavy scenes or moments.

When PCLMarkerContext 2 is used, it tells Reflex to place its marker at GPU submission, thats when the synchronization with the Compute Queue happens.

BTW I use Reflex+Boost mode because it can reduce Compute Queue latency, along with other important Real-Time tasks. You might have few FPS more on Reflex On but unless are so desperate for 5-7fps i suggest to keep +Boost enabled. BTW it it's the same as Prefer Max Performance in Nvidia Control Panel. The difference is one is in game, the other from the driver. I got sick of misguided "Peformance Guides".

In PROFSAVE_profile (in Documents folder) there are few hidden settings apart of FOV ones.
GstRender.FieldOfViewScaleADS 0
GstRender.FieldOfViewScaleHip 1
GstRender.FieldOfViewVertical 66.000000

GstRender.ShaderQuality 1.000000 (or 0.500000)
GstRender.ShadowFiltering 1
GstRender.ClampGpuMemory 1
GstRender.WeaponDOF 0
GstInput.QuickThrowGrenade 1 

(QuickThrow was in the BETA. IDK why I dont see it in game options). 

In Audio option disable ''Tinnitus SFX Volume''. Its an immersive option. By Disabling it will get more quiet, less explosions & Noise in general. You will hear better the Enemy Footsteps. 

----------------------------------------------------------------------------------------------------------------------------
This is a pack with custom Color Profiles

This also can help with Picture Quality. Fix High Brighness or Dark Corners. Most are for BENQ but that doesnt matter, they'll still work. Also included a three programs you can change them much quicker than built-in Windows tools + some additional features. Have fun. 

Color Pressets Bundle (Monitors)




Some of the names suggest how they can potentially be used in relation to Nvidia default preset. They are not a Fix, Look at them as a starting point for you to tweak the Brightness/Contrast ect., to get the picture you want. Its also possible to like some without the need of further changes.

If you want to remove them just go to the ''color'' shortcut & delete them.
Your Monitor Color Preset will be also there so you can return to normal at any time. 

The ones in my collection show dramatic difference in picture-colors & gamma. They are meant for eSports so color accuracy is inherently bad but can potentially fix visibility & have some performance benefits. Unlike the ones in RTINGS.com or Youtube creators most other of which improve color accuracy & you most likely wont see adramatic difference.

I'll post new things later on

No comments:

Post a Comment