Skip to content
This repository has been archived by the owner on Aug 13, 2020. It is now read-only.

YSFlight simulator support #103

Open
ghost opened this issue Jan 3, 2017 · 3 comments
Open

YSFlight simulator support #103

ghost opened this issue Jan 3, 2017 · 3 comments

Comments

@ghost
Copy link

ghost commented Jan 3, 2017

YSFlight - freeware minimalistic flight simulator with open file formats.
(for 32bit & 64bit platforms and for Linux, MacOS X, Windows)

ABOUT

File formats descriptions and tools

@AlexS12
Copy link
Member

AlexS12 commented Nov 13, 2017

Hi @Symbian9, thanks for the issue and sorry for such a late response. It would be interesting for us to have a visual output taking advantage of an already developed flight simulator.

I had a look at the links you provided and I have some questions:

  • I was able to find the dat file definition for the aircrafts (https://forum.ysfhq.com/viewtopic.php?f=33&t=1772 and http://ysflightsim.wikia.com/wiki/DAT_Files) are the official aircraft dat files available somewhere?
  • I have read that it has its own flight mechanics engine, is it open? I have not been able to find any code.
  • Is there any specification and/or example on how an external software should communicate with YSFlight Simulator? For us it would be interesting to provide the aircraft state and be able to see the aircraft flying.

@ghost
Copy link
Author

ghost commented Nov 14, 2017

@AlexS12, hi!

are the official aircraft dat files available somewhere?

Official aircrafts packaged with YSFlight, so if you already has installed YSFlight then you already got official addons DAT's (users of YSFlight call it as "stock" addons/pack). You can get YSFlight here:

I have read that it has its own flight mechanics engine, is it open? I have not been able to find any code.

YSFlight mechanics is not open, but mostly reverse engined by Decaff (aka Decaff_42, YSDecaff)

Also here are few Python-based tools for analyze flight record files (.yfs format) produced by YSFlight

Is there any specification and/or example on how an external software should communicate with YSFlight Simulator? For us it would be interesting to provide the aircraft state and be able to see the aircraft flying.

Yes, there are such info about YSFlight and all related to it tools:

I will be happy to help with any questions related to YSFlight! ;-)

@AlexS12
Copy link
Member

AlexS12 commented Nov 14, 2017

Thank you for such a quick response! We will have a deeper look at these references and take YSFlight into account among other options such as Flight Gear.

Integration with a flight simulator is not currently in our short term scope unless we incorporate someone with more experience on this kind of APIs to the project so I will keep this issue open just as a reminder of our long term intentions in case someone interested passes by here

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant