Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It was already bad but rn it's worse.
Try to go to: %localappdata%\Marvel\Saved\Config\Windows
There, clone the GameUserSettings.ini file 2 times, 1 for a backup and another to make it engine.ini.
Rename one of the copies to engine.ini.
Delete everything inside and paste everything bellow this line (*Note: The last block about mouse acceleration is optional, but will make your aim smoother if you hate mouse auto acceleration like most shooter players):
[Core.System]
r.XGEShaderCompile=1 ; Enable XGE distributed shader compilation if Incredibuild/XGE is installed
r.XGEShaderCompile.Mode=3 ; Use XGE to compile shaders efficiently
[SystemSettings]
r.ViewDistanceScale=1 ; Standard view distance
r.Streaming.PoolSize=4096 ; Increase VRAM texture pool size for high-end NVIDIA GPUs
r.UseShaderCaching=1 ; Use shader caching to reduce stutter
r.ShaderPipelineCache.Enabled=1 ; Enable pipeline caching
r.ShaderPipelineCache.Precompile=1 ; Precompile shaders to prevent runtime stutter
r.UseAsyncCompute=1 ; Enable async compute for compatible NVIDIA GPUs
r.TextureStreaming=1 ; Keep texture streaming active
r.TextureStreaming.MaxHiddenMipBias=1 ; Improves texture load responsiveness
r.VirtualTexturing=1 ; Enable virtual texturing on UE5 (if project supports it)
r.VirtualTexturing.CacheSizeInKb=1048576 ; Increase cache for high VRAM cards
r.VirtualTexturing.CacheScale=2 ; Scale VT cache for performance
r.DynamicGlobalIlluminationMethod=0 ; Disable dynamic GI if Lumen is not needed
r.Lumen.Reflections.Allow=0 ; Disable Lumen reflections
r.Lumen.DiffuseIndirect.Allow=0 ; Disable Lumen indirect lighting
r.IO.UseDirectStorage=1 ; Enable DirectStorage (Requires compatible hardware & Win11)
r.MotionBlurQuality=0 ; Disable motion blur
r.AmbientOcclusionLevels=0 ; Disable AO
r.DepthOfFieldQuality=0 ; Disable DoF
r.BloomQuality=0 ; Disable bloom
r.LightShaftQuality=0 ; Disable light shafts
r.Foliage.DensityScale=0.1 ; Reduce foliage density for perf
r.Grass.DensityScale=0.1 ; Reduce grass density
r.Landscape.RenderNanite=0 ; Disable Nanite for landscapes if not needed
r.ScreenPercentage=100 ; Base render resolution at 100%
r.FinishCurrentFrame=0 ; Lower latency by not forcing frame finish
r.VSync=0 ; Disable VSync (use G-Sync/FreeSync)
r.Shaders.FastMath=1 ; Enable fast math optimizations
[ConsoleVariables]
AllowAsyncRenderThreadUpdates=1 ; Allow async render updates
AllowAsyncComputeTasks=1 ; Enable async compute tasks
AllowAsyncLoading=1 ; Enable async asset loading
[RenderCore]
bAllowAsyncShaderCompile=True ; Async shader compile
bEnableImmediateShaderCompile=False ; Prevent immediate on-the-fly shader compiles
[TextureStreaming]
PoolSize=4096 ; Texture pool size
StreamingUseAllMips=1 ; Stream higher quality mips if available
StreamingDefragThreshold=2 ; Optimize texture memory usage
[/script/engine.renderersettings]
r.UseAsyncShaderPrecompilation=1 ; Async shader precomp
r.ParallelRendering=1 ; Use parallel rendering on multi-core CPUs
r.ParallelShadows=1 ; Parallelize shadow rendering
r.ParallelTranslucency=1 ; Parallel translucency pass
r.DefaultFeature.MotionBlur=False ; Disable motion blur globally
r.DefaultFeature.LensFlare=False ; Disable lens flares
r.DefaultFeature.Bloom=False ; Disable bloom globally
[/script/windowstargetplatform.windowstargetsettings]
EnableMathOptimisations=True ; Optimize CPU-side math
[/script/engine.inputsettings]
bEnableMouseSmoothing=False
bViewAccelerationEnabled=False
bDisableMouseAcceleration=True
RawMouseInputEnabled=1
Of course if you are lagging much, it will ruim your experience because of stuttering, input lag, etc. But that isn't FPS related when the fault comes from the latency.
How much latency is good:
https://www.gameslearningsociety.org/how-much-latency-is-good-for-gaming/
Possible solutions for latency issues:
https://www.geeksforgeeks.org/how-to-reduce-latency/
The main causes that affected my latency in decades of online gameplay where:
- Playing in a game server that was too far from my ISP, like being in Brazil and trying to playing something in an European or Asian server.
- Bad internet connection, that could be caused by issues on the ISP or our "internet/network" equipment. As such:
* Defective modem or its bad configuration
* Defective network card or its bad configuration
* Damaged cables used by your network or internet provided
* Some software changing network settings on your PC in a way that generates delays for the responses sent to the network or even a bad network config on your PC that was set up by any other reason.
So, when the problem falls on FPS and not ping (latency), it could be due to a game horribly optimized for some type of hardware, or our PC hardware doesn't meet the requirements to run the game. Another possible reason is a PC running too many unnecessary tasks while also running the game, something that was shown on the video linked by Sam.
Should I just leave that file in the same place?
The ini file tweaks no longer work so dont waste your time.
TAAU has higher FPS than NVIDIA DLSS in my testing, but it could be different for different setups (I have a 4090)
I heard it was just the Engine.ini file that no longer functions, not other files like scalability.ini?