Arcen Games
General Category => AI War Classic => AI War Classic - Technical Support => Topic started by: Mytharox on October 20, 2012, 08:58:43 am
-
With the latest version (6.000) + ancient shadows installed.
The achievements I unlock don't trigger anymore on steam. I made sure I had a good connection, that the steam overlay was working and all. But still any achievement I get unlocks fine ingame, but doesn't unlock in steam anymore. Just to be sure I also did a simple mission against a sandbox AI and got the achievement for that as well, but again it only triggered ingame and not in steam.
-
Odd, I don't know why that would be.
Can anyone else confirm this is happening (or, rather, also-not-happening) to them?
-
Can anyone else confirm this is happening (or, rather, also-not-happening) to them?
http://www.arcengames.com/forums/index.php/topic,11831.msg0.html
-
Can anyone else confirm this is happening (or, rather, also-not-happening) to them?
http://www.arcengames.com/forums/index.php/topic,11831.msg0.html
Draco18s, that's a link to a repost of a steamforums post from the same person as started this thread :)
Quick, we've got to stop the recursion or everything will collapse into a singularity!
-
If it helps at all, I think Steamworks integration isn't working at all. It used to say something like "Steamworks enabled" under the version number if I launch it through Steam, but now it doesn't.
EDIT: The pop-up UI thingy that lets you chat and other things still works if I hit the shortcut key, but IIRC, that can work even for games that aren't using Steamworks (like I got it to work for Starcraft II).
-
Thanks for the responses so far. I tried clearing my steam cache and even reinstalled steam, but so far the things I tried didn't trigger the achievements I gained. I wouldn't know what else to try at the moment.
-
As TechSY said above, it could be something with the Steam Integration that isn't working atm. We'll see what the devs can dig up.
-
Yea, I can confirm that my steam-name doesn't show up in the upper-left corner, so steamworks integration would appear to be totally not happening. Good catch, TechSY730.
I don't really handle anything to do with that part of our code, so I've left Chris an email about this. Hopefully we'll have a resolution soon, but it might be something complicated with the new steam build process (this was our first release using it) so I can't promise it'll be quick ;)
-
I don't really handle anything to do with that part of our code, so I've left Chris an email about this. Hopefully we'll have a resolution soon, but it might be something complicated with the new steam build process (this was our first release using it) so I can't promise it'll be quick ;)
At least it's in the cooker!
-
I checked on astats.nl (it records all steam achievements of many games.) but this game (ai-war) didn't unlock any achievement for all members there since 30 august. So nobody there (600+ aiwar players) got an achievement from ai-war unlocked since. (Perhaps nobody there played the game, but I think that is very unlikely, it does seem very odd, perhaps some update around that date broke something?)
-
I checked on astats.nl (it records all steam achievements of many games.) but this game (ai-war) didn't unlock any achievement for all members there since 30 august. So nobody there got an achievement from ai-war unlocked since. (Perhaps nobody there played the game.. but it does seem very odd.)
I know I was playing during this period. Not sure I unlocked any achivements though...
-
Thanks for the notes folks -- this may have something to do with the new style of Steam updating, not sure. However, what is strange is that I am seeing the normal Steam integration when I launch the game. You might want to verify your local files cache; not sure if it will cause a problem if previously you had not had the game upgraded to the "new style" of steam data.
-
Thanks for the notes folks -- this may have something to do with the new style of Steam updating, not sure. However, what is strange is that I am seeing the normal Steam integration when I launch the game. You might want to verify your local files cache; not sure if it will cause a problem if previously you had not had the game upgraded to the "new style" of steam data.
Hi Chris,
Checking the files cache was one of the first things I tried. I even cleared the entire steam folder and tried it again, but no luck unfortunately. But I think nobody at all got any achievement unlocked in steam since 30 august, so I was guessing some update somewhere around that date might have cause the bug to appear. On a side note, thanks for all the work you all have put in this game, I have over 200 hours in it over the years and still love it :)
-
Cheers, glad you're enjoying it so well! August 30th was when they switched over the game into the newer version of their Steam backend, so for the steam backend that would make sense. I will have to coordinate with Valve on Monday and see if I can't figure out what is going on.
-
Okay -- I think I found out what was wrong. When Valve moved things to the new style of their back-end, it looks like one file may have gotten missed. (?) Not sure on that. In my case, when I did the build of 6.0 independently of what they had done, my build was definitely missing a file. It's a file that only is used in the Steam version, specifically for achievements integration and so on, hence why I missed it in all the craziness.
Anyhow, you should see an in-Steam update now that should fix it and then all should be well. Let me know how it works for you!
-
So far something did change. I did the update, and after loading the game it now registers my last achievement (3. Counter This) as 'Most Recent' unlocked in steam (when seen at the library page in steam itself). However, it doesn't show it unlocked yet (or any other for that matter) in my achievement page (when I click view all achievements).
Just to make sure I also deleted the whole game and downloaded it again, but that didn't change any.
I don't know at what point the achievements should be updated in steam? Does that happen when I startup the game or when I get fresh new achievement?
-
When you start the game, it should attempt to unlock your achievements that way. You should also see your steam username appear in the upper left of the screen saying "logged in as <yourusername>." It may take it a few submits to get all your achievements up there. Additionally, Steam sometimes has a delay between its servers from when things show up on one part of your profile and another; it's usually not a super long delay, but they have many servers and they don't all get updated instantly. Sounds like it's probably working, knock on wood! :)
-
Glad you got it fixed Chris. This is important to me as well. :)
-
When you start the game, it should attempt to unlock your achievements that way. You should also see your steam username appear in the upper left of the screen saying "logged in as <yourusername>." It may take it a few submits to get all your achievements up there. Additionally, Steam sometimes has a delay between its servers from when things show up on one part of your profile and another; it's usually not a super long delay, but they have many servers and they don't all get updated instantly. Sounds like it's probably working, knock on wood! :)
Great thanks for the work and info, I'll give it a few more tries and time then. I see myself logged in, steamworks enabled (Mytharox) and it shows (150/266) unlocked in my steam achievement page, and 157/266 unlocked at my 'Most Recent' so I guess somewhere it knows I got 7 new achievements ;) I'll just try and start the game every half hour for the next couple of hours and see what will happen.
-
Sweet! If it already says that, it sounds like it might just be propagation delays inside the Steam servers; so nothing more should be required on your side. This is my guess, anyhow. :)
-
No luck so far, also, when I clear the cache and restart steam, the most recent 'resets' to my previous Most Recent and 150/266, (the one from ages ago). After I start the game again, the most recent once again changes to the right one and 157/266. But only that, the achievement page itself doesn't update any of the newly unlocked achievements.
-
Okay, you should find another small update just pushed out. I think that there was an issue in how I was doing the resubmit-achievements code (though the submit code for achievements you had newly gotten worked fine). Let me know how that works!
-
I didn't notice the update. But just in case I did the uninstall of the game, cleared the cache, then downloaded it again and started it. But I am afraid the result is still the same for me right now. Looks ok on Most Recent, but the achievement page itself still doesn't show them. I don't know if it is any help, but I also don't see the popups for them ingame, like I see usually when achievements unlock.
-
Hmmm, that's odd.
1. In the upper right, when you log in, does it say "Set <AchievementName>" for the achievements that you were missing?
2. When you look in the achievements list in the game itself, not in steam, does it have YES in all the rows in question, or are those blank?
-
Hmmm, that's odd.
1. In the upper right, when you log in, does it say "Set <AchievementName>" for the achievements that you were missing?
2. When you look in the achievements list in the game itself, not in steam, does it have YES in all the rows in question, or are those blank?
When I login (all cleared again) I don't see any "Set <AchievementName>" also when I check ingame those new achievements don't have Steam Yes.
(On a side note.. I have a few achievements Yes in steam but not completed ingame, looks weird too, but that would be easy to solve by defeating the same guy once more I guess.)
-
Hmmm. I can see that the new achievements are definitely unlocking: http://steamcommunity.com/stats/AIWar/achievements
Not quite sure what the deal is here, because everything seems to be happening as it should except it actually sending. It sounds like for some reason it isn't trying to resend your achievements at all, but they should since they don't have Steam Yes. I'll be curious to hear what happens once you get another achievement that is brand new; that might shed some light.
Regarding the achievements that have Steam Yes but are not completed ingame, that is expected if you earned those achievements on a different computer than the one you are currently on (or if your settings.dat file got wiped).
-
That explains it, I did install my pc again and played some on my laptop as well. As for checking the steam achievements there, that isn't really reliable as some people use SAM, an achievement manager to unlock the achievements they want. So actually only when people really report it's working again you can be sure it is working in the way you intended:) But perhaps unlocking a new achievement would trigger mine, so I will give that a try tomorrow.
-
Good news this time, after trying a sandbox mission against a new AI I got not only the new achievement for that one, but also all the others. I am glad that triggered it, but I have no idea why that did and the normal startup of the game didn't.
Thanks a lot for fixing this, I am pretty happy with it and I bet a lot of other achievement collectors are too :)
-
Whew! That is wonderful news indeed, and I'm really glad to hear its working for you now. Glad I could help!
-
I was wondering why last night I suddenly got bombarded with achievements ;)
-
140 Achievements (IV) to Your Homeworld in 0:07.
-
Just report that problem is still present. As I wrote in another thread ( http://www.arcengames.com/forums/index.php/topic,11993.0.html ) - steam achievement dont unlocks for me too. Works only in-game. My friend buying this game more later - playing without this problems.
(sorry for poor English)
-
Please make sure you're not in offline mode in steam. And you may want to verify your local file cache. Beyond that, are you getting the steam overlay in game? Be sure to launch the game from within steam. You should see ai war noting you are logged in as your steam username in the upper left when you're successfully connected.
Hope that helps!
-
Please make sure you're not in offline mode in steam. And you may want to verify your local file cache. Beyond that, are you getting the steam overlay in game? Be sure to launch the game from within steam. You should see ai war noting you are logged in as your steam username in the upper left when you're successfully connected.
Hope that helps!
Steam online.
"Verify integrity of game cache" says all fine.
Overlay by Shift+Tab present.
Game launched by steams "Play" button.
Upper left of screen: "Game Version 6.009" only. So - for some reason I unlogged.
Another strange steam behavior: I try delete game and reinstall it from steam. After reinstall - game cant launched by missing exec. I watched to it folder - and there are only 4 expansions folders present, without main game. So steam dont want install main game files and dont want see them. Because "verify integrity" not found any errors. I download installer from this site and install it to the same steam folder - game is works now. But achievements dont works before delete and after reinstall same.
-
It's missing the steam hooks if you installed it the other way; that's very strange. I'm not sure why steam would be doing that all of a sudden for a few people. Are you on OSX or windows?
-
Win XP.
Some day in October I buy bundle with 3 dlc and install them at once. Playing tutorials from time to time(applying updates with autoupdater when they appeared). But after finishing training campaign understand that this game I enjoyed and decided buy last dlc and recommend this game to friend for coop. And just begin first real campaign. Achivements begin unlocks, but ingame only. His achievements unlocks fine. I try delete game. And thats all. This is actions that I did with this game.
Stean install fulll game only with first install after buing. And now it can reinstall only dlc conten without game.
Anyway I enjoyed this game, achivements not so big deal - they just additional motivation.
-
Very odd.
The only thing that I can really do at this point is help you manually fix the issue; I don't know why it's acting so strange. If you take the attached dll file and put it into your game folder (by default that would be C:\Program Files (x86)\Steam\steamapps\common\ai war fleet command) then that should solve the issue. You'll know that you're at least hooked into steam properly if you launch the game from steam and see your steam login name in the upper left.
Hope that helps!
-
Thanks.
It works!
Achivements floated immidiately after game launch. Steam state updated too.
And I see self logged at upper left.
-
Sweeeet!
Glad I could help. :)
-
I'd just like to comment that I've had the exact same issue, but that downloading the .dll that was uploaded in this thread, achievements are now working again.
10/10 game, been coming back to it year after year.
Will link this thread to a few others who've been having the same issue.