Project: Gorgon is a 3D fantasy MMORPG (massively-multiplayer online role-playing game) that features an immersive experience that allows the player to forge their own path through exploration and discovery. We won't be guiding you through a world on rails, and as a result there are many hidden secrets awaiting discovery. Project: Gorgon also features an ambitious skill based leveling system that bucks the current trend of pre-determined classes, thus allowing the player to combine skills in order to create a truly unique playing experience.
The Project: Gorgon development team is led by industry veteran Eric Heimburg. Eric has over a decade of experience working as a Senior and Lead Engineer, Developer, Designer and Producer on successful games such as Asheron’s Call 1 and 2, Star Trek Online and other successful Massively Multiplayer Online Games.
Is it possible that the compression format got changed by the new patch server?
I may be looking at the totally wrong thing, but I poked around a bit, and I think the problem might be coming from line 400 in patcher.py:
decompressor = zlib.decompressobj(zlib.MAX_WBITS|32)
That's even commented as: #NOTE : Without the `winsize` parameter set to `zlib.MAX_WBITS` decompression will fail with an error:
# zlib.error: Error -3 while decompressing data: incorrect header check #NOTE : Without bitwise adding 32 to the `winsize` parameter decompression will fail with an error:
# zlib.error: Error -3 while decompressing data: invalid distance too far back
# More information about options: http://stackoverflow.com/questions/1838699
I played around with different parameters to decompressobj a bit but didn't come up with anything useful. Since the current options are supposed to auto-detect the header, maybe the format got changed to something other than zlib or gzip? Although it seems that would have required a change to the Windows client too...