Changes:
- Added support for secure statistics.
- Statistics will now display names instead of their ID when available.
You can download the new version of Steam Achievement Manager on its page.
Comment in this post if you’re having issues with the new version.
There has not and will not ever be a virus or trojan in SAM downloads provided through my site, if some random obscure virus scanner picks something up, it’s a false positive.
Tags: Tools
me again (one message above this)
sry let me specify it:
i doubleclick on csgo, it says: “retrieving stat information…”
then all of the sudden: “S.A.M. does not work anymore [send information blahblah]” then it shuts down …
Now RedRanger asked this once on 24th August 2012.. i think he had the same problem,
but deleting client registry blob didnt help for me somehow.
Note: it is not only csgo, everygame pops up with the error
..i dont know man .. it works again .. i didnt change a thing ..
btw you are awesome 😀
Hi,
For about 3 days, the app crashes for me and my friend after a game is picked.
Is this a known issue? How do we fix this?
Thanks,
Redownload.
Works now, thanks for the fast reply and the hotfix!
Good day bother you from Russia I have a problem with two games (Dishonored and duke Nukem forever), at the end of its name is written RHCP, as I understand it is due to reionalnoy binding of these games. and the program does not see them, and when you try to write dlbavit that they do not how to solve this problem? and decided whether it will do?
this is the error i get how do i fix it?, it says root element is missing
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Xml.XmlException: Root element is missing.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader, XmlSpace space)
at System.Xml.XPath.XPathDocument..ctor(Stream stream)
at SAM.Picker.GamePicker.OnGameListDownload(Object sender, DownloadDataCompletedEventArgs e)
at System.Net.WebClient.OnDownloadDataCompleted(DownloadDataCompletedEventArgs e)
at System.Net.WebClient.DownloadDataOperationCompleted(Object arg)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
—————————————-
SAM.Picker
Assembly Version: 6.3.0.987
Win32 Version: 6.3.0.987
CodeBase: file:///C:/Users/Dominic/Desktop/New%20folder/SAM.Picker.exe
—————————————-
SAM.API
Assembly Version: 6.3.0.804
Win32 Version: 6.3.0.804
CodeBase: file:///C:/Users/Dominic/Desktop/New%20folder/SAM.API.DLL
—————————————-
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
—————————————-
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
—————————————-
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
—————————————-
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Hello,
I have 575 Games, but only 311 show up and 324 are detected. Does anyone know why?
I just found out how to see all detected games/mods/junk but the problem that about half of my games don´t show up resists, also a some of the detected games get a generic error but I do own them. restarted steam but did not change anything; also starting sam as admin does not change anything
an Idea for the devs; a folder for the thumbs would be cool, so they do not need to be downloaded at the start
im trying tochange stats on lord of the rings online. but when I go on it it says generic error I don’t own the game. I do of course, and I tried restarting steam like you said, but it keeps doing that?
having an error with every game i try and enter
“Unhandled expection has occured in your application, If you click Continue, the application will ignore this error and attempt to continue. If you click quit, the error application will close immediately.
Exception has been thrown by the target of an invocation”
obviosely once you click continue no stats or achievement appear for the game
Seen so many people with this same error and never an answer given even with the older version of SAM, becoming quite frustrating, an answer is going to make alot of people happy
Redownload 6.3. A hotfix was released about 8 months ago that didn’t change the version number.
turn on your netframework 3.5.1 by going to control panel -> instal/uninstal programs -> Turn Windows features on or off -> There you will find Microsoft .Netframework. If the box next to it is not blue, check it to make it blue.
Ill even post the error code just to be safe
SAM.Game
Assembly Version: 6.3.0.987
Win32 Version: 6.3.0.987
CodeBase: file:///C:/Users/Luke/Desktop/SAM/SAM.Game.exe
—————————————-
SAM.API
Assembly Version: 6.3.0.799
Win32 Version: 6.3.0.799
CodeBase: file:///C:/Users/Luke/Desktop/SAM/SAM.API.DLL
—————————————-
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
—————————————-
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
—————————————-
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
turn on your netframework 3.5.1 by going to control panel -> instal/uninstal programs -> Turn Windows features on or off -> There you will find Microsoft .Netframework. If the box next to it is not blue, check it to make it blue.
Hi, I tried to use this to unlock my TF2 achievements. Everything goes well until I click the TF2 icon in the SAM.picker file. The achievement window pops up, but I see no achievements. There is an error message at the bottom that reads “Failed to load schema.” I’ve tried redownloading it, and it works for all of my other games. Any suggestions?
Hey guys,
First I’d like to thank everyone who made this AWESOME tool.
But, I have somehting, today I used it to unlock my CS GO achievement, and wanted to change the played time, successfully unlocked the ach. but yet don’t know how to change the play it (or it might be a bug) whenever I change the played it, I go to Steam and find the same… Nothing is changed… ? Why does that happen? I really have to change the played time… Thank u 🙂 my best regards
Can someone reply to me? Is it possible to change the hours played..? Doesn’t work for me. 🙁
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at SAM.API.Wrappers.SteamApps003.NativeGetCurrentGameLanguage.Invoke(IntPtr thisObject)
— End of inner exception stack trace —
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at SAM.API.NativeWrapper`1.Call[TReturn,TDelegate](IntPtr pointer, Object[] args)
at SAM.API.Wrappers.SteamApps003.GetCurrentGameLanguage()
at SAM.Game.Manager.LoadUserGameStatsSchema()
at SAM.Game.Manager.OnUserStatsReceived(UserStatsReceived param)
at SAM.API.Callback`1.Run(IntPtr pvParam)
at SAM.API.Client.RunCallbacks(Boolean server)
at SAM.Game.Manager.OnTimer(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
—————————————-
SAM.Game
Assembly Version: 6.3.0.987
Win32 Version: 6.3.0.987
CodeBase: file:///C:/Users/Sean/Desktop/SAM.Game.exe
—————————————-
SAM.API
Assembly Version: 6.3.0.799 Any way to fix it? 🙁
You have an outdated version of SAM.
latest tools not working on steam beta update 8/26/2014
double click on any icon – retrieving stat information…
8/27/2014 – Getting this error when double clicking on any of the games.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at SAM.API.Wrappers.SteamApps003.NativeGetCurrentGameLanguage.Invoke(IntPtr thisObject)
— End of inner exception stack trace —
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at SAM.API.NativeWrapper`1.Call[TReturn,TDelegate](IntPtr pointer, Object[] args)
at SAM.API.Wrappers.SteamApps003.GetCurrentGameLanguage()
at SAM.Game.Manager.LoadUserGameStatsSchema()
at SAM.Game.Manager.OnUserStatsReceived(UserStatsReceived param)
at SAM.API.Callback`1.Run(IntPtr pvParam)
at SAM.API.Client.RunCallbacks(Boolean server)
at SAM.Game.Manager.OnTimer(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
—————————————-
SAM.Game
Assembly Version: 6.3.0.987
Win32 Version: 6.3.0.987
CodeBase: file:///C:/Users/Name/Desktop/SAM/SAM.Game.exe
—————————————-
SAM.API
Assembly Version: 6.3.0.799
Win32 Version: 6.3.0.799
CodeBase: file:///C:/Users/Name/Desktop/SAM/SAM.API.DLL
—————————————-
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
—————————————-
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
———————————
Any known fix, or is it just broken for now?
turn on your netframework 3.5.1 by going to control panel -> instal/uninstal programs -> Turn Windows features on or off -> There you will find Microsoft .Netframework. If the box next to it is not blue, check it to make it blue.
I need help, I own tribes ascend but it keeps saying that there’s an error retrieving stats.
http://prntscr.com/4y5fey
It looks like ^
Can someone help me?
thx.
Extract all file from zip before
Darkfall Unholy Wars – Protected Achievements and protected statistics
how to unlock them ?
hi , and thx a lot for u r job. On statistic page if i bring up my time played on cs go for exemple i didnt saw some more times on steam profile. normal?
sorry for my bad english
Hi there! The achievement unlocks for CS:GO aren’t working anymore, is this normal?
Hello.
I noticed a weird thing. SAM doesn’t take so much RAM, has no impact on CPU and GPU, but when it is in the background running a game while i play Guild Wars 2, GW2 is all jerky.
No impact on The Lords of the Ring Online, and not on GW2 if GW2 is launched after the simulated game by SAM.
Lack of space and time to test other games, only Steam games installed at the moment.
Probably a weird issue with how the Steamworks API functions.
hey Rick,
I have been using this tool on many games, but when I try to unlock any Planetside 2 achievements, it just says Error Retrieving stats: generic error— this usually means you don’t own the game.
I own Planetside 2, and tried multiple times restarting steam, but it still won’t work. Kinda reminds me of what always happens before you made the hotfix.
Please fix this asap pls 🙂
Thanks.
When trying to unlock Allivance Of Arms it says steam is not running ( Only for that game rest works fine)
the*
I’ve noticed it doesn’t detect protected achievements/stats unless they are listed as “permission 2” or “permission 3”. I’ve never seen a game use “permission 3” before, but I have several games that use “permission 1.”
Speaking of which, do you know the difference between those values? I thought it might depend on whether an official game server is specified, but I’m not sure.
Hi Rick, my english is not too god but will try my best.
I have question about two games.
1. Depth – I was able earlier to change statistics freely, last days it does not work at all. SAM is telling me that “1 statistic was stored” but nothing changes. After refreshing SAM it shows old numbers.
2. Nosgoth – Why im not able to add any achievements to this game? Is it becouse game is in beta stage?
Would be really grateful for your anwser.
good*
Hello, My steam achievement manager isn’t working the way its meant to, It downloads & extracts fine but when I open it its just a blank black screen saying spacewar in white text, plz help
it gives me this error on this game and few more http://prntscr.com/83fgqt i owe the game but it wont let me “play” it
adf
I can’t do it on Dirty Bomb.Says generic error:which means you usually don’t own the game.I do though
its work with other game but when i click AVA its say Steam Not Running…Why??
Hey, Whenever i try to unlock the achievements for Shellshock Live it says that the achievements have been stored but when i check they arent stored. and it also unchecks them in SAM itself. Is there a fix for this.
Also i tried it with rocket league, and it worked. for some reason the only game that isnt working in shellshock live.
yea I don’t know why
I have accidentally write too much kills the column “enemy player killed” I did not manage to enter lower kills, does anyone know how I fix it?
I’m running SAM on a MacBook with Wine, and I’ve already downloaded NET, the only problem is that it keeps saying: “Error: Steam is not Running,” how may I fix this?
“Some games show IDs instead of names for achievements such as TF_KILL_NEMESIS” It says that this issue has been fixed, but unfortunately I’m still having this issue with all my games on Steam. Anyway to fix this?
Shellshock will not work
The achievement thing wont work for shellshock but it works for other games when you hit store it wont keep the achievement unlocked
Hi!
There are some achievements in games which are not locked that does not unlock with S.A.M (such as Just Cause 2: Multiplayer Mod and Zombie Panic! Source). It seems that S.A.M unlocks them but when it refreshes they dissappear and never pops up. If I check statistics from them, it appears a value called “UnknownFlagPermissions”.
I don’t know if I only have this issue, it’s a .NET version of my PC, regedit problems…
Thanks!
hi when i click on a game it says on the bottom failed to load schema and the achievements wont show up can you fix this plase
I have downloaded the zip and extracted it, and am using WinRAR, but it does not seem to have an application in any of the files/folders. I do not know what I am doing wrong or why it is like this. Please help! Thanks.
https://github.com/gibbed/SteamAchievementManager/releases/latest
I download and cant find a .EXE to run the program
sam.picker is a file not a runnable thing
Where’s the exe? Having Darkfall New Origins issues.
It keep saying “Retrieving stat information…”.
No matter which game.
will you ever make it so you can change the dates of the achievements?