View Single Post
  #7  
Old 08-14-2011, 01:34 AM
Kobias Kobias is offline
Aviak

Kobias's Avatar

Join Date: May 2011
Posts: 80
Default

Quote:
Originally Posted by Loly Taa [You must be logged in to view images. Log in or Register.]
What's with the inclusion of this wsock32.dll file? I've never seen this included before.
I was wondering that too. Also EQGame.dll is new as well.

I dug around in the ASM just quickly to see what was there:

wsock32.dll is for socket communication (i.e. TCP) between Client and Server. EQ Uses wsock32.dll, but the one they provided to us now has additional code. By placing it into your directory, the application defaults to using that one instead.

The additional code to wsock32.dll effectively is a .DLL injector, to load the new file EQGame.dll. Possibly more, but nothing out of the ordinary at quick glance.

EQGame.dll actually is where most of the interesting things happen:
-It prevents you from switching to a different server after playing on P1999.
-Probably the Brown Skelly fix is in here (Based on original post)
-Adds a new command to EQ. Probably a test (ps: it's /rogean -- lol)

--

So glad to see the Brown Skelly thing in. I also see a lot of potential for interesting things with EQGame.dll in the future too.
__________________
[47 Wizard] Kobias (Human)

Originally from Tarew Marr. May it rest in peace, as it died to become Drinal :'(
Last edited by Kobias; 08-14-2011 at 01:41 AM..