View Single Post
  #5  
Old 10-13-2020, 04:14 AM
xaix1999 xaix1999 is offline
Sarnak


Join Date: May 2018
Location: ::1/128
Posts: 370
Default

so this is a common problem with tcp packets being out of order
windows tries to fix this for programs so the programs don't
on Linux (which i use) there is libraries that most modern programs use that handle this for us
titanium client doesn't use either of these while on Linux/Wine
so i use the p99 man in the middle daemon for the login issue
more specifically the blank server list
when i tried to play with friends most of the one hour we had together i was still logging in
took me about 20-40 minutes depending on my luck
the p99 login helper for windows, on the wiki technical page has this program for you
it has requirements, such as cygwin dlls that must be copied over to the login helper folder
chances are you are having an issue with windows and the tcp packets being out of order
by this i mean

tcp has a built in system of repeating packets the client says it didn't get
1 then 3 then 5 are received and the client says repeat 2 and 4
part of the tcp network portion of your network stack re orders then for you
then you have 1 2 3 4 5
since titanium client isn't modern it's more than likely looking for older network stack protocols that will give it the info it wants, like what the order the packets are in that it is receiving
so instead it's dropping packets since it's getting invalid data
invalid data for it's time, recent games wouldnt see it as invalid data
Reply With Quote