UnofficialCrusaderPatch / UnofficialCrusaderPatch2

Unofficial balancing patch installer for Stronghold Crusader 1
MIT License
429 stars 59 forks source link

Unofficial Crusader Path Multiplayer Issues #1021

Open EclipseHD2 opened 1 year ago

EclipseHD2 commented 1 year ago

I play in my LAN with another PC. We have all the settings the same, even the color and none have the spectator mode active. Still, Crusader and Crusader Extreme always crash in multiplayer, now and then it works, but it constantly reloads. In single player, however, it works. What settings have I overlooked, or what exactly needs to be set so that it works without problems?

gynt commented 1 year ago

Can you share your ucp.cfg file?

Are you 1000% sure both PC's have the same game version and the same installation and no errors popped up during installation?

EclipseHD2 commented 1 year ago

I have now installed V2.13 once and there it ran without problems, then I installed V2.15b again and now that works too. But anyway thanks for the help. I sometimes have random crashes in Crusader Extreme, can you help me there too?

gynt commented 1 year ago

What do you mean with crashes? Does the game not sync in multiplayer? Does the .exe program close? Does it give any error messages? What were you doing when it crashed?

EclipseHD2 commented 1 year ago

The .exe just quits and I end up on the desktop, as if I had quit it from the menu. And it is random, the last time I trained something, but even if I do nothing at all.

gynt commented 1 year ago

When it happens again, go to the Windows Event Viewer and check the Application logs for errors from stronghold crusader

EclipseHD2 commented 1 year ago

I sent 3 screenshots from the EventLog, these are 3 errors that occurred at the time of the crash. The game has become somehow strange, when I load a MP savegame, the game is extremely slow with me and the 2nd PC can do nothing. 2 3 1

gynt commented 1 year ago

Does the game run in compatibility mode or something?

I see 0xc0000005 and 0xc000000d errors, the first is an access violation error, a memory error, for example caused by a buffer overrun. And the BEX error code confirms that.

So the game crashed because of a buffer overrun. I have no clue how that has even occurred.

Can you share the save game?

EclipseHD2 commented 1 year ago

SavesExtreme.zip The autosave.msv is the savegame were that happens. neu.msv ist nearly exact the same savegame, but I can not select that.