From 73bbc8ce51d9f67246c251141950c4611c85baba Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Wed, 8 Oct 2014 00:27:39 -0400 Subject: Use old network sync code by default. The new netgame client sync code has the potential to be much better than the original sync code. However, it currently has a buggy controller and needs revisiting and overhauling (#358). For the time being, switch back to the old sync code by default and allow the new code to be enabled using the -newsync parameter (replacing the -oldsync parameter). --- src/d_loop.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/d_loop.c b/src/d_loop.c index c0463fc7..7d034485 100644 --- a/src/d_loop.c +++ b/src/d_loop.c @@ -349,13 +349,21 @@ void D_StartNetGame(net_gamesettings_t *settings, //! // @category net // - // Use original game sync code. + // Use new network client sync code rather than the classic + // sync code. This is currently disabled by default because it + // has some bugs. // - - if (M_CheckParm("-oldsync") > 0) - settings->new_sync = 0; + if (M_CheckParm("-newsync") > 0) + settings->new_sync = 1; else - settings->new_sync = 1; + settings->new_sync = 0; + + // TODO: New sync code is not enabled by default because it's + // currently broken. + //if (M_CheckParm("-oldsync") > 0) + // settings->new_sync = 0; + //else + // settings->new_sync = 1; //! // @category net -- cgit v1.2.3