It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Exactly. I really like this game but a big part of it is the progress and unlocking of things.

Im not going t play it any more or recomend it until its fixed. Its a pity asd I have several friends I may have brought i for.
With Sysinternals' Process Monitor watching accesses to any file with "gamestats" in it, I opened up Convoy v4.6.4.10090627 and played a game. From a blank slate I unlocked "Kill an enemy with friendly fire" during the game.

After I was defeated, the achievement was displayed in the Stats screen. I exited Convoy. I opened GameStats.xml in my Documents and could see the progress had been written. I made a backup copy of the file.

I saved the Procmon session, restarted it and opened Convoy again. My stats and achievements were all blanked.

Looking at the Procmon logs, Convoy does this, which seems possibly suspicious:
QueryOpen D:\Program Files\Convoy\Convoy_Data\GameStats.xml
This returns a "NAME NOT FOUND", as there is no such file.
Convoy then performs various "Read Attributes" queries to C:\Users\myprofile\Documents\Convoy\GameStats.xml
Convoy then writes 2039 bytes to C:\Users\myprofile\Documents\Convoy\GameStats.xml
2039 bytes is the size of the default GameStats.xml file.

It looks like it's possible that Convoy is trying to look for the existence of the user data in the wrong folder. It then doesn't find it, so re-creates a fresh copy of the user data...but this time in the correct folder, overwriting the progress.

If a dev would like copies of the before and after GameStats.xml and Process Monitor sessions, please PM me.
That's interesting, I'd try posting that on the game's official forums as well.

Like many others here I really love the game but if I can't unlock anything there's no use in playing it. I don't want to have to get the game on Steam just to be able to save my progress.

Also the user P4p3Rc1iP on these forums is the dev f you want to try PMing them.
Post edited July 12, 2015 by Obviously
I'M struggling with this issue as well.


They better provide a fix soon or i will be forced to return the game!
I already returned the game. If they ever fix it I will buy it again during the xmas/summer sales.
avatar
_aD: Looking at the Procmon logs, Convoy does this, which seems possibly suspicious:
QueryOpen D:\Program Files\Convoy\Convoy_Data\GameStats.xml
This returns a "NAME NOT FOUND", as there is no such file.
Convoy then performs various "Read Attributes" queries to C:\Users\myprofile\Documents\Convoy\GameStats.xml
Convoy then writes 2039 bytes to C:\Users\myprofile\Documents\Convoy\GameStats.xml
2039 bytes is the size of the default GameStats.xml file.
Looks like someone hardcoded the path. I guess a workaround might be possible if you had a D: drive mounted and made that exact path, with a GameStats.xml file inside it. Mine is a DVD drive, alas, and I'm not remapping my other HDD because I'll mess up a lot of things in the process (and that's yet another reason why the Unix way is superior). I hope the developer will notice this and make a fix available soon, because although I like the game, lacking unlocks doesn't make me want to play it a lot.

Also, I didn't have the time to try the game until a couple of months after buying it, so I'm SOL.
Guys, since there's no patch out yet, I thought I'd share a workaround I have come up with in a fit of boredom:

1 - Go to whatever directory your Convoy savegames are.
2 - Copy the GameStats.xml file from there into the Convoy_Data subdirectory of the Convoy installation directory (e.g.: C:\GOG Games\Convoy\Convoy_Data). The game will look for the GameStats.xml file there. Since you have just copied it there, the program won't miss it and it won't overwrite your unlocks and stats.
3 - ???
4 - PROFIT!!!

Alternatively, you can just go to the Convoy_Data subdirectory and create an empty GameStats.xml file. I don't know if the game checks the file's contents at the point at which the presence of the file is checked, so this approach may or may not result in an overwritten stats file. The first approach worked for me, and my stats weren't overwritten after playing for a bit, exiting the game and opening it again.
OMG it worked! ur the best!!
thx so much!!!11!!1 :)

kinda disappointing, that they still havent been able to fix it themselves so far or at least given us a workaround earlier...
Here a fix which uses a hard link to fix the problem. So you can close an open the game without loosing the achievements. Check wikipedia for informations about hard links! (Can't post links ....)

My game and save folder, please replace it in the command with yours!
Game folder: C:\Spiele\Convoy\
Save folder: C:\Users\hurik\Documents\Convoy

Open a admin console (start -> type cmd int the search field -> right click on cmd.exe and start as admin), and type:
cd C:\Spiele\Convoy\Convoy_Data
fsutil hardlink create GameStats.xml C:\Users\hurik\Documents\Convoy\GameStats.xml

And thats it! Now convoy can save the file in the save folder (After a game) and read it in the game folder (On startup ..), it the same file because we used hard links!
It took a while but we've just uploaded a new update that should include a fix for this issue! GOG should have it online soon enough :)
avatar
P4p3Rc1iP: It took a while but we've just uploaded a new update that should include a fix for this issue! GOG should have it online soon enough :)
Update's live :)
avatar
P4p3Rc1iP: It took a while but we've just uploaded a new update that should include a fix for this issue! GOG should have it online soon enough :)
I just bought the game. Thank you!
Just bought it several days ago. Still having the same problems. Some achievements and unlocks are saving while other's aren't after closing the game then opening it again. What's worse is that some of the achievements, like defeating the boss, won't unlock a second time, so I can't unlock some of the starter vehicles again- they're permanently locked out for me. Someone please fix this.
Still broken. The beat the boss achievement is lost afther closing the game.