Steam Achievement Manager 6.3

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:

135 Responses to “Steam Achievement Manager 6.3”

  1. duck says:

    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

  2. duck says:

    ..i dont know man .. it works again .. i didnt change a thing ..
    btw you are awesome 😀

  3. Nobody says:

    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,

  4. WolF says:

    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?

  5. Dominic says:

    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.

  6. mk says:

    Hello,
    I have 575 Games, but only 311 show up and 324 are detected. Does anyone know why?

    • mk says:

      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

  7. Travis says:

    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?

  8. Bloodlust says:

    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

    • Rick says:

      Redownload 6.3. A hotfix was released about 8 months ago that didn’t change the version number.

    • DMalenfant says:

      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.

  9. Bloodlust says:

    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.

    • DMalenfant says:

      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.

  10. Skadoosh21 says:

    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?

  11. Sammy says:

    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

  12. Sammy says:

    Can someone reply to me? Is it possible to change the hours played..? Doesn’t work for me. 🙁

  13. Sean says:

    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? 🙁

  14. hl says:

    latest tools not working on steam beta update 8/26/2014
    double click on any icon – retrieving stat information…

  15. Name says:

    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?

    • DMalenfant says:

      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.

  16. Pumpking says:

    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.

  17. Hirito says:

    Darkfall Unholy Wars – Protected Achievements and protected statistics
    how to unlock them ?

  18. Ragemod says:

    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

  19. chriz says:

    Hi there! The achievement unlocks for CS:GO aren’t working anymore, is this normal?

  20. Pouip says:

    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.

  21. Pumpking says:

    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.

  22. Applesweg says:

    When trying to unlock Allivance Of Arms it says steam is not running ( Only for that game rest works fine)

  23. random1ser says:

    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.

  24. Weber says:

    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.

  25. Liam says:

    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

  26. Karlo says:

    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

  27. nio says:

    I can’t do it on Dirty Bomb.Says generic error:which means you usually don’t own the game.I do though

  28. Haziq says:

    its work with other game but when i click AVA its say Steam Not Running…Why??

  29. MaddeR says:

    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.

  30. bebii says:

    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?

  31. WiskoMisko says:

    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?

  32. Dearny says:

    “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?

  33. RIley says:

    Shellshock will not work

  34. riley says:

    The achievement thing wont work for shellshock but it works for other games when you hit store it wont keep the achievement unlocked

  35. Ferran says:

    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!

  36. Urban says:

    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

  37. ValC says:

    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.

  38. Khitboksy says:

    I download and cant find a .EXE to run the program

  39. swag guy says:

    sam.picker is a file not a runnable thing

  40. Where’s the exe? Having Darkfall New Origins issues.

  41. Jani says:

    It keep saying “Retrieving stat information…”.

    No matter which game.

  42. JC says:

    will you ever make it so you can change the dates of the achievements?