• 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.

BGLViewer for FSX BGL files.

Messages
154
Country
ca-quebec

Attachments

  • BlgViewer.png
    BlgViewer.png
    93.9 KB · Views: 8,411
  • BglViewer_1_1_2_0.zip
    BglViewer_1_1_2_0.zip
    293.8 KB · Views: 7,242
  • BglViewer2020_2_19.zip
    BglViewer2020_2_19.zip
    137.5 KB · Views: 1,373
Last edited:
Hi Patrick

I assume BglViewer.exe is a windows gui app. However when I try to execute it I get a busy cursor for a second but nothing displays.
 
Hi Jon
The app is compiled for .NET 4.5
Also ensure that you have all 3 files : BglViewer.exe, PGFSBgl.dll and BglViewer.exe.config.
 
Well I have all those and I get no dialog - sorry.
 
Yep - that one works for me Patrick - thanks
 
Oh, the irony of it all! Just ran the revised version, because the initial version would crash. Went to look at APX05240.bgl in \0003 and was scrolling the HI01 airport listing and I got ....

an "Out of Memory" crash!!! But Hey! The FPS were really steady. :rolleyes:

I have VS2013E installed and I believe it's up to date 4.5 Net stuff.
 
Yep - Was able to reproduce as well. I suspect that this comes from the continuous sliding of the scroll bar (although it takes a while to reproduce). However when you scroll page by page it seems to behave correctly.
I'll work on it.
Thanks for reporting it.
 
I have a functioning .bgl file including airspaces boundaries within FSX. Your application reports "Discrepency found in section size" and then fails.

BglAnalyseX disasembles it correctly.
 
Updated version 1.0.1.2

- Fix the scrolling problem
- Remove the "Discrepency..." error.

Note that Discrepency in size is found when the size value (at offset 0x10 of the section) is not equal not the number of subsections (offset 0x08) multiplied by the subsection size (defined at offset 0x04).
 
Some sections (like Boundary, Geopol, some of Sceneryobjects) are not yet implemented in the app (remember it's version 1.0).
Most of the time, it's because I don't have sample BGL to work with.
Now if you have an example of a boundary file, please feel free to upload it so I can start working with it and update the app.
Thanks.
 
I don't quite understand what the purpose of your application is? I can compile an .xml file using BGLcomp to create a .bgl file. I can then disassemble the .bgl file using BGLAnalyzeX (or something similar) back to a .xml file.

Am I missing something?
 
Yes - it handles CVX files which the current crop of decompilers don't. Whether that is useful to you or not is something else
 
From Google, I understand that a CVX file is a Canvas Drawing File, developed by ACD Systems(?) A quck check of my FSX PC shows I don't have any CVX files on it.

I still don't what is the purpose of this application to FSX?
 
Back
Top