Hello everyone!
I'm new in the forum. First I wanted to congratulate the creators of the mod! It's really fantastic! But I have a problem, very often (almost always) the game crashes when it finishes the loading of the mission. I've tried various settings, differnt d3d8.dll etc. But I can't resolve it. Any idea?
Thanks in advance!

The crash on 2256.dmp seems caused by the "happy" coincidence of the 3D engine picking a 32-bit backbuffer (side effect of the D3D8 emulation wrapper, I believe?) and the non-power of 2 size of gen_dlg_MIDLFT.bmp of shared graphics package.

The crash on 2256.dmp seems caused by the "happy" coincidence of the 3D engine picking a 32-bit backbuffer (side effect of the D3D8 emulation wrapper, I believe?) and the non-power of 2 size of gen_dlg_MIDLFT.bmp of shared graphics package.

My notes about it:

Цитата:

Сообщение от risorgimento59

Beside this, there're just 2 other CTD causes from the attached minidumps.

This is a problem reading a -10000.f variable added by the mod to the NavalSimEngine .text section (it's pad/alignemnt data in the vanilla 1.04).

This one happens inside the 88th method (+0x15C) of db manager's virtual table. Perhaps something related to the RA mod changes to the db structures?

Maybe I will investigate them more deeply, if I'll be able to find some more free time.

Hope this helps you guys.
Keep up the good work!

Thanks risorgimento59 (are you italian?) for your help! Unfortunately i cant do much. I hope this can help the RA team for future fixes. The only workaround i found is run DW not from steam but instead create a shortcut and run it.

The database problem looks like broken referencing to the array of entities.
I cannot understand where the invalid index comes from, sadly.
But it seems to occur inside a loop running until a counter reaches db->profileArr[i].unk0c...
Maybe this is an hint for you.

The database problem looks like broken referencing to the array of entities.
I cannot understand where the invalid index comes from, sadly.
But it seems to occur inside a loop running until a counter reaches db->profileArr[i].unk0c...
Maybe this is an hint for you.