Hell Let Loose, better performance and visibility settings
This article has been updated to include some new config improvements and remove the nVidia filters as these are now disabled.
For anyone playing Hell Let Loose, you will have come across the annoyance of never being able to spot your enemy but they always seem to get you, Well the chances are they were using the settings I’m about to share with you.
Launch Options
First open steam, right click on Hell Let Loose and select Properties.
Enter the following in the launch options:
1
-dx12 -USEALLAVAILABLECORES
This will force the game to use DirectX 12 which will help increase FPS and force the game to use all of the available CPU Cores, by default the game will only use one single core which will limit the performance available.
Other Options
There are other options recommended in other articles, however I don’t recommend setting these as they wont assist in the performance and in some cases could make it worse.
1
-refresh 75 --malloc=system
Power Plan
Changing the power plan to high performance wont increase the performance, but will increase your power consumption, this will basically tell the computer to always keep the resources available even when not needed for games etc. so is unnecessary.
Windows Settings
By default Windows 11 has some settings that can reduce performance
Game Bar
- Open Settings
- Go to Gaming
- Go to Game Bar
- Change Allow controller to open Game Bar to Off
Variable Refresh Rate/ Optimisation for Windows games
This setting made a noticable improvement to my experience in game, before disabling this i would see freezing and stuttering during gameplay
- Open Settings
- Go to Gaming
- Click Graphics
- Click Change default graphics settings
- Turn Variable Refresh Rate Off
- Turn Optimisations for Windows games Off
Disable Control Flow Guard
This Windows feature provides additional security by controlling the flow of your system’s operations. However, in some gaming scenarios, it might lead to performance issues. Therefore, lets turn this off to potentially enhance your gaming performance.
- Press the Windows key on your keyboard and type “Exploit protection”, then hit Enter to continue.
- Next, switch over to the Program Settings tab.
- Click the + sign next to “Add program to customize” and select “Choose exact file path”.
- A file explorer window will pop up. Navigate to the install directory and
binaries\win64
for example:C:\Program Files (x86)\Steam\steamapps\common\Hell Let Loose\HLL\Binaries\Win64
. - Click on the
HLL-Win64-Shipping.exe
file and select “Open”. - You should see a new window open. Scroll down to the Control flow guard (CFG) option and check the Override system setting box. Then, turn it Off and click Apply. Should a Windows Security popup appear, confidently click Yes.
Nvidia Users
For Nvidia users there are some additional options available which will give you the overall advantage to an AMD user.
To do this:
- right click desktop > nvidia control panel
- Go to Manage 3D Settings
- Select Program Settings tab
- Select the program
Hell Let Loose
you may need to add this manually via the add button. - Update the following settings
- Power Management Mode - Prefer Maximum Performance
- Texture filtering - Quality - High Performance
- Vertical Sync - Off
Game Settings
These settings are to squeeze out the most FPS out of the game and the highest visibility available.
Movies Folder
If you’re looking for a quick fix to potentially improve game performance, follow these simple steps:
- Navigate to your installation directory, usually found at
C:\Program Files (x86)\Steam\ From here, go to steamapps\common\Hell Let Loose\HLL\Content
- Locate and delete the Movies folder.
In-Game changes
Gameplay Tab
Option | Setting | Note |
---|---|---|
Dead bodies despawn delay | 0.5 min |
Optional
These optional settings are down to personal preference but this is how I set mine up:
Option | Setting | Note |
---|---|---|
Hud Display Mode | Always On | |
Player Nameplate Opacity | 70% / 75% | This helps it not get in the way of players in front. |
Video Tab
Option | Setting | Note |
---|---|---|
Brightness | 130% | Change this per map to what works for you. |
Texture Quality | Low | |
Shadow Quality | Low | |
Anti-Aliasing Method | Community TAA | |
Anti-Aliasing Quality | High | Anything lower will make things blurred |
FX Quality | Low | Easier to see enemies through smokes / fires etc. |
View Distance | High | |
Foliage Quality | Medium | any higher and additional bushes will be rendered making it harder to spot enemies in bushes. |
Postprocess Quality | Medium | |
SAOO | Off | |
Motion Blur | Off |
GameUserSettings.ini File
Some settings cannot be changed in the UI, therefore you would need to edit them in the user ini files
- Go to
C:\Users\%UserName%\AppData\Local\HLL\Saved\Config\WindowsNoEditor
- If you can’t see the AppData folder, click on the View, select the Hidden items
- Open the
GameUserSettings.ini
file - Update the settings listed in the table below: | Option | Setting | Note | | :—————: | :—–: | :———————————————————————: | | FrameRateLimit |
144
| This should be set to your monitor refresh rate e.g. 120, 144, 240 etc. | | sg.ShadowQuality |0
| | | sg.FoliageQuality |0
| | - Save the file
- Right click the
GameUserSettings.ini
file - Click Properties
- Check Read-Only
- Click OK
Make a copy of this file somewhere safe, sometimes updates cause this to be reset
Final Thoughts
At this moment nVidia filters have been disabled at the request of the HLL Devs, this brings back a balance between nVidia and AMD users to stop additional filtering from happening and reduces the advantage nVidia users used to have.
Let me know if you have any additional settings to assist with the performance or visibility of HLL