Patching to v02.09.05 or not

Post bug reports and ask for game support here.

Moderator: Shannon V. OKeets

Post Reply
User avatar
TeaLeaf
Posts: 451
Joined: Wed Nov 05, 2014 3:08 pm

Patching to v02.09.05 or not

Post by TeaLeaf »

So, I'm currently still using v2.7.5 because in this version I can control the convoy-AI (most of the time); it works as it's supposed to.

Now I'm wondering: Can I roll back to 2.7.5 if I install v02.09.04.00 Public Beta Update and then patch to v02.09.05, simply by replacing the 2.9.5 exe with 2.7.5 exe?

I'd like to easily roll back to 2.7.5 if 2.9.5 reintroduces convoy-problems, but I certainly like to at least try and see if it does or not!
User avatar
paulderynck
Posts: 8514
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: Patching to v02.09.05 or not

Post by paulderynck »

The simplest way is to edit the game file to change the game version. Open it in a text editor like Notepad and on the first line at top left is the game version. Change it and save the game. Make sure the extension is still "GAM".

Create two desktop shortcuts - one to a 2.9.5 EXE and one to a 2.7.5 EXE. You can open any prior version with 2.9.5, but you need to edit the game file version before opening ones later than 2.7.5, if using 2.7.5.

So you get to where you want to use 2.7.5, edit the game file, do your thing with the 2.7.5 EXE, save the game and then open it with 2.9.5 from that later point (no need to change the game version back first).

AFAIK this will work for any game version after about 2.4 because there's been no changes since then to the save game file format nor to the data files the game uses.
Paul
User avatar
TeaLeaf
Posts: 451
Joined: Wed Nov 05, 2014 3:08 pm

RE: Patching to v02.09.05 or not

Post by TeaLeaf »

Thanks Paul!

So I can dowload and install 2.9.4, patch to 2.9.5 and start playing.
Then if I want to switch to 2.7.5, I have to edit the GAM file like you described (just the version at first line top left) and use the 2.7.5 EXE to open this savegame.

Can I assume this also works vice versa?
While playing v2.7.5, edit the GAM file back to 2.9.5 and use the 2.9.5 EXE to play this GAM file?

Thanks a lot!
User avatar
Courtenay
Posts: 4396
Joined: Wed Nov 12, 2008 4:34 pm

RE: Patching to v02.09.05 or not

Post by Courtenay »

ORIGINAL: TeaLeaf

Thanks Paul!

So I can dowload and install 2.9.4, patch to 2.9.5 and start playing.
Then if I want to switch to 2.7.5, I have to edit the GAM file like you described (just the version at first line top left) and use the 2.7.5 EXE to open this savegame.

Can I assume this also works vice versa?
While playing v2.7.5, edit the GAM file back to 2.9.5 and use the 2.9.5 EXE to play this GAM file?

Thanks a lot!
No need to do this. 2.9.5 will run a 2.7.5 saved game without any editing. It is only going backwards (2.9.5 save, 2.7.5 EXE) that requires editing.
I thought I knew how to play this game....
User avatar
TeaLeaf
Posts: 451
Joined: Wed Nov 05, 2014 3:08 pm

RE: Patching to v02.09.05 or not

Post by TeaLeaf »

ORIGINAL: Courtenay

ORIGINAL: TeaLeaf

Thanks Paul!

So I can dowload and install 2.9.4, patch to 2.9.5 and start playing.
Then if I want to switch to 2.7.5, I have to edit the GAM file like you described (just the version at first line top left) and use the 2.7.5 EXE to open this savegame.

Can I assume this also works vice versa?
While playing v2.7.5, edit the GAM file back to 2.9.5 and use the 2.9.5 EXE to play this GAM file?

Thanks a lot!
No need to do this. 2.9.5 will run a 2.7.5 saved game without any editing. It is only going backwards (2.9.5 save, 2.7.5 EXE) that requires editing.
Yes I understand that, but... If I play a 2.7.5-save using 2.9.5, I am basically playing a 2.9.5 game right?
I was looking for the easiest way to swap versions completely (say if I am not happy with the way 2.9.5 treats my convoys, I can continue playing my 2.9.5 save, with the 2.7.5 EXE, restoring the correct convoy handling). So I can play a 2.7.5 game with a 2.9.5-save.
User avatar
paulderynck
Posts: 8514
Joined: Sat Mar 24, 2007 5:27 pm
Location: Canada

RE: Patching to v02.09.05 or not

Post by paulderynck »

Yes you can do that.
Paul
Shannon V. OKeets
Posts: 22165
Joined: Wed May 18, 2005 11:51 pm
Location: Honolulu, Hawaii
Contact:

RE: Patching to v02.09.05 or not

Post by Shannon V. OKeets »

This switching between MWIF versions is usually okay.

Problems will occur if:

(1) There were changes to data files (e.g., map data or unit data) between the versions.

(2) There were changes to the structure of the GAM files. I (rarely) sometimes need to make changes to what is written out to the GAM file when a saved game is made. The code always supports loading old GAM files but there is no code to support going backwards (from a 2.9.5 saved game to a 2.7.5 saved game). The GAM file from a more recent version might have additional data that an older version of MWIF might not be able to process.

My "changes since" list will mention if there were any changes of either type since the previous version.
Steve

Perfection is an elusive goal.
TrogusP96
Posts: 163
Joined: Mon Jun 15, 2015 8:30 pm

RE: Patching to v02.09.05 or not

Post by TrogusP96 »

Tealeaf

What do you mean "I can control the convoy-AI (most of the time): it works as it's supposed to"? I spend a disproportionate amount of time on the convoy set up.

Shannon V. OKeets
Posts: 22165
Joined: Wed May 18, 2005 11:51 pm
Location: Honolulu, Hawaii
Contact:

RE: Patching to v02.09.05 or not

Post by Shannon V. OKeets »

ORIGINAL: TrogusP96

Tealeaf

What do you mean "I can control the convoy-AI (most of the time): it works as it's supposed to"? I spend a disproportionate amount of time on the convoy set up.

Once I get the convoys where I want them, the program works out what should go where.

Of course, when the convoy pipeline gets messed up (by enemy submarines or major changes to Trade Agreements), the program's solution might not be exactly what I want. But it is usually pretty close to optimal for fulfilling trade agreements and making factories productive.

Trade agreements to China and the USSR can often have unacceptable resources and factories chosen. But once I set the Default to the ones I prefer, the program continues to use those defaults thereafter.

---

Now if you are saying you spend a lot of time on deciding where to place your convoys - well then, yeah. Those aren't easy decisions. Especially deciding which ports should hold any extra convoys is difficult.
Steve

Perfection is an elusive goal.
User avatar
TeaLeaf
Posts: 451
Joined: Wed Nov 05, 2014 3:08 pm

RE: Patching to v02.09.05 or not

Post by TeaLeaf »

ORIGINAL: TrogusP96

Tealeaf

What do you mean "I can control the convoy-AI (most of the time): it works as it's supposed to"? I spend a disproportionate amount of time on the convoy set up.

So sorry I must have missed your question...
I meant I find 2.7.5 a stable version for the convoy-game. The Convoy AI at least obeys my commands (as long as I obey the WiF rules) and does not make a mess (or maybe just 1nce or twice a game). IF it ever made a mess it quickly obeyed to my repairs [:)]. Don't know how later version fare, since I haven't played later versions yet.
TrogusP96
Posts: 163
Joined: Mon Jun 15, 2015 8:30 pm

RE: Patching to v02.09.05 or not

Post by TrogusP96 »

Thanks. I meant that the AI reroutes after I set it up. Each turn I have to reset the CW convoys between Bay of Biscay and North Sea Faroes route. I'm using 2.7.1 because I've made some changes to map and unit data files and updates wont load. Sounds like your version works better. Thanks for info.
TrogusP96
Posts: 163
Joined: Mon Jun 15, 2015 8:30 pm

RE: Patching to v02.09.05 or not

Post by TrogusP96 »

Steve,

Thanks. I meant that the AI reroutes after I set the convoys. Each turn I have to reset the CW convoys especially between Bay of Biscay and North Sea/Faroes route. I'm using 2.7.1 because I've made some changes to map and unit data files and updates won't load and I assume that's the reason. Sounds like your later version works better. Maybe I should update. Also for a long time my updater didn't work. Then it did; I changed some files and have been happy since except for the convoy issue and an occasion freeze on air combat intercepts.

Jim

User avatar
TeaLeaf
Posts: 451
Joined: Wed Nov 05, 2014 3:08 pm

RE: Patching to v02.09.05 or not

Post by TeaLeaf »

Just started a new H2H game, latest version (3.0.2).

So far I finished the set up and I am now doing the allied impulse.
The CW convoys seem to behave, with just 1 little annoyance:
The AI tries to get a resource to Warsaw (in short, costing the CW a BP) and to prevent that I had to default a lot of resources either to idle or to another destination.

At least it seems to obey my commands, which I think is the best we can settle for :-).

Question for Steve if he reads this:
is it possible for you to make it that we can idle a factory?
Idling just Warsaw (and possibly Lodz as well) would have saved me some work as I couldn't idle a factory. Instead I needed to default almost all resources because the program just picks another resource to go to Warsaw after I idled its previous choice for warsaw.

I know in this case it doesn't matter a lot because, well, Warsaw won't survive that long, but in other cases it might just help a lot.
Shannon V. OKeets
Posts: 22165
Joined: Wed May 18, 2005 11:51 pm
Location: Honolulu, Hawaii
Contact:

RE: Patching to v02.09.05 or not

Post by Shannon V. OKeets »

ORIGINAL: TeaLeaf

Just started a new H2H game, latest version (3.0.2).

So far I finished the set up and I am now doing the allied impulse.
The CW convoys seem to behave, with just 1 little annoyance:
The AI tries to get a resource to Warsaw (in short, costing the CW a BP) and to prevent that I had to default a lot of resources either to idle or to another destination.

At least it seems to obey my commands, which I think is the best we can settle for :-).

Question for Steve if he reads this:
is it possible for you to make it that we can idle a factory?
Idling just Warsaw (and possibly Lodz as well) would have saved me some work as I couldn't idle a factory. Instead I needed to default almost all resources because the program just picks another resource to go to Warsaw after I idled its previous choice for warsaw.

I know in this case it doesn't matter a lot because, well, Warsaw won't survive that long, but in other cases it might just help a lot.
I've never thought about idling a factory. It's not something the program is set up to do.
Steve

Perfection is an elusive goal.
TrogusP96
Posts: 163
Joined: Mon Jun 15, 2015 8:30 pm

RE: Patching to v02.09.05 or not

Post by TrogusP96 »

tealeaf
Did you make the change to 2.09 or anyything farther along?

What have you noticed bout convoy behavior? thanks.
Post Reply

Return to “Tech Support”