Re: [Flightgear-devel] MP what data to send

2002-07-15 Thread Andy Ross
Frederic Bouvier wrote: > And what happens with deltas and positions when you will lose UDP > packets ? How will you restore the correct position or orientation ? > Perhaps, from time to time, it will be good to send absolute positions > to resynch. Yes, this is a requirement. Sending unreliable

Re: [Flightgear-devel] MP what data to send

2002-07-15 Thread Martin Spott
[... Norman wrote ...] > Andy Ross writes: >>+ Position needn't send three full 64 bit doubles, since the position >> will always be "near" the last one. Sending deltas will work (if >> you are careful to handle potential bugs like successive round-off >> errors), as will (reliably!) transmit

Re: [Flightgear-devel] MP what data to send

2002-07-14 Thread Christian Mayer
Tony Peden wrote: > > Huh? The relationship between control surface positions and aircraft > speed will, at the very best, vary considerably from aircraft to > aircraft and, at worst, there will be no relationship at all (e.g > ailerons, rudder) You can guess the the rough positions from the ac

Re: [Flightgear-devel] MP what data to send

2002-07-13 Thread Christian Mayer
Frederic Bouvier wrote: > > From: "Christian Mayer" <[EMAIL PROTECTED]> > > Norman Vine wrote: > > > Andy Ross writes: > > > >But note that there is lots of opportunity for compression here; it's > > > >just that dumb general-purpose algorithms like "zip" are unable to > > > >find them for a sing

Re: [Flightgear-devel] MP what data to send

2002-07-13 Thread Frederic Bouvier
From: "Christian Mayer" <[EMAIL PROTECTED]> > Norman Vine wrote: > > Andy Ross writes: > > >But note that there is lots of opportunity for compression here; it's > > >just that dumb general-purpose algorithms like "zip" are unable to > > >find them for a single packet. A few ideas that occur to m

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Tony Peden
On Fri, 2002-07-12 at 09:34, Christian Mayer wrote: > Martin Dressler wrote: > > > > On Fri 12. July 2002 09:15, you wrote: > > > Status update on Multiplayer. > > > > > > We got our multiplayer-deamon up and running SunOS 4.7 > > > and will port to current codebase to Linux (RH 7.3) > > > and Cy

RE: [Flightgear-devel] MP what data to send

2002-07-12 Thread Vallevand, Mark K
of 3 ain't bad. > -Original Message- > From: Erik Hofman [mailto:[EMAIL PROTECTED]] > Sent: Friday, July 12, 2002 10:39 AM > To: [EMAIL PROTECTED] > Subject: Re: [Flightgear-devel] MP what data to send > > > ace project wrote: > > --- Billy Verreynne &

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Christian Mayer
Norman Vine wrote: > > Andy Ross writes: > > > >Christian Mayer wrote: > >> I don't know if zipped packages help much for the kind of data you are > >> sending. You can only compress redundant information > > > >Amen. He speaks the truth. I had to proofe it as homework once :) > >But note that

RE: [Flightgear-devel] MP what data to send

2002-07-12 Thread Norman Vine
Andy Ross writes: > >Christian Mayer wrote: >> I don't know if zipped packages help much for the kind of data you are >> sending. You can only compress redundant information > >Amen. He speaks the truth. > >But note that there is lots of opportunity for compression here; it's >just that dumb gene

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Erik Hofman
Erik Hofman wrote: > Which reminds me. About two years ago I had some interrest in a *very > small* real-time compression algorithm I saw on freshmeat.net > It has absolute real time (small memory footprint) decompression and > semi-realtime compression (if I recall all that correclty). Ah, he

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Andy Ross
Christian Mayer wrote: > I don't know if zipped packages help much for the kind of data you are > sending. You can only compress redundant information Amen. He speaks the truth. But note that there is lots of opportunity for compression here; it's just that dumb general-purpose algorithms like

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Erik Hofman
ace project wrote: > --- Billy Verreynne <[EMAIL PROTECTED]> wrote: >>>All packets will (hopefully) support compression >> >>using >> >>>zlib. >> >>At software level? I would be hesitant to do this >>myself. Compression and >>decompression can become an overhead and result in >>being the bottlene

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Christian Mayer
Martin Dressler wrote: > > On Fri 12. July 2002 09:15, you wrote: > > Status update on Multiplayer. > > > > We got our multiplayer-deamon up and running SunOS 4.7 > > and will port to current codebase to Linux (RH 7.3) > > and Cygwin(or VC++ 7) somewhere next week. > > > > Next step will be defin

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Christian Mayer
ace project wrote: > > > > All packets will (hopefully) support compression > > using > > > zlib. > > > > At software level? I would be hesitant to do this > > myself. Compression and > > decompression can become an overhead and result in > > being the bottleneck, instead > > of network latency.

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread ace project
--- Billy Verreynne <[EMAIL PROTECTED]> wrote: > "ace project" <[EMAIL PROTECTED]> wrote: > The only real problem with using UDP is when dealing > with state or event data. ... > UDP simply does > not gurantee delivery. And there are times I do not > want to send and pray. > UDP can be made reli

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Martin Dressler
On Fri 12. July 2002 09:15, you wrote: > Status update on Multiplayer. > > We got our multiplayer-deamon up and running SunOS 4.7 > and will port to current codebase to Linux (RH 7.3) > and Cygwin(or VC++ 7) somewhere next week. > > Next step will be defining the protocols. Basic > outline for fir

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Billy Verreynne
"ace project" <[EMAIL PROTECTED]> wrote: > We already decided on UDP, because we want to play > over a unreliable latency connection (Internet). TCP > has never been a option. The only real problem with using UDP is when dealing with state or event data. For example, this guy have a missile loc

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread ace project
--- Billy Verreynne <[EMAIL PROTECTED]> wrote: > "ace project" <[EMAIL PROTECTED]> wrote: > > First question is what do you have in mind when you > mean multiplayer. Supporting > for example combat multiplay vs. GA multiplay vs. > FSD multiplay are very > different. > > For something like FSD,

Re: [Flightgear-devel] MP what data to send

2002-07-12 Thread Billy Verreynne
"ace project" <[EMAIL PROTECTED]> wrote: First question is what do you have in mind when you mean multiplayer. Supporting for example combat multiplay vs. GA multiplay vs. FSD multiplay are very different. For something like FSD, TCP is required. For something like combat multiplay, UDP is essen

[Flightgear-devel] MP what data to send

2002-07-11 Thread ace project
Status update on Multiplayer. We got our multiplayer-deamon up and running SunOS 4.7 and will port to current codebase to Linux (RH 7.3) and Cygwin(or VC++ 7) somewhere next week. Next step will be defining the protocols. Basic outline for first-time handshake should be finished by wednesday. Th