Hello LFS Racers,
A lot of you already know, but many don't, because the information is buried deep inside a thread about a hacker.
In the next few days we'll be able to release a test patch with multiplayer improvements. It's not one that uses the new tyre physics which is still being developed, and does not contain any new content. I had to start working on this because hackers found a way to join a host as an administrator using a false user name, such as a single space. They could then use various cheats and could not be kicked or banned from the host. A dedicated host update 0.6B4 solved this particular problem but one of the hackers demonstrated that he was still able to cause a host to crash. Luckily, this time I was able to work out the probable cause and implement a fix. Just before that, I was already trying out a test of a new way for the multiplayer system to work - instead of waiting for messages from all guests, the system now only waits for messages from the host. So if there is one laggy connection, or someone lags temporarily, it won't have a negative effect on other people (other than seeing a lagging car).
Main improvements due to the new system :
Physics and all replays are still compatible
Game only needs host packets to continue processing
Quicker joining to host - no waiting for other players
No waiting for packets from players with slow connections
Much longer timeouts - lower probability of disconnection
Also there are fixes for various bugs and security issues that have been reported, and some more improvements that I can do because of the new multiplayer system.
EDIT : Test Patch 0.6B7 is now available for testing : http://www.lfsforum.net/showthread.php?t=80725
A lot of you already know, but many don't, because the information is buried deep inside a thread about a hacker.
In the next few days we'll be able to release a test patch with multiplayer improvements. It's not one that uses the new tyre physics which is still being developed, and does not contain any new content. I had to start working on this because hackers found a way to join a host as an administrator using a false user name, such as a single space. They could then use various cheats and could not be kicked or banned from the host. A dedicated host update 0.6B4 solved this particular problem but one of the hackers demonstrated that he was still able to cause a host to crash. Luckily, this time I was able to work out the probable cause and implement a fix. Just before that, I was already trying out a test of a new way for the multiplayer system to work - instead of waiting for messages from all guests, the system now only waits for messages from the host. So if there is one laggy connection, or someone lags temporarily, it won't have a negative effect on other people (other than seeing a lagging car).
Main improvements due to the new system :
Physics and all replays are still compatible
Game only needs host packets to continue processing
Quicker joining to host - no waiting for other players
No waiting for packets from players with slow connections
Much longer timeouts - lower probability of disconnection
Also there are fixes for various bugs and security issues that have been reported, and some more improvements that I can do because of the new multiplayer system.
EDIT : Test Patch 0.6B7 is now available for testing : http://www.lfsforum.net/showthread.php?t=80725