KB5100998 – a Windows 11 cumulative update.
Albion Prelude:
Exception: c0000005
Offset: 000FB14C
Terran Conflict:
Exception: c0000005
Offset: 000F97DC
The offsets differ slightly because they're different executables, but they're both failing at almost the same stage of engine startup.
The timeline is:
1.
2.
3.
4.
5.
6.
7.
This tells us that:
• Steam is working.
• The launcher is working.
• The configuration file is readable.
• The graphics device is at least being created (otherwise you wouldn't see the game window at all).
• The crash occurs after the engine starts, but before the first frame is rendered.
There have been cases where Windows updates have changed how Control Flow Guard (CFG) or other exploit mitigations behave with older DirectX 9-era executables. X3 predates many of these protections.
There was a long list of things to try out, but to be honest I have limited time amongst family commitments and so I decided to fire up my Linux laptop (Mint) and see how things go on that for now
(Maybe I will even get around to x4 - maybe)


