Hell Let Loose is a popular multiplayer tactical FPS where players take part in the iconic battles of Western and Eastern platoons during World War II. With over 100 players fighting against each other with tanks, infantry and artillery, the game needs a lot of resources to run smoothly which can be a problem if you have entry-level or older hardware. This is where you need to adjust the graphics settings to get a smooth and enjoyable experience.
This guide will tell you about the best graphics settings for the game.
Best PC Settings for Hell Let Loose
The first thing that you need to do is install the game on an SSD instead of a traditional Hard Drive as SSDs are way faster, more reliable and cheaper than before. Since there are a lot of assets and textures that the game loads during a match, it is important to ensure that your HDD doesn’t become a bottleneck during your gameplay.
Next, you need to ensure that your computer has atleast 16 GB of RAM as it is generally better to have more RAM as modern games have become more and more demanding these days. Having just more RAM isn’t important as you also need to ensure that you have fast RAM preferably one having a frequency of 3200 MHz or better.
Make sure that you have a decent CPU and GPU as you need to have atleast 6 cores, a 12-thread processor and a modern graphics card that has 8 GB or more VRAM otherwise your PC will struggle especially on maps like Hurtgen and Stalingrad that are currently unoptimized.
Finally, try to declutter any background processes and make sure that your files are verified in the Steam Settings. Make sure that you have your graphics drivers as well as your chipset drivers up to date.
With that being said, let’s move on to more specific settings that you can adjust:
1. Modify System Settings
The first thing that you need to do is to ensure that your using the High-Performance Power Plan in the System Settings.

To do this, open your Settings and click on the Power & Sleep options there. Click on Related Settings and set your Power Plan to High-Performance.

If you cannot find the High-Performance option then you can create your own custom power plan that favours maximum performance.

Next, go into the Gaming tab in your Settings and turn off the Xbox Game Bar there.

You also need to turn off the Xbox Game mode.
The reason for turning them off is to reduce the number of processes running in the background and reduce the load on your CPU as well as your GPU.
You are basically trying to allocate more processing power toward your game instead of wasting it on useless background tasks.

The next step is to click on the Graphics Settings in the Game Mode tab in Settings.
Here you need to turn off Hardware accelerated GPU Scheduling to reduce the load on the graphics card.

Click on the Browse button and add HLL.exe to the list of applications.

After you have added it to the list, click on it and then press the Options button to set it to High-Performance mode.

Go to the directory where the game is installed, the default directory is: Program Files (x86)\Steam\steamapps\common\Hell Let Loose and there you need to select the HLL.exe file.

Right-click on it to open Properties and go to the Compatibility tab.
Tick the Disable Full Screen Optimization option.

Next click on Change high DPI settings option and tick the Override high DPI scaling behaviour Scaling performed by and make sure that it’s set to Application.
2. Change Nvidia Control Panel Settings

Now open NVIDIA Control Panel and click on Program Settings there. Add Hell Let Loose to the application list

You need to change the following settings:
- Image Sharpening: Sharpen 0.75, ignore film grain 0.85
- Anisotropic Filtering: 8x
- Antialiasing FXAA: On
- Antialiasing Gamma Correction: Use Global Setting (ON)
- Antialiasing Mode: Enhance Application Setting
- Antialiasing Setting: 8x
- Antialiasing Transparency: 8x (supersample)
- Background Application Max Frame Rate: Use Global Setting (OFF)
- CUDA-GPUs: Use Global Settings (All)
- Low Latency Mode: Use global setting (Off)
- Max Frame Rate: Use global setting (Off)
- Multi Framed Sample AA (MFAA): On
- Open GL Rendering GPU: Set to dedicated GPU
- Power Management Mode: Prefer Maximum performance
- Shader Cache: Use global setting (ON)
- Texture Filtering: Off
- Texture Filtering Negative LOD Bias: Clamp
- Texture Filtering Quality: Use Global Setting (Quality)
- Texture Filtering Trilinear Optimisation: Off
- Threaded Optimisation: Off
- Triple Buffering: Use global setting (Off)
Click Apply and you are good to go.
3. Change Steam Settings

Now open Steam and right-click on Hell Let Loose in the game library to select the Properties option. Add the following lines to the game’s launch options: -USEALLAVAILABLECORES-DX12-refresh 144
This will allow the game to fully utilize all of the system resources and enable DirectX12 which should be more stable
4. Change in-game graphics settings
It’s time to launch the game and tinker with the in-game graphics settings.
You should always use Steam to launch the game not the desktop icon shortcut or any other launcher otherwise the startup options that you just applied won’t work.
Gameplay Settings:
FOV:120
Video Settings:

The Settings that will make the most difference here are Shadow quality, FX quality and SSAO.
You need to lower FX to High or Medium to gain an improvement of 20-30 FPS.
Next, you need to lower the Shadow Quality from Epic to High to gain 15-20 FPS.
Lower SSAO to Medium to get 5-10 FPS or turn it off completely to gain even more performance.
Set Body Despawn Time to its lowest time which is 0.5 to gain 10 FPS.
Everything else that you change is your personal preference and you adjust them accordingly.
If you follow all the recommendations in this guide, you will gain a decent performance boost of around 30-40 FPS depending on your computer and the settings that you use. The only map that you might face still face issues with is Stalingrad which is very poorly optimized for any settings to make a difference.
That’s it, now go ahead and change these settings to enjoy a smooth gameplay experience!