Quote Originally Posted by magnificent walrus View Post
I'm not sure if you've read the rest of my post, so I'm going to summarize it here for you (sorry if it was too long):

I do sometimes get a crash when a battle takes too long (typically when I micromanage too much) and I do attribute it to memory, but that's not unavoidable. If I load my save, I can replay it without crashes. I did notice that EBII is resource-hungry by its size on my disk and its loading times, but that's not a problem for me. By the way, I'm playing on the lowest video settings (except for wide-screen and the highest resolution because my computer has exactly that resolution) and with medium unit scale (I don't know if that setting makes a difference though (whether the mod overwrites it regardless of your chosen scale) or which one the EBII team recommends; the unit sizes still seem pretty large to me and armies take up a decent chunk of the battlefield.).
On the other hand, the situation I described in my original post was unavoidable. Whenever I was attacked by a relief force when besieging a settlement and won, the game crashed and each time it crashed right after loading the campaign screen.

First, I should remind that I'm running the Windows version of Medieval II on Linux using Wine, so things might affect me differently.
I would love to use windowed mode but it still crashes when I move the focus away (so it has no benefit to me) and it's actually buggy in windowed mode (and not otherwise) in my case. By the way, I cannot use the other launchers because I couldn't install Java 8 on Wine; so I edit ebii.cfg to toggle windowed mode. I also don't know if toggling borderless mode makes any difference when not in windowed mode but it's on (borderless_window = 1) by default.

Anyways, as I've said, I reinstalled the game (everything including Wine) and was able to capture Ankyra as Pergamon after being attacked by a relief force. So my problem seems to be solved but I also informed you about a glitch I've noticed relating to version 2.2i onwards (which you've announced ), so perhaps you might want to skim my rather long post and maybe answer the question at the end of it too :)
I didn't skim your post, most of the things you're highlighting aren't really relevant. Relief battles require more processor and memory, that's unavoidable.

You're running an old machine with insufficient memory and a 32-bit operating system. The vast majority of people playing EBII are doing so with newer 64-bit operating systems and 4GB+ of memory. One of the most common crashes come from M2TW's native inability to use more than 2GB of RAM, which is why I was recommending LAA or an equivalent, because it makes the game much more stable.

Furthermore, running in borderless, windowed mode is also much more stable, you shouldn't be switching the focus away for any reason if you want the game to be as stable as possible. Alt+Tab-ing in and out of the game causes crashes.

Running it on a weird OS just increases the level of complication. Sorry, but I don't know what to suggest, your setup is a long way outside what is usual. I run my game on 64-bit Win 7, using a retail version, not Steam.