These are chat archives for ZaneDubya/UltimaXNA

29th
Nov 2015
Taras Polishchuk
@wake-up-neo
Nov 29 2015 16:38
No, it is not
Jeff Boulanger
@jeffboulanger
Nov 29 2015 17:41
Not sure then, my guess is that the older client is sending something we are not
U could packet sniff the old client and see
But wothout doing that it's gonna be hard to know what the problem is
Taras Polishchuk
@wake-up-neo
Nov 29 2015 20:02
I guess there could be some decryption in the middle, but as I see the packets are readable, so.. don't have any ideas.. will try to split packets manually
Jeff Boulanger
@jeffboulanger
Nov 29 2015 20:37
I'm 99% sure that's not the problem. Cause I know that is working. For whatever reason it's not finding the packet handler
Taras Polishchuk
@wake-up-neo
Nov 29 2015 22:58
I've made it works that way! Now if I know this packet, and if the packet should have fixed length - I'm cutting it out of receiveBuffer, and if some bytes left after that cutting (outsize > realLength) I do cut off realLength bytes from the receiveBuffer and pushing it again recursively. So now I have logged in successfully, have chat, journal, skills, and that is all for now. Black screen :D
I wonder why sometimes the client receiving "unhandled packet 0x00" which accomplished with normal packet starting from the second byte.. any ideas?