Gotham Knights – How to Fix Blurry Issue

Blurry Fix Guide

Introduction

It’s no secret that U4= strongly lathers the picture X_x. Straight (Achilles’ heel) for this engine (at the same time it is easy and simple to turn off). I understand for Box, Ps – which are technically weak, but we buy PC software 1 + K $ and see this. Doesn’t it annoy you? Me yes.

Incl. I’ll show you how to get rid of soap once and for all(Works on all u4 products):

First of all you must enter the game and set up everything in advance (interface, graphics, controls) Everything… So that you don’t return to this menu anymore! It is very important!

Because if you go back to the menu (after all the work)

  1. The settings do not change.
  2. Those that we set can be reset! And you have to do everything from the beginning.
  • C:\Users(YOUR NAME)\AppData\Local\WB Games\Gotham Knights\Steam

WIN+R =%appdata% open-AppData\Roaming you need click Appdata (In the explorer menu) and go – \Local\WB Games\Gotham Knights\Steam

There are more words, but easier and faster do it as it is convenient.

Open GameUserSettings.ini (But firstly backup file!)

You must see this =[ScalabilityGroups]

Add this:

r.Streaming.PoolSize=0
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0

Example full like me. Do not copy my all graph! These are the settings for my PC, I showed an example of how it should look for you!

[ScalabilityGroups]
sg.ResolutionQuality=100.000000
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=2
sg.ShadowQuality=2
sg.PostProcessQuality=2
sg.TextureQuality=2
sg.EffectsQuality=2
sg.FoliageQuality=3
sg.ShadingQuality=3
r.Streaming.PoolSize=0
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0

P.S. If you have excellent hardware, raise

sg.ResolutionQuality=100.000000

For example:

  • +5% sg.ResolutionQuality=105.000000
  • +10% sg.ResolutionQuality=110.000000
  • +15% sg.ResolutionQuality=115.000000
  • +20% sg.ResolutionQuality=120.000000

I give an example of + 10% of the whole graph!

[ScalabilityGroups]
sg.ResolutionQuality=110.000000
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=2
sg.ShadowQuality=2
sg.PostProcessQuality=2
sg.TextureQuality=2
sg.EffectsQuality=2
sg.FoliageQuality=3
sg.ShadingQuality=3
r.Streaming.PoolSize=0
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0

Under the last element [ScalabilityGroups] in our case:

r.MotionBlurQuality=0

Make a space below (just press Enter).

And then copy the new position before [/script/mercurysavesystem.mqlocgameusersettings]

[SystemSettings]
r.DynamicRes.OperationMode=0
r.DynamicRes.MinScreenPercentage=100
r.DynamicRes.MaxScreenPercentage=115
r.Streaming.PoolSize=0
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0
r.MaxAnisotropy=16
r.MaterialQualityLevel=3

An example of how it looks before the position ([/script/mercurysavesystem.mqlocgameusersettings])

[Internationalization]
ShouldUseLocalizedNumericInput=True
[ScalabilityGroups]
sg.ResolutionQuality=110.000000
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=2
sg.ShadowQuality=2
sg.PostProcessQuality=2
sg.TextureQuality=2
sg.EffectsQuality=2
sg.FoliageQuality=3
sg.ShadingQuality=3
r.Streaming.PoolSize=0
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0
[SystemSettings]
r.DynamicRes.OperationMode=0
r.DynamicRes.MinScreenPercentage=100
r.DynamicRes.MaxScreenPercentage=115
r.Streaming.PoolSize=0
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0
r.MaxAnisotropy=16
r.MaterialQualityLevel=3

Attention! I explain two points in the graph:

[System Settings]

  1. r.DynamicRes.MinScreenPercentage=100
  2. r.DynamicRes.MaxScreenPercentage=115
  3. r.DynamicRes.OperationMode=0

1&2 – This is a forced value (Min and Max) for dynamic.res… ie. in our case, the picture should not get worse than 100 and its maximum is 115.

You can change this value yourself. For example, if you have a weak PC you can omit the value (minimum) for example = 80.

But, in such cases, do not forget that it is not desirable to increase the value of sg.ResolutionQuality. This is stupid. Leave 100 or even do it less (and it is desirable that it coincides with the minimum value).

3=Force shutdown DynamicRes

You ask why then 1 and 2? Answer:

  1. In case if I want to enable, the values ​​are already set.
  2. Sometimes in 50% of cases it still works. And without set, he lives his life.

We have come to the final, now we need to close the ini file and save the changes. Then in the file properties in (attributes) set the value – read only.

This is necessary in order to force our settings to be accepted. That’s why I said make all the settings at the very beginning, because then there will be a problem.

You won’t listen to me anyway and then climb into the settings.

Bonus

In game General Launch options add this: Copy all!

-force-d3d11

And do not add anything else. This will make the game start on 11 DX and work more stable than on 12. I noticed a performance increase + no stuttering (lags / freezes) at 12 there were noticed and even had crashes from the game. Good luck all .

Recommended for You

4 Comments

  1. In part 5! Don’t Copy -force-d3d11
    Change it with this= -USEALLAVAILABLECORES
    This need to FORCE use ALL you PC CORE ….. game use only 50+- % w8 more patch

  2. Tried to add this to ini and it really works. Game is more stabile and theres a much better ‘feeling’ and ‘flow’. Tnx man, this really helped

  3. Nice one.. gonna try this now. With i7 9th gen and 3090, game on m.2 and 32GB of RAMs should I even try to raise ResolutionQuality or thats only for 11/12th gen of Intel/AMD? At my side game has CPU problems, I’m sure GPU isnt the problem. GPU is way to much for this CPU 😀 . Tnx for this

Leave a Reply

Your email address will not be published.


*