Just a bit of an update:
It seems to get worse the longer he plays, as if it were a memory leak. He starts out with about 10 seconds of lag, then 30, then a couple minutes, then 10 minutes, then he eventually gets the "You have been disconnected message". We think he may be sending bad packets that the server doesn't know how to handle, but I've been poring over my logs and the only errors we get are opcode errors that we BOTH get - and I'm just fine. The only errors I see are upon login, and after his client disconnects from the server (after he is logged in with his character, that is), there are absolutely no more errors.
He can tell what an NPC will con based on the 3D ring or the target window color, but when he right clicks to con, it takes up to 10 minutes to get a con message in his chat window.
I can type to him, and he can see what I say, but I can't see what he says in the chat window. Sometimes I will see what he says, but entire blocks of words disappear from his text. IE, if he types "Hello, I see you! How are you doing?" I may see "Hello see you! you doing"
One of the stranger things that happened is his character began consuming food at an alarming rate (about one unit each per minute). When he logged out and back in, all of his food was back.
I've made sure we have the same spells text files. We both have dual core systems, and have set affinity properly. The server is on a x64 laptop, but we are both running xp, and the server is set to run in 32 bit mode. We have both tried creating different characters, different classes and races, but he consistently has the same issues. We have set up port forwarding, firewalls and routers are not an issue, and neither is connection strength nor speed. It doesn't even matter if he is the only one connected to the server.
We've been trying to figure this out for hours, poring over posts and trying everything short of editing and recompiling the code. As I have been reading more and more of the forums, I know many people have had this problem, but I haven't seen any solutions that have helped yet...
|