• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

Final Fixes Reborn

As others have said one fun thing to do is to start the game with the AI already in teams. You can do that when you set the game up. Things can get very interesting if you do that.
 
As others have said one fun thing to do is to start the game with the AI already in teams. You can do that when you set the game up. Things can get very interesting if you do that.
When you do that, does the map generator put the teams next to each other or randomly distributed around the map?
 
I think it puts them together. Like, I can't be sure but I've yet to see it not happen. There could however be other factors than just teams in play. For example I tend to have a team consist of the same civ just with different leaders. And the map generator for sure likes to place civs in lore fitting positions so that might effect things too.
 
ok, new attempt at startup stability, the dll in attachment has been made by removing any major code mechanic from 350 ( that includes Dyn Traits, Mercs, Updated Resurrection, Auras). Those mechanics thus will not work with it, but i need to see if the start up is more stable for people with this ( which would confirm that one of those is the cause of unstability, as opposed to something random i did to the code in the last 8 years...) .
So , whoever wants to help test it, put the dll file inside Assets in the Ashes of Erebus folder, try to start several games in a row and tell me how many of those got through first turn without issues
 

Attachments

ok, new attempt at startup stability, the dll in attachment has been made by removing any major code mechanic from 350 ( that includes Dyn Traits, Mercs, Updated Resurrection, Auras). Those mechanics thus will not work with it, but i need to see if the start up is more stable for people with this ( which would confirm that one of those is the cause of unstability, as opposed to something random i did to the code in the last 8 years...) .
So , whoever wants to help test it, put the dll file inside Assets in the Ashes of Erebus folder, try to start several games in a row and tell me how many of those got through first turn without issues

Hey Imperator, is there anything else to be done instead of changing the file? Maybe adjust module settings in the launcher or so?
Do you want normale games to be tested or custom multiplayers games, or isn´t that important?
 
nothing but changing the file, any kind of single player games mostly ( play now and /or custom). So far, the reports from the Discord people are very positive about it, but more feedback is better
 
nothing but changing the file, any kind of single player games mostly ( play now and /or custom). So far, the reports from the Discord people are very positive about it, but more feedback is better

Stability Testing

Game type: custom (multiplayer) 16 civs , restart of game after every attempt

Total attempts: 10 in a row

Map Type: Sea Highlands (hills spreaded, small hill peak, small seas)

Settings: - largest map - game speed normal - advanced start - challenge orkish hords
- advanced barbarian start - new random seed when loading - more animals
- shy animals - more ressources - more events - all unique tiles - fitting start position

Attempts:
1). X (instant crash to desk while loading at 20% loading screen)
2). ok
3). X (instant crash to desk while loading at 20% loading screen)
4). ok
5). X (instant crash to desk while loading at 20% loading screen)
6). X (instant crash to desk while loading at 20% loading screen)
7). ok
8). ok
9). ok
10).ok

result: 6 out of 10 is not so bad imho, normally I got more crashes when trying to start a custom game. If more testing is needed please let me know.
 
Last edited:
Stability Testing

Game type: custom (multiplayer) 16 civs , restart of game after every attempt

Total attempts: 10 in a row

Map Type: Sea Highlands (hills spreaded, small hill peak, small seas)

Settings: - largest map - game speed normal - advanced start - challenge orkish hords
- advanced barbarian start - new random seed when loading - more animals
- shy animals - more ressources - more events - all unique tiles - fitting start position

Attempts:
1). X (instant crash to desk while loading at 20% loading screen)
2). ok
3). X (instant crash to desk while loading at 20% loading screen)
4). ok
5). X (instant crash to desk while loading at 20% loading screen)
6). X (instant crash to desk while loading at 20% loading screen)
7). ok
8). ok
9). ok
10).ok

result: 6 out of 10 is not so bad imho, normally I got more crashes when trying to start a custom game. If more testing is needed please let me know.

well, that's still the worst result i've seen with that one so far. we were close to 90% success before you ^^ . did you put the dll file inside Assets ? ( some people made the mistake of putting it in the main folder of the mod instead).
Can you also test in single player ?
 
well, that's still the worst result i've seen with that one so far. we were close to 90% success before you ^^ . did you put the dll file inside Assets ? ( some people made the mistake of putting it in the main folder of the mod instead).
Can you also test in single player ?

Yes I put it in the right folder. I think Multiplayer is more unstable as singleplayer as the maps are normally larger and there are more civs and barbarians and so on, most crashes occur when just loading I guess it has something to do with world creation maybe civ placement.

I will test Singleplayer later this day or tomorrow.
 
Stability Testing Singleplayer

Map Type: Sea Highlands

Attempts:
1). X (instant crash to desk while loading at 20% loading screen)
2). X (instant crash to desk while loading at 20% loading screen)
3). X (instant crash to desk while loading at 20% loading screen)
4). X (instant crash to desk while loading at 20% loading screen)
5). X (instant crash to desk while loading at 20% loading screen)
6). X (instant crash to desk while loading at 20% loading screen)
7). ok
8). X (instant crash to desk while loading at 20% loading screen)
9). ok
10).X (instant crash to desk while loading at 20% loading screen)

result: I´m regular not playing Singleplayer, the result is even worse. I play the non Steam Version of Civ if that Info helps.

System Settings:
Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz 4.00 GHz
RAM : 16,0 GB
System: 64-Bit
Windows 10 Pro
NVIDIA Geforce GTX 1070
 
Thanks for the feedback, time to find another solution...

Hmm, if you say other players have less problems it might be just bad luck for me maybe. Every computer system is different, it might be the best when the majority has less problems. Someone told me before it might be a Win10 Problem as Civ4 wasn´t created for win10, so maybe there is no solution. An interesting fact is, that if you can ´t load a save game but create a new game and then load the broken save game it works, so it might have something to do with ram or cache maybe?
 
Possible, though from what i understand, that unstability doesn't happen with the "multiplayer" version of the mod ( the pre-svn one). So it's probably from something i did in between, that has been worsened by some of the most recent content.
I really need to find a way to fix that, but i'm running out of ideas ( other than rewriting the whole code)
 
If it helps to narrow it down I have not updated since revision 341 and I had the problem than. So the problem is at least that old and not something you did recently.
 
yeah, i know it's not something very recent, though it seems to have worsened with 350. At this point, i have finding the "last" revision when it wasn't causing an issue. If i manage to find that, i can figure out what i did wrong
 
yeah, i know it's not something very recent, though it seems to have worsened with 350. At this point, i have finding the "last" revision when it wasn't causing an issue. If i manage to find that, i can figure out what i did wrong
I would advise you try a bisection search. As in, go from 341 and split it to say 170. Check that. If it works go up to 255 etc. That approach worked well for me in the past.
 
I would advise you try a bisection search. As in, go from 341 and split it to say 170. Check that. If it works go up to 255 etc. That approach worked well for me in the past.
Except that i personally have little to no instability issues. It's around 5% of the time in the current 350 version. With the dll i uploaded earlier this week, it hasn't happened yet. (It's why i ask for so much feedback on this. I'm aware there's an issue, but since it's barely happening for me, i'm having trouble diagnosing it)
 
Except that i personally have little to no instability issues. It's around 5% of the time in the current 350 version. With the dll i uploaded earlier this week, it hasn't happened yet. (It's why i ask for so much feedback on this. I'm aware there's an issue, but since it's barely happening for me, i'm having trouble diagnosing it)
Is the SVN version more stable now? This is one of the modmods i check from time to time...
 
Back
Top Bottom