The primary goal for performance in HOI4 is to reduce the workload on the game’s main thread. 3D units, buildings, and environmental effects like weather and water reflections are secondary to the strategic calculations. Disabling these via settings.txt ensures that the engine doesn’t waste GPU and CPU cycles on animations (like soldiers marching or planes circling). This configuration turns HOI4 into a “cleaner” board-game aesthetic, which many competitive and veteran players prefer for tactical clarity and maximum speed.
Hardware Compatibility & Expectations
- Low-End Laptops/CPUs: This is the single best tweak to make the game playable on integrated graphics or older quad-core processors.
- Late-Game Stability: Helps prevent the “stutter” that occurs when moving the camera over a frontline with 200+ divisions.
- Compatibility: These changes are Ironman and Achievement compatible, as they only affect your local client’s rendering, not the game’s checksum.
Backup and Preparation
Before editing your system settings, ensure the game is closed to prevent the file from being overwritten by the launcher.
- Exit Hearts of Iron IV.
- Navigate to your Documents folder.
- Right-click settings.txt, select Copy, and save a backup copy on your desktop.
- Use Notepad or Notepad++ to edit the file.
File Location
The configuration file is located in the user’s Paradox Interactive directory: C:\Users\%USERNAME%\Documents\Paradox Interactive\Hearts of Iron IV\settings.txt
Best Config Settings
Open settings.txt and find the graphics section. Update the following lines to no or 0 to strip away the 3D overhead:
graphics={
size={
x=1920
y=1080
}
multi_sampling=0
vSync=no
shadows=no
reflections=no
rivers=yes
weather=no
tessellation=no
draw_sky=no
draw_water=no
draw_city=no
draw_trees=no
draw_postview=no
draw_units=no
draw_buildings=no
draw_labels=yes
}
Key Parameters Explained
| Parameter | Recommended Value | Impact |
| draw_units | no | Completely removes 3D soldiers, tanks, and planes from the map. |
| draw_buildings | no | Disables 3D models for cities, forts, and naval bases. |
| multi_sampling | 0 | Disables Anti-Aliasing, significantly reducing GPU strain. |
| weather | no | Removes rain and snow effects which can cause frame-time spikes. |
| draw_water | no | Turns the ocean into a flat, solid color, saving massive shader power. |
In-Game Settings vs. Config
After editing the file, you can further optimize within the game’s Options > Video menu:
- UI Scaling: If you play on a high-resolution screen, keep this at 1.0x. Higher scaling can lag the UI during peace conferences.
- NATO Counters: Go to Game Options and enable “Use NATO Counters.” Since you’ve disabled 3D models, NATO symbols provide the cleanest visual data for unit types.
- Full Rendering Resolution: If your GPU is very weak, uncheck this to render the game at a lower internal resolution (though it will make text blurrier).
Troubleshooting & Common Fixes
- Black Map Issue: If the map turns entirely black after editing, ensure
draw_terrain=yes(it should stay ‘yes’ by default). - Settings Resetting: If the game reverts your changes, right-click settings.txt, select Properties, and check Read-only. (Note: You must uncheck this if you want to change your resolution later).
- Launch Options: For an extra boost, right-click HOI4 in Steam > Properties and add
-high -debug_smooth=noto the launch options.
Frequently Asked Questions (FAQ)
Can I still see where my units are?
Yes. Even with 3D units off, the 2D “Unit Counters” (the little rectangular flags) remain fully visible. These are much more accurate for gameplay as they show the exact province a unit occupies.
Does this fix the “1943 lag”?
Partially. It fixes “Graphical Lag” (low FPS). It does not fix “Simulation Lag” (the game clock running slowly), which is caused by the CPU processing AI decisions. To fix simulation lag, consider mods that optimize AI division counts.
Why disable buildings?
Each 3D fort or city model is an extra entity the engine has to track. In a global war, these thousands of small objects add up to a noticeable impact on performance.
Conclusion and Expected Results
By manually refining your settings.txt, you are forcing Hearts of Iron IV to behave more like a high-performance simulation and less like a 3D spectacle. You can expect higher FPS, faster camera panning, and a more stable experience during the chaotic global conflicts of the late game.