0 of 0

File information

Last updated

Original upload

Created by

AzureBear0

Uploaded by

AzureBear0

Virus scan

Safe to use

Tags for this mod

About this mod

Unreal Engine games are known for their bad optimization issues, so I decided to provide a simple notepad with some commands to improve your gameplay without compromising visual fidelity.

Permissions and credits
Donations
Disclaimers:

  • Have in mind I am providing these commands so they can be used on Medium-end/High-end hardware, since a lot of today´s titles are poorly optimized and even people with good hardware can´t run these games properly.
  • People with low-end hardware can still try this, but I still dont recommend it because most commands are designed for modern hardware.
  • Should work on most UE titles, my testing was done on games such as "The Callisto Protocol",  "Black Myth: Wukong", "The Casting of Frank Stone", "Senua's Saga: Hellblade II", etc. This testing was done on a 4060+Ryzen 7 7840HS@1440p, with an improvement of about 10%-15%~ in terms of FPS and reduced stuttering.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

How to use:

The usage for those commands is pretty simple:

  • Open your AppData by pressing the Windows Key + R, type "appdata" then press "Ok".
             



2. Open the "Local" folder.




3.  Locate your UE game folder, in this case mine was "CallistoProtocol".



4. Inside your game folder the "engine.ini" usually is located at "/Saved/Config/[Some Folder With Windows On Its Name]
In this case mine was "WindowsNoEditor".




Another folder example "Windows":



5. Open your "engine.ini" file and paste each section own commands of my notepad file in your game "engine.ini".


Notes: If your game already uses any command/s of the ones provided in the notepad you can still paste it in your game´s "engine.ini" since the game will override exisiting ones.
Set your engine.ini to "Read Only"

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



In resume what does the commands do:

Direct3D Optimization: Enables asynchronous resource deletion and residency management for both D3D11 and D3D12, reducing CPU overhead and improving GPU utilization.
Utilizes driver-optimized disk caching for D3D12 PSOs, speeding up pipeline state creation.
Leverages outer occlusion queries in D3D12 for more efficient rendering.

Rendering Enhancements: Enables asynchronous compute shaders and pipeline compilation, offloading CPU-intensive tasks to the GPU.
Optimizes shaders for performance and uses asynchronous shader precompilation.
Optimizes streaming processes for improved asset loading and management.
Reduces CPU-to-GPU copies for streaming.
Disables GPU crash debugging to minimize overhead.

General Performance Tweaks: Enables parallel rendering and processing for various tasks, such as shadow rendering, translucency, and physics.
Reduces unnecessary logging and telemetry to minimize overhead.
Optimizes animation and garbage collection processes.
Enables multi-threaded shader compilation and multi-core rendering.