


All the Total War games from Total War: Medieval II, up to Total War: Atilla, I have gotten to work using my setup instructions
d3dx9_42, d3dx9_43, d3dx11_42, d3dx11_43, d3dcompiler_42, d3dcompiler_43, d3dcompiler_46, d3dcompiler_47
30 fps
There are some things you must do to each and every Total War game from Total War Empire, all the way up to Total War Atilla to run them smoothly, luckly they are a one time thing. Only Total War: Empire needs a few extra tweeks.
With my instructions, you should be fine to use either dx11 or dx9. I prefer dx11.
Step one: Use protontricks to install missing dll files (I may have used too many but if you download these for the total war games I listed above, it will work every time so I haven't messed with them). Please install d3dx9_42, d3dx9_43, d3dx11_42, d3dx11_43, d3dcompiler_42, d3dcompiler_43, d3dcompiler_46, d3dcompiler_47
Step two: confirm you are running on Proton Experimental (If you don't set the compatability to a version of proton, steam will automatically download the native linux version which you DO NOT WANT, most of them have been broken for quite some time. The Windows versions run better than the linux versions anyways).
(Only if you are playing Total War: Empire) Step three: Go to https://github.com/ValveSoftware/Proton/issues/7074#issuecomment-1948807811 and follow the instructions to fix Total War: Empire.
Step four: Profit!
P.S. As of today I have tested out these Total War games with the above steps and they have all worked on March 10th, 2025: Total War: Empire, Total War: Napoleon, Total War: Shogun II, Total War: Rome II, Total War: Atilla.
Total War Medieval II works great too, but other people have already covered it. If you do try to play it, make sure to use Desktop Mode since running it in gaming mode causes massive fps drops when hovering over UI Prompts. Also make sure to set your proton compatability (preferably Experimental) because otherwise it will download the native linux version which is broken

Native works OK, but not great performace. To run with Proton you need to copy some files from Napoleon Total War:
- Copy D3dx9d_40.dll and installscript.vdf into Empire install directory Source: https://github.com/ValveSoftware/Proton/issues/7074
Läuft einfach!
Works fine as default no problems

en proton no arranca, En nativo funciona bien despues de limpiar el sistema linux mint con el software STACER
ahora me funciona bien en linux mint 21.2 despues de instalar STACER y hacer una limpieza del sistema

Does not works. Crashes at first splash screen when using Native.
Tried all versions of proton, no luck. Tried native runtime, no luck.
No version of proton seems to work for me. Game goes from "Launching" and then goes back to "play". When using native I can see the first splash screen. Tried updating Mesa driver to bleeding edge but it did not change anything. Works fine on steam deck but not on my computer.

en proton no arranca
el juego se bloque a los pocos minutios de jugar

Added Ctrl and Shift to L4 and L5
Turns can be very slow on the SD card
As of Jul 14, the game stopped launching
Can only choose native resolution for windowed/ fullscreen modes.
Will not run with any version of proton as of May 2023, but native version runs fine.

Today Creative Assembly pactched Empire exe file, and it is no longer compatible with any Proton version
Proton devs, please address this issue
Minor in-game graphical tweaks needed. Otherwise works great with proton.
The terrain in battles with translucent until I disabled a specific graphical option (will update once I've found it again). Otherwise looks great.
There are also some minor artifacts on the menu screen. Those do not impact the game.
natively, game will randomly crash. Can't even complete one turn usually. current proton, game won't even load up to the main menu.
Game is more stable and performant than on Windows 10 and the background flickering on the main menu is gone

Startet kurz und bricht ab
PROTON_NO_D3D11=1 %command%
Bildschirm wird kurz dunkel dann bricht der Start ab
Finished a full world conquest campaign that took 44 hours, had no problems at all. Worked perfectly out of the box.
Vastly better performance than the native linux port. Went from 20-30fps (native) to 70-80fps (Proton) on highest settings.
Antialiasing is broken (Terrain becomes invisible with it turned on), so keep it off
Worked out of the box for me, played for three and a half hours, no crashes. Better experience than last time I tried it in Win10.

Did not install
Steam actually closes when clicking "next" in the install window. Forcing Proton did nothing to help. Very confusing.
Native version broken, Proton worked just fine
Less than 1 fps on the "native" version, it didn't work at all. Swapped to Proton version and everything worked just great. Good sound, good performance. I can't speak to long term stability because I didn't play for that long. Did not attempt multiplayer, but the odds are better for MP on the Proton version anyhow given my understanding that the Linux native client can only play with other Linux native clients.
Excellent performance even for modest computers. The same version of Proton used in Napoleon can be used to charge the Empire.
The native version requires more hardware than the game really needs, so I advise you to play via PRoton (4.11-13) without fear. There will be no bugs!

Whatever version of the game you choose (native/proton), the game still crashes your whole system breafly after each start of a new campaign
Despite playing with the native version, the game crashes the whole system each time, I start a new campaign after few seconds.
It runs fine, native version offers a superior experience.
Enabling anti-aliasing causes all textures to disappear.
Proton is required for multiplayer. My recommendation is to install Steam Wine through Lutris, install Empire and use that for Multiplayer while keeping the native version of the game on Steam for Linux.
Little freeze <1sec when opening any windows, be it a description of army unit or diplomaty window.

Game crashes whenever a land battle is started.
Game crashes whenever a land battle is started.

Started a new campaign game, changed graphics settings, though anti-aliasing gets rid of all graphics except for the skybox and a few other graphics (as seen here https://imgur.com/a/iUXxlkb), I ran the game at ultra, everything worked perfectly out of the box, including in game battles

Game works native on Linux. On Proton the game crashed after starting a new campaign, in the main menu there was some flickering. I installed manually D9VK, the game crashed as well but at least in the main menu was no flickering.