Official Soldat Forums

Soldat Talk => Game Improvements / Suggestions => Topic started by: duz on June 24, 2011, 03:02:50 am

Title: Full data record - Better demo recording quality
Post by: duz on June 24, 2011, 03:02:50 am
Hey dev. team, you could work on the demo recording to provide a better data recording quality. It's so sad watch demos with an super lag when the players has low latency (like 16ms).

Now I'm the leader of the brazilian anticheat council (http://soldatcac.com) and sometimes it's so hard to prove cheats like no-delay, no-movacc and the increased movement speed.

EDIT: Fixed Subject
Title: Re: Full data record
Post by: Shoozza on June 24, 2011, 06:38:35 am
I haven't looked at the demo recording part yet and will probably have not time to do so before soldat 1.5.1 gets released.
All i know is that its basically a packet dump and I guess the lag depends on the guy who is recording the demo.
Title: Re: Full data record
Post by: Fryer on June 24, 2011, 07:27:18 am
Yeah, as Shoozza said, demo recording is based on packet dumps. I would say that using packet dumps is far from the best way it could be done.

I have plans to improve the way demos work later though (sometime after 1.5.1 is released), to include more extensive data, mainly from the player who's recording, but also from several other aspects of the game if server demo recording is enabled. More information on that when I get to it...
Title: Re: Full data record
Post by: homerofgods on June 25, 2011, 03:07:52 pm
I will have tons of improvement suggestions whenever you're ready ;)
Title: Re: Full data record
Post by: biohazard on June 26, 2011, 03:05:19 pm
Also, record the mouse position. Would be nice to make/watch demos looking at ppl cursor
Title: Re: Full data record
Post by: Bistoufly on June 26, 2011, 04:18:59 pm
Also, record the mouse position. Would be nice to make/watch demos looking at ppl cursor
+1000
Title: Re: Full data record
Post by: duz on June 26, 2011, 04:21:12 pm
Also, record the mouse position. Would be nice to make/watch demos looking at ppl cursor
+1000
+2000
Title: Re: Full data record - Better demo recording quality
Post by: Sipar on June 27, 2011, 08:43:36 am
Im not sure, and dunno how .sdm structure looks like, but wouldnt storing mouse position f-ck up the file size/recording smoothness?
afaik, in current structure is stored just aiming angle - and it is laggy.
Title: Re: Full data record - Better demo recording quality
Post by: dnmr on June 27, 2011, 09:01:43 am
could you let the server record everything too?
Title: Re: Full data record - Better demo recording quality
Post by: Shoozza on June 27, 2011, 09:42:35 am
could you let the server record everything too?
Would be possible, though the question is if the playback or recording makes it laggy or if it's the lag of the player who records it.
If the recoding is causing it then adding stuff to the server will not help :P (and recording needs to be fixed).

Im not sure, and dunno how .sdm structure looks like, but wouldnt storing mouse position f-ck up the file size/recording smoothness?
afaik, in current structure is stored just aiming angle - and it is laggy.
I also think it stores the aiming angle.
See above for possible reasons of lag.

Also adding mouse pointer to the demo recording was suggested already afaik (maybe someone knows where :P).