![]() |
|
|
|
#1
|
|||
|
What's with the inclusion of this wsock32.dll file? I've never seen this included before.
| ||
|
|
|||
|
#2
|
||||
|
Quote:
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..
|
|
|||
|
#3
|
||||
|
Quote:
Why would one be getting this (see the attached screenshot) after patching on a Mac wine installation? We logged on, saw the message to update the spells file with the new eqchanges.zip, did so, and then got that error message. If it's injecting DLLs and calling DLLs and all sorts of other mumbo jumbo that I only vaguely comprehend, is it trying to call something from Windows that might be missing in a wine installation? Things are working fine on my Windows machine (aside from the bug mentioned in here about having to log completely out to change characters), so I copied my entire install folder over to my friend's Mac in hopes that would solve his problem. Gave the same error. Thoughts? [You must be logged in to view images. Log in or Register.] | |||
|
Last edited by andvarion; 08-14-2011 at 02:07 AM..
|
|
|||
|
#4
|
|||
|
I got that too everytime i wanna switch chars i have to close the game and restart, i think everyone has this? a lot of guildmates do.
| ||
|
|
|||
|
#5
|
||||
|
Quote:
| |||
|
|
||||
|
#7
|
|||
|
Uth - does this patch include the changes to DEX/CHA for bard missed notes as you indicated in your other post?
__________________
Bardacious - Dark Elf Bard
| ||
|
|
|||
|
#8
|
||||
|
Quote:
| |||
|
|
||||
|
#9
|
||||
|
Quote:
EQLive validates files at various times to prevent hijack attempts (Such as loading to Character select, and zoning); it does this by performing a CRC32, and sending it to the server for validation. EQEmu code by default does not have any validation for specific files, it's a feature they've added here on P1999. If an incorrect CRC32 is sent, it populates the character select with bogus character names and disallows entry. This is a good thing, or we'd have people tweaking spells for their entertainment (such as making See Invis also provide ultravision and levitate). I tried connecting w/o installing the new eqgame.dll and wsock32.dll, but with the new spells file. Until the recent patch, that was all you actually required. Anyway, it ended up failing. There is a DLL Error code in the bottom character slot. Based on what I've observed, this should only occur if there is trouble accessing those files. It's quite possible that your windows-emulator is trying to access WSock32.dll, the default one they wrote for Wine instead of the one I mentioned as being altered for DLL-Injection. This is my best guess for you, sorry. There may be a way to manually select the DLL you want to load in Wine. I did a quick google search on this scenario and game up with this: http://forum.winehq.org/viewtopic.ph...c9ab042a064406 Seems to support my theory.. Should give you some grounds to find a solution. (BTW, this probably also means it doesn't work in Linux anymore either. People have been using Wine in Linux) edit: I'm on top of things apparently.. Try this fix @ the bottom of the how-to section. http://appdb.winehq.org/objectManage...rnTo=&iId=4242
I dont have Wine, so I can't test it myself.
__________________
[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 02:25 AM..
Reason: possible fix
|
|
|||
|
#10
|
||||
|
Quote:
| |||
|
|
||||
![]() |
|
|