Jump to content
The simFlight Network Forums

MakeRwys and MSFS


Recommended Posts

1 hour ago, DeaconBlue said:

I know you have many more important things to be seeing to right now but I was just wondering if you guys were contemplating making a version of MakeRwys for MSFS at some time?

I've had a quick look to see if I can find the files to scan, and figure out the order to scan them. Looks like a lot of work as it's nothing like FS9, FSX or P3D, which were all so similar, just with additional bits added to the BGLs.

I think it is feasible, but I also believe the data in the BGLs may have changed too, so that's a double whammy.

I'll need those database files when I finally install MSFS on my cockpit -- but that needs scenery-only views and multiple views, to span my 210 degree curved screen. I'd also need ProSim to be converted. I'd need to have it done by then, but finding the time to go further at present is just not possible. And I'm not promising anything.

Pete

 

Link to comment
Share on other sites

Hello Pete.
Thank you very much.

In our virtual airline (AirHispania) we are looking forward to seeing a new version of MakeRwys.
Without MakeRwys we won't be able to assess our flights and record them in our database.

We hope you can find some time to make MakeRwys compatible with MSFS.

Again, thank you and best regards.
AHS8553 Luis Fernández LEVD

Link to comment
Share on other sites

  • 1 month later...
3 hours ago, pellelil said:

Pete I'm glad to hear you plan to update it

No, I plan to TRY. I've been looking at the task, and even just finding all the scenery files is a complete nightmare, let alone then processing them in a sensible priority order and decoding the changes.

I'm rather inclined to wait till ASOBO publish proper documentation on both the file structure and the BGL formatting.  At my age i cannot easily deal with such complexity and i think i need to assistance. Fathoming it all out with no information is a nightmare.

Pete

 

 

Link to comment
Share on other sites

I stand corrected 🙂 and I am not surprised about the nightmare'ish complexity of finding heads and tail in this new (un-/not proper documented) Eco-system. Anyhow I hope you will succeed at some point in time, as I am sure many 3rd party software would like access to this info. Hopefully ASOBO will do more on the documentation-side of things, when they hopefully gets more time after having ironed out the most serious bugs, and have added the most requested features ... so probably not in a short while.

Link to comment
Share on other sites

Pete I don't know if it can kick-start the process, but I have just installed Little Navnap and it is able to scan the installed MSFS scenery (incl. RWY, TWY and Gates). Little Navmap is (C++) free open source !?

https://albar965.github.io/

EDIT: Guessing this is the project for the scanner alone
https://github.com/albar965/navdatareader

 

Link to comment
Share on other sites

18 hours ago, pellelil said:

I don't know if it can kick-start the process, but I have just installed Little Navnap and it is able to scan the installed MSFS scenery (incl. RWY, TWY and Gates). Little Navmap is (C++) free open source !?

Thanks Pelle, but I'm not sure I'd understand other folks code any better than decoding the files for myself. Anyway, i don't see how to get any source.

I'm progressing quite well, thanks to help from Matt on FSDeveloper, who has written a BGL to XML decoder. I've one remaining problem for the data -- getting the ILS data which is now separated from the Runway data (in "NAX" files in fs-base-nav instead of with the runways in the APX files in fsBase). 

What i've got working at present is working for MS-Store installations, but it appears I have to do more work to make it work correctly for Steam installs. Than, possibly, DVD installs are different again. 😞

Of course nothing i'm doing will work for add-ons using DRM protection techniques for their scenery.

It's all a bit of a mess, if you ask me!

Pete

 

Link to comment
Share on other sites

Hi Pete

The source source should be easy to access. Just follow the last link I added for the navdatareader and press the green "Code" button (with the arrow pointing down) and choose "Download ZIP" in order to download a zip containing the source. Likewise for Little Navmap simply use this link, and same procedure: https://github.com/albar965/littlenavmap to get the source.

I understand about others source vs. your own. I prefer my own also - probably why I am currently writing my own .Net FSUIPC connector 🙂 I am glad to hear you are making progress, but I hope that I will not be as complicated with Steam and DVD installs. I got my MSFS from the Microsoft store and while running Little Navmap it both detected my default scenery, the Fly Tampa EKCH addon bought throgh the marketplace, and the free Meigs Fields I have manually installed into my Community folder on my G-Drive.

Link to comment
Share on other sites

4 hours ago, pellelil said:

he source source should be easy to access. Just follow the last link I added for the navdatareader and press the green "Code" button (with the arrow pointing down) and choose "Download ZIP" in order to download a zip containing the source.

Well, from curiosity I did this and tool a quick look. Unfortunately, apart from it being in some C or C++ or C# variant I don't understand (with lots of library calls to non-included libraries), it is also very lean and has headers referencing all sorts of other packages.

I assume those other packages could be from the same or other authors also on the Free GNU system and GitHub, but quite honestly for the amount I got left to do it will be much quicker for me to press home.

Thanks anyway,
Pete

 

Link to comment
Share on other sites

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.