Well I spent some time reading the eqemulator login server code, and what did I find but a complete reimplementation of TCP! I really have no idea why Verant decided to do this, but at least given that code (which has error checking based on my very brief look) I'm guessing that Rogean rewrote the loginserver in the simplest way (without implementing a TCP stack), and my internet connection (which keeps getting worse) is dropping a UDP packet here or there, and the login server isn't resending. I'm attaching the actual packet trace if anyone wants to take a look.
|