![]() |
|
|
|
#1
|
||||
|
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
|
|
|||
|
#2
|
||||
|
Quote:
| |||
|
|
||||
|
#3
|
||||
|
Quote:
Still have the SP-1 error while switching chars tho. | |||
|
|
||||
|
#4
|
||||
|
Quote:
Yeah, I have that problem too.. you're not alone. I'm running Win7 natively, so it seems to be affecting everyone. They might have forgot to update one of the CRC32 checksum values server-side during that step. Hope they'll fix it soon... It's a little annoying =)
__________________
[47 Wizard] Kobias (Human)
Originally from Tarew Marr. May it rest in peace, as it died to become Drinal :'( | |||
|
|
||||
|
#5
|
|||
|
That worked, Crug, thank you.
| ||
|
|
|||
|
#6
|
|||||
|
Quote:
Quote:
| ||||
|
|
|||||
|
#8
|
|||
|
Just went into the WINE config, added the exclusion for wsock32.dll
Didn't work =((((( | ||
|
|
|||
|
#9
|
||||
|
Quote:
Go to Configure > Manage Bottles... In the Control Panel tab, load the wine config... Click on the Libraries tab, and type in "wsock32.dll" without the quotes and click Add. It will give you a warning of some sort, click Yes or OK or whatever. Then scroll down to the newly added wsock32 (should be at or near the bottom), and click Edit... Select Native Then Builtin. That should do it! | |||
|
|
||||
|
#10
|
|||||
|
Quote:
Quote:
Info for others: winecfg, as mentioned, add an override for wsock32.dll to load it "Native then Builtin", which means it will try to locate a native dll in the usual path order, and use the built-in from wine if it cannot find any. Cheers, Slozem | ||||
|
|
|||||
![]() |
|
|