3.0.2 Conquest phase crash

Post bug reports and ask for game support here.

Moderator: Shannon V. OKeets

Post Reply
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

3.0.2 Conquest phase crash

Post by Dogfax »

Good day,
Would really appreciate some help on the attached save that has locked up after Algeria was conquered. The conquest phase runs, Algeria surrenders, then nothing... [:(]

Attachments
Conquest.zip
(1.56 MiB) Downloaded 8 times
User avatar
paulderynck
Posts: 8494
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: 3.0.2 Conquest phase crash

Post by paulderynck »

Not sure why but the green button to end the phase does not light up. The game is showing Russia as the active major power before the message about Algeria is dismissed and then France as the active major power after.

Was Algeria the new French home country?

At any rate, it appears to be a fatal bug.
Paul
User avatar
paulderynck
Posts: 8494
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: 3.0.2 Conquest phase crash

Post by paulderynck »

Also strange is how did you save the game? I was thinking of saving and re-opening but it says you can't save in that phase. And yet, your save is from the Conquest phase.
Paul
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

Yes it was the French home country... Attached is a slightly earlier save if it helps at all? I guess my only hope here is to go back to an earlier save an not capture Algeria.... Thank you for looking though
Attachments
ReformCorpsArmies.zip
(1.56 MiB) Downloaded 11 times
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

oh and the saves are the auto-save files FYI.
User avatar
Centuur
Posts: 9077
Joined: Fri Jun 03, 2011 12:03 pm
Location: Hoorn (NED).

RE: 3.0.2 Conquest phase crash

Post by Centuur »

It's a fatal bug.
Peter
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

Well all I can say is, those free French are lucky.. I knew they were up to no good On to Morocco instead!
User avatar
paulderynck
Posts: 8494
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: 3.0.2 Conquest phase crash

Post by paulderynck »

There have been posts about editing game files. I'm not sure what would have to be changed or whether it is safe to do so, but another alternative would be to change the French home country to a galaxy far, far away.
Paul
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

Frustrating... no matter what I do or how I replay it...This crash happens in the conquest phase. Even if the Italian unit does not move for some reason Oran falls to them in conquest phase, Algeria gets conquered and fatal crash/end of game. I really do love this game but after so many years and a lot of money I still cannot get to a finished game.... [:(]
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

I am not sure but it may have something to do with the stuck OOS ships in Oran?? If I could move these prior to the crash it may halp... Looking at the save game file I cannot work out how it locates units. So for example "thens" is located at hex 72,50 but its save data has no mention of this ref

Athens,97,14,1936
0
97,2149,,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2

12439,12430,0,2805,1023,65535,0,36914,0,0,9,0,224,0,0,0
-1,UndoData
0,4131

is it easy to move units from th save data? I tried to forum search this but found nothing...
markb50k
Posts: 1224
Joined: Thu Jul 01, 2004 1:26 pm
Location: Spring, TX

RE: 3.0.2 Conquest phase crash

Post by markb50k »

Where do you want it?

The current location is specified by the

0,36914

The first digit is used to specify:

- sea area (which is a bit more complex and can be ignored right now)
- 1 or 0 depending on how far down the map the unit is.

The second digit is used for the number of hexes the unit is compared to the origin 0,0

So each row including the zero row counts for 512 plus the column number in the current row

36914 / 512 = 72 that’s the row
The remainder is 50 so that’s the column

If the unit is far enough south that big hex number gets too large (it’s limit is 65535) so anything in row 128 or below the game uses 1 in the first digit (before the comma) then starts the counting of hexes from hex 128,0 instead of 0,0


If this is too hard to explain just tweak the number 36914 and reload and you’ll see the ship move and you can play around with it to learn the math
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

Perfect! Thanks for this. This will give me enough to try and shift these units to another port and try try run through again. Very much appreciated.
User avatar
paulderynck
Posts: 8494
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: 3.0.2 Conquest phase crash

Post by paulderynck »

ORIGINAL: Dogfax

I am not sure but it may have something to do with the stuck OOS ships in Oran?? If I could move these prior to the crash it may halp... Looking at the save game file I cannot work out how it locates units. So for example "thens" is located at hex 72,50 but its save data has no mention of this ref

Athens,97,14,1936
0
97,2149,,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2

12439,12430,0,2805,1023,65535,0,36914,0,0,9,0,224,0,0,0
-1,UndoData
0,4131

is it easy to move units from th save data? I tried to forum search this but found nothing...
Not sure what Oran has to do with conquering Algeria. It should have been conquered when Algiers was taken (unless this all happened during the same turn). Allied ships in Oran should have had to rebase the instant an axis unit entered it, possibly rolling for survival if they were disorganized.
Paul
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

you are of course correct... It must have been the taking of Algiers was taken in an earlier impulse. Moving the ships did nothing to solve the issue. It is a conquest problem. Now I need to find out how to alter the Home country of France..
markb50k
Posts: 1224
Joined: Thu Jul 01, 2004 1:26 pm
Location: Spring, TX

RE: 3.0.2 Conquest phase crash

Post by markb50k »

That’s not as easy to figure out but I would recommend looking at the Map Data files in the Data directory. There is a csv file for CMA major countries , CMI minor countries etc

Look in the CMI file and see what country number Algeria is I think it’s like 108-109 or something close to that


Then search on ,108 in the save game file. If you get to the air units you’ve gone too far. Anyway the lines above the start of the air units are all the country settings. They are in order from 0 (Australia) to like 235. Somewhere in the middle is France at 80. In Frances entry which should look different than the ones around it since it’s a major power you’ll likely see Algeria’s number.

Make a copy of the save and try to change that number to the country number of another French minor. Then load up the game. Make sure you make a copy first because this is a much riskier edit than a simple move of a unit on the map
Dogfax
Posts: 23
Joined: Thu Sep 10, 2015 4:22 am

RE: 3.0.2 Conquest phase crash

Post by Dogfax »

Amazing! swapped it over to Morocco (116), (France was 79 in my file and Algeria 114 in case anyone else needs this) and we have a game again!!

Thank you so much for saving my game.. So we know it is deffo a conquest of Frances new home country that is the cause at least.

Thank you all who helped me!!
markb50k
Posts: 1224
Joined: Thu Jul 01, 2004 1:26 pm
Location: Spring, TX

RE: 3.0.2 Conquest phase crash

Post by markb50k »

Glad it helped!
User avatar
paulderynck
Posts: 8494
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: 3.0.2 Conquest phase crash

Post by paulderynck »

Usually the new home country for FF is as far away from Europe as possible (usually somewhere in Equatorial Africa, or if lucky, Senegal). Of course you may have had an odd-ball set of candidates result from Vichyfication.

I would think the axis would be pretty interested in taking Morocco next and the same problem will likely reoccur.
Paul
Post Reply

Return to “Tech Support”