Get the "Empire Total War Ottoman Turn Lag Fix" script from ModDB or the Total War Center. Action: Run the script while your save game is loaded.
Historical Ottoman field army limit — prevents AI from recruiting 40+ useless single-unit stacks that freeze turn calculations.
Specific sub-mods are designed to address the AI's recruitment behavior:
: Navigate to the Ottoman FACTION_ECONOMICS and set their cash to 0. This forces the AI to disband the numerous tiny armies causing the lag due to lack of upkeep.
Drop the .pack file into your Empire Total War/data directory. empire total war darthmod ottoman turn lag fix top
Station a small army on the land bridge near Istanbul.
This isn't a hardware issue. You can have an RTX 4090 and a Ryzen 9, and the Ottomans will still bring your campaign to a digital halt.
A: The Ottoman issue is unique because of the sheer number of emergent regions and the strait crossing at Istanbul. If Russia lags, reduce unit size to "Large" instead of "Ultra." For the Ottomans, only the script deletion works.
Find the node connections representing the land bridge. Change the connectivity value from true to false . Get the "Empire Total War Ottoman Turn Lag
For general performance with DarthMod, lowering settings can have a huge impact. Reducing from "Ultra" to "Large" drastically reduces the number of soldiers on screen, easing the CPU load. In battle, try zooming up and out to lower object detail, and consider using the "Shokh Hates Sieges" sub-mod to prevent the AI from building lag-inducing fortress networks.
Navigate to:
If you are playing as a nation adjacent to the Ottomans (like Russia or Austria), the AI might be trying to move through your lands to reach an enemy.
The bug triggers because the Ottoman AI constantly recruits single-unit armies, such as individual armed peasantry or militia. The AI then attempts to ferry these tiny armies back and forth across the Bosporus strait between Istanbul and Anatolia. Specific sub-mods are designed to address the AI's
The most effective way to stop the lag before it starts is to occupy the crossing.
That is 12+ if/then checks per turn, each spawning phantom units that are immediately deleted if no siege exists. When you delete the script, you tell the game: Stop checking. The AI still defends normally with built armies.
A naval presence completely disables the land crossing functionality for land armies.
If your save is several hundred turns in and the lag is unbearable, use the .