Jump to content
The simFlight Network Forums

Recommended Posts

Posted

I have an usual request, to port an application written for FSX using pure SimConnect calls into FS9. To acheive this, I need to find ways of implementing the varions Simconnect API functions and callbacks into FSUIPC or other interfaces. Some things I can see how to achieve through reading/writing offsets, particularly where dealing with simulation variables, however there are other things I am more curious about. These include the Simconnect API calls to create ATC AI aircraft, set flight plans etc, which are more the domain of the traffic toolbox explorer and perhaps are implemented in underlying dlls.

Some questions:

a) Has anyone come up with a list mapping SimConnect API calls to FSUIPC offsets or similar?

b) If there are SimConnect APIs outside of the scope of FSUIPC, does anyone have a list of how those could be implemented in FS9? Perhaps by interfacing to the underlying DLLs (along the lines of "delete AI" in FSX).

I've not written FSUIPC applications before, so please forgive the ignorance behind the questions.

Thanks

Simon

Posted
... the Simconnect API calls to create ATC AI aircraft, set flight plans etc, which are more the domain of the traffic toolbox explorer and perhaps are implemented in underlying dlls.

These facilities are not provided in FSUIPC.

does anyone have a list of how those could be implemented in FS9? Perhaps by interfacing to the underlying DLLs (along the lines of "delete AI" in FSX).

I did manage to hack into parts of FS9 to implement the facilities to send Controls (key events) to AI aircraft, and to delete them. These facilities are available through offsets both in FSUIPC3 and FSUIPC4. I do not know how to create AI aircraft in FS9 nor provide them with flight plans. maybe someone has hacked into it all that far, I don't know.

Regards

Pete

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.