If verification didn't work, the issue may be with your DirectX installation itself. The easiest way to fix this is to reinstall DirectX using the installer that comes with the game.
Essentially, the game is looking for a text file ( .txt ) that defines how the game should display text, but that file is either missing, corrupted, or incompatible with the current language settings in a DirectX 11 environment.
To confirm the source of the "DX11TXT missing" error, the following diagnostic steps are recommended:
: Right-click on your Steam shortcut or the game's .exe file and select Run as Administrator . Sometimes Windows blocks the game from reading essential text files without elevated permissions. Verify Integrity of Game Files : Open your Steam Library . Right-click on the specific Total War game. Select Properties > Installed Files .
: The most common cause is a corrupt download or update. In your Steam Library , right-click the game, select Properties , go to Installed Files (or Local Files), and click Verify integrity of game files .
Fixes crashes related to specific DirectX version incompatibilities. batch (.bat) file script to automate the cache clearing process before every launch? Localization dx11 txt missing. - SHOGUN 2 - Steam Community
Before diving into the fixes, it's worth noting that the exact wording might vary slightly depending on the game and version, but the core issue remains the same: the game is looking for a specific file it can't find.
remains a high-water mark for strategy gaming, but modern Windows environments frequently trigger a highly frustrating startup bug. Players launching the game are often greeted by a frozen loading screen or an immediate crash, followed by an error string regarding localization dx11.txt missing .
Some users recommend deleting everything in the Shogun2 folder except for your save_games directory to ensure a complete reset. 2. Verify Game File Integrity