Hmm, i guess this is not a simple problem. I ran under a debugger and it looks like the "current" version is gibberish (wrong offsets?). I ran strings from msdn and the same strings are in eqgame.exe May 10 2013 23:30:08 As in eqgame.h #define __ExpectedVersionDate "May 10 2013" ...