On 31.03.2011 17:01, Robert wrote: > Hi everyone, > > I'd like to share some thoughts with you on how we can improve the > replay system. > Right now only the last minute is recorded at full precision. After > that minute we get a precision of 1 fps. And after 10 minutes we get a > precision of 1 frame per 10 seconds (please correct me. this number > may be wrong). > > FIRST SOLUTION: > Streaming the replay data to the hard disc drive always at full precision. Streaming data to disc would be nice - but should be optional and not be enabled by default. It would also be nice to have an option to save a recorded instant replay buffer (when you haven't enabled the stream-to-disc feature earlier).
I can't comment on the different interpolation methods. But what would also help is to change the recording scheme: Currently the valuesof a fixed set of properties is recorded at each frame. However, most properties rarely change. Only the a/c position and speed properties tend to change in every frame. Properties like gear position and control surfaces are almost constant (from frame to frame). So, it might be a good idea to record all properties in an interval of a few seconds only, while only recording properties that have actually changed with every frame. That should allow to drastically reduce the amount of recorded data - and allow much longer high resolution memory recordings. And you could still fast-forward within the buffer, since you'll have a complete set of properties every now and then. It's a simple but effective compression method which is used in many areas. It would also be nice to support recording of custom properties. We already have a similar solution for multiplayer mode. If the replay system recorded the same properties configured in the "aircraft-set.xml" (the "generic" int/float/string properties), it would mean a nice improvement. It would also have other advantages, such as allowing simple tests of an aircraft's multiplayer configuration. > p.s. I also thought that it woud be nice if the nearest tower would be > automatically computed in replays (as it is done in x-plane), so you > don't have to enter the airport code every time. Indeed. That feature would also be nice for "normal flight". I never understood why the tower view sticks to the initial airport. Switching to the "departure airport's tower view" doesn't make much sense after a long distance flight. A general "use nearest tower" option would be nice. I don't think anyone is working in these areas right now. So if you are (or anyone else is) interested on working on these, let us know. cheers, Thorsten ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel