Thread: FS-UAE Net Play
View Single Post
Old 28 February 2012, 19:05   #14
FrodeSolheim
FS-UAE Developer
 
FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
Quote:
Originally Posted by lesta_smsc View Post
Tested ... works well. No desyncs, but the packet checks ?slowing down emulation. Ping was 60ms or less between 2 computers. Might have to try tweaking the settings to disable non essentials e.g. sound to see if it speeds things up?
Based on the relatively high latency, I believe the aggressive max_drift setting caused slowdowns for you.

If you saw a lot of this in the server output:
Code:
-- 10692 acked [10687, 10692]
    10692 acked [10687, 10692]
Then it was the max_drift setting which slowed down the emulation. In the next release, this setting will default to about 15, or perhaps more. max_drift is measured in frames, so you can set this as high you like, e.g. 50 for 1 second.

This settings was most useful in earlier betas. FS-UAE will now automatically try to keep the emulation lag to a minimum, and this setting is really a fallback setting to allow clients to catch up with each other if one gets too far behind to be able to easily catch up by sleeping less between each emulated frame.

EDIT: I have updated the server (download at http://fengestad.no/fs-uae/files/fs-...ay-server.py):
  • max_drift increased to 25 (500ms)
  • ping times reported to clients are now round-trip times (RTT)

Last edited by FrodeSolheim; 28 February 2012 at 19:17.
FrodeSolheim is offline  
 
Page generated in 0.33203 seconds with 11 queries