Hi,
I Updated the SVN with new DLL that will fix (I Hope) Slowdown and Inflation Problems.
I have worked with Joseph's Savegame for the examples. I Have a quite old Computer (Proc E8400, 4Go RAM, 1Go GT8800 vidéo)
Slowdown due to validateCommerce:
I manage to Profil the turns 348 & 349, with and without that call :
Code:
turn 348 : 4 min 13
turn 349 : 18 min 12
The debug output shows a lot of Mismatch Commerce (53939 times in 2 turns

)
with fix (comment the validateCommerce() call):
Code:
turn 348 : 2 min 53
turn 349 : 8 min 02
I think that was the origin of the slowdown everyone experiments since few SVN updates.
Regarding Joseph's Savegame, there is still another problem causing slowdown, that has to be analysed in details :
Times with fix :
Code:
turn 346 : (the turn just after the save is loaded) : 15 min 59
turn 347 : 2 min 43
turn 348 : 2 min 53
turn 349 : 8 min 02
Inflation fix:
The bug in inflation calcul has messed up all our savegames. So I introduce a fix that will reset to 10000 (0 %) the inflation when recalculating due to new DLL.
I try with Joseph Savegame, it start with 0 inflation, and after 20 turns, inflation is risen to 43. I don't have enough experience with inflation in C2C to check if its OK, but I think it's now working better than before.
We'll have to wait Koshling for more infos.
I don't have much experience with the cvgamecoreDLL, so consider those fixes as experimental.
feedback is needed

.
I attach the profiler / debug output / BBAI files for those that want to go further