• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

NetPipes On 2004

Messages
181
Country
vaticancity
Took the plunge on 2004 pipes.

Got data streaming, so that’s a 1st step, but one doesn’t seem able to stop the stream?

Tell(FS_STOP_RECORD,"") as per SDK example - doesn't work.

will make FS put a dialog up complaining that you need more disk space ;)

So how do you close a stream without making the user think FS has just consumed the whole drive?

One can easily test this with the SDK C code...

Has anyone on this site done development in this arena?
 
Well, it looks promising, even if I do feel like a software diviner, a FS psychic conjuring up what the MS SDK was trying to say.
I’m afraid I don’t understand how FSX works, so I’m going to ignore it.

So, introducing Project Genie… as a first step to experimenting with FS, I’m going to turn FS2002/2004 into a web service.
The idea is that anything about FS can be got at with just a browser call, and then I think developers could do some interesting stuff.

If a FSX developer wants to try following me, we could try this together, and if someone wants to start a wiki and document this project; that will be help others use the resulting tools, but I have a feeling you’ll get stuck on the FSX API.

All I’m really doing is trying to make an easy SDK that works.
The focus is on the game engine, the scenery and modeling SDK seem well managed and very mature, the cad models are actually fantastic, and way beyond my artistic ability.
This is all about data, and protocols, and ease of development, which I think is sadly lacking.

Project Genie is about making FS accessible.
Where the dev tools are today, and how one is expected to use FS, is incongruent.
FS is like a genie in a bottle, this amazing piece of technology that cant get out, I’m fixing that but I only know how on 2004… I think!

Need a little luck :eek:
 
Ah, I can see clearly now…

On 2002/4 I’m interfacing with FS through pipes, and it’s already cooking on turbo, well worth the work.

And the real problem is that I didn’t immediately recognize (because one cant get the X SDK easily and I don’t have FSX yet) that this is all SimConnect is doing as well… it uses a named pipe to talk to FSX.

So, its now very easy, I’ll build the X structure into my Genie, and when I get around to FSX later, just hook directly into its named pipe… no SimConnect required, I think.

I think I may be able to help out the FSX dev guys as well, anyway.

Now to make my Genie… we have a plan Houston ;)
Very happy because now I can fix that horrible DirectPlay protocol as well, and put 2002/2004 and FSX on one Genie ;)

So glad I discovered FS JIT… thanks!
 
Thank goodness, I was beginning to think there were no life forms in this valley…

Thanks very much…

I invest at least four hours every day to furthering my education. As a result, I perform "forum diving" amongst sixteen different websites/forums.

Whenever I spot a thread that has at least three posts with zero replies, I try to find something I can toss out that will hopefully prove helpful.

If I have only empty hands, I still reply to at least let the poster know they aren't simply blowing in the wind, or swinging in the breeze...

...pick whichever metaphor fits best. :D
 
Back
Top