this is a very old thread
I have reversed enctypeX (I don't know it's real name, anyway it's the method used by ANY game to get the list of servers from Gamespy) just some weeks ago and it's fully implemented in gslist:
http://aluigi.org/papers.htm#gsmsalg http://aluigi.org/papers.htm#gslist