


Immortal empires finally works on the latest GE proton! Used to have horrible ram and vram consumption (about 10 GB for vram and ram).
Right stick as camera (middle mouse held when touching right stick)
GE has ram consumption of about 6 GB ram, 5 GB vram (lowest settings, ungrim ironfist)

Some of the finer texts, on unit cards or tooltips were a bit small, but surprisngly not as small as I expected!
Game says it has Steam Cloud however my PC Dwarven playthrough was not appearing on the Deck.
Outside of a few control refinements I need to figre out (Zooming and rotating and stuff) the game is really surprising with how well it works. I didn't notice too much slow down, the game loaded very quickly. I did some skirmish battles and campaign and both ran pretty well! I can't say how mid-late game will run, but for a quick "Warhammer 3" fix, it's perfect!
I didn't run into any issues with secondary launchers like what other reviewers were mentioning so I can't comment on that, only my fantastic experience.

Have to use desktop mode the first time it launches then disable the Feral Interactive launcher. Won't have problems after that.
Primarily played with an external monitor but every so often my dock would stop working and the text was unreadable.
The native port crashes on the loading screen when leaving a battle every 3-5 battles or so. I contacted Feral support and they said they have no plans to support Steam Deck and to just use Proton. Ironic given Proton isn't working.
The official line is that this game is unsupported because the graphics settings can't be configured to run well. The native port easily gets 30-40 fps in battles on medium or so settings with some effects turned down or off and large unit sizes.

Steam Linux Runtime
Tried out other community layouts
40 FPS limit give a very promising 4h+ battery life on the SD OLED.
The newly introduced CA launcher hides the crash of the second launcher (Feral's launcher). Has to be debugged through CLI instead.
Font slightly too small
After recent updates, you must use some compatibility option, either Linux or Proton.
The hardware is ready: very stable 40 FPS, decent battery life with projected >4h on the OLED, excellent graphics, the trackpads make gameplay feasible.
The software is not ready: this game is just not controller-friendly. Font size too small, none of the layouts is good enough, too many options and small spots to click.

The game itself plays great and it holds a surprisingly stable 30fps with Medium to High settings when using the native Linux version.
Force Compatibility to "Steam Linux Runtime"
Massive Error when playing Immortal Empires on Native Linux version, where after a certain amount of turns the game will always crash with a SIGSEGV Error and the save will be rendered unusable, since the game will crash again in the same way once you reload your file.
Other than the game-breaking crashes on Linux due to the constant SIGSEGV error on Immortal Empires, the game itself runs very well at 30fps on Steam Linux Runtime; and even with that crash issue you can usually get a solid 30 to 60 turns deep into an IE Campaign before the crash happens and your save is busted.
Hopefully the Proton version is able to load Immortal Empires soon, since that SIGSEGV crash is exclusively an issue with the Linux port and when I contacted the port developers about the issue, Feral Interactive responded claiming they have absolutely no intention of improving compatibility on that regard and recommended using Proton instead.
Immortal Empires will straight up crash you entire OS if you do not switch to Steam Linux Runtime. Do so and it'll load easy peasy.
Runs buttery smooth between 40-50 FPS at lowest settings. Make sure to switch to Steam Linux Runtime for best performance and ability to play Immortal Empires. I'd just be careful doing the latter if you want to conserve battery.
gamemoderun %command%
Couldn't get Native/Experimental/GE-Proton to work well or at all. Native may give you some success, but there is unbearable lag in the menu and world map. Battles were okay, but overall crashes were often. Any Proton wouldn't load a campaign whatsoever.
Steam Linux Runtime ran pretty well, good performance still on a 34in monitor. 40+ FPS in the menu 24-26fps on the world map (Manageable compared to Native's 10ish FPS) Battles were a steady 35fps on Med-High Graphics Settings.
Only bad thing is trying to get steam OS overlay to show, is it pretty slow while the game is running. It even out a bit after doing it a certain amount of times, but not very responsive.
No crashing or stuttering so far, and no issues on my 82 Turn campaign. Definitely a success and enjoyable experience.
The FPS on the campaign map is around 10-15 even on lowest settings
Lagginess.
Gameplay related crashes / save crashes: Haven't played enough for honest feedback.
The reason people want to play this game (Immortal Empires) causes CTD and hasn't ever loaded for me when trying to load it 10 times. The original campaign loaded for me twice and didn't cause any CTD. There is also lagginess in the game.
Framerate was locked for native at 30 FPS at first, disapperaed after reinstall.
Summary: Average framerate is 10-20% better in battles and 10% on the campaign for the native version compared to Proton 7.0. FSR was not possible for Proton 7.0, since windows version does not support a lower 16:10 resolution than 1200 x 800. Also loading times are better for native (25% lower for battle, 40% lower for campaign). Downside of native: No multiplayer with windows + plus later patches.
Benchmark: 1200 x 800 resolution, minimum settings (+ unit scale ultra + high textures)
Native version Campaign: 40 FPS (min 30 FPS) Battle: 49 FPS (min 40 FPS)
Proton 7.0 Campaign: 37 FPS (min 28 FPS) Battle: 41 FPS (min 37 FPS)
Native version + 85% resolution scaling Campaign: 49 FPS (min 37 FPS) Battle: 59 FPS (min 48 FPS)
Proton 7.0 + 85% resolution scaling Campaign: 45 FPS (min 35 FPS) Battle: 44 FPS (min 40 FPS)
Native version + FSR (1152 x720) Campaign: 47 FPS (min 36 FPS) Battle: 55 FPS (min 44 FPS)
Proton 7.0 + FSR: not possible, due to no lower 16:10 resolution
Loading times (new Cathay campaign + first battle)
Native + Memory card Campaign: 0:46 min Battle 1:06 min
Proton 7.0 + Memory Card Campaign: 1:11 min Battle: 1:30 min
Native + SSD Campaign: 0:25 min Battle: 0:51 min
Proton 7.0 + SSD Campaign: 0:47 min Battle 1:10 min