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

FSX ADE cannot find the BGL Compiler

Hello:

FSX Steam Edition (aka "FSX-SE" here at FSDEV) does not have a complete functioning version of the FSX SDK.

FSX-SE, FSX Acceleration / Gold DVD versions and Prepar3D version 1.4x all can use this easy-to-install SP2-compatible SDK:

https://www.fsdeveloper.com/forum/resources/prepar3d-v1-sdk.227/


NOTE: Lockheed-Martin archived their copy of the SDK; the link above retrieves the SDK from "Internet Archive" website (safe):

https://web.archive.org/web/20230504011627/http://cloud.prepar3d.com/SDK/Prepar3D_SDK_1.4.4747.0.exe

Once that is installed, ADE "should" automatically find its path.

If not, ADE forum has threads on how to manually configure the file path via its GUI feature.

GaryGB
 
It has an auto-installer with a built-in path in the C:\Drive "system" folder chain; on my computer it is:

C:\Program Files (x86)\Lockheed Martin\Prepar3D SDK 1.4.4747.0


I would allow it to do what it is coded to do; it will auto-configure and add 1 or 2 Registry strings so FS apps etc. can find it.

Do not attempt to manually put it where you "think" it should be for a 'nutritionally complete' STEAM version FSX-SE. :alert:

Steam was never licensed to distribute a "complete" FSX SDK; all works well with ADE, SBuilderX, MCX and other FS apps using the P3Dv1.4x SDK after you allow it to auto-install to its internally coded path.

No need to assign file / folder permissions or RegServer DLL registration etc... it is less of a P.I.T.A. than a 3-step DVD SDK install.

GaryGB
 
Last edited:
OK, this rarely happens, but when it does, you can simply manually assign the path via:

ADE Menu > Settings > Options > {Folders} tab


You may also wish to confirm your preferred settings for an ongoing configurations via;

ADE Menu > Tools > New User Wizard

GaryGB
 
I should explain that I cannot instill any SP that you would normally install with FSX because my computer does not have a DVD Rom Drive. Plus, I tried installing the version you can download but it wants a install from FSX
 
I should explain that I cannot instill any SP that you would normally install with FSX because my computer does not have a DVD Rom Drive. Plus, I tried installing the version you can download but it wants a install from FSX

You do not need to install any "SP" (Service pack ?), for FSX-SE; it is as up-to-date as FSX will ever be (it is no longer developed).

I mentioned that the versions of FSX listed were all compatible with the P3Dv1.4x SDK version linked above.

I only mentioned the SP2 status because there is an up-to-date code set in the P3Dv1.4x SDK which makes it fully compatible.


FYI: There was ~3 updates to the FSX SDK in the past; those are (thankfully) history now; SP2 compatibility means "up-to-date".


So you can install the P3Dv1.4x SDK and know what you create is likely to display OK in FSX / Acceleration / FSX-SE / P3Dv1.x.

P3Dv1.4x SDK scenery is likely to display OK in FSX / Acceleration / FSX-SE / any version of P3D, depending on its features.

Plus, I tried installing the version you can download but it wants a install from FSX

I do not understand what you meant by "wants a install from FSX".

What was the exact message ? :scratchch

(Grab a screenshot of the message, Paste it into Windows / MS Paint, Save it as a JPG ...and attach it here using "Insert Image").

GaryGB
 
Last edited:
So when I install Prepar3D_SDK_1.4.4747.0, do I just let it install normally where it says to go or do I install it directly into the FSX (SDK) folder.
 
So when I install Prepar3D_SDK_1.4.4747.0, do I just let it install normally where it says to go or do I install it directly into the FSX (SDK) folder.


It has an auto-installer with a built-in path in the C:\Drive "system" folder chain; on my computer it is:

C:\Program Files (x86)\Lockheed Martin\Prepar3D SDK 1.4.4747.0


I would allow it to do what it is coded to do; it will auto-configure and add 1 or 2 Registry strings so FS apps etc. can find it.

Do not attempt to manually put it where you "think" it should be for a 'nutritionally complete' STEAM version FSX-SE. :alert:

Steam was never licensed to distribute a "complete" FSX SDK; all works well with ADE, SBuilderX, MCX and other FS apps using the P3Dv1.4x SDK after you allow it to auto-install to its internally coded path.

No need to assign file / folder permissions or RegServer DLL registration etc... it is less of a P.I.T.A. than a 3-step DVD SDK install.

GaryGB

Just run the Prepar3D SDK 1.4.4747.0 installer and let it go where it wants to go.

GaryGB
 
Now, where do I do to post a problem with an airport BGL?

Hi Robert:

Sorry I missed seeing your latter post above in April 2025. :oops:


AFAIK, ADE threads regarding P3Dv6 can be posted here:

https://www.fsdeveloper.com/forum/forums/airport-design-editor.95/


Hey Gary, Ive left FSX Steam and I am now using P3Dv6.


I would still keep FSX installed on your computer as a master reference and testing platform to utilize as you develop for P3Dv6. :pushpin:


Where do I go for Shp2Vec Compiler and BglComp?

I would be certain that P3D v6 is updated to versions cited here:

https://www.prepar3d.com/tag/v6/


P3Dv6 SDK documentation and download is here:

https://www.prepar3d.com/sdk/#prepar3d-v6-sdk

https://www.prepar3d.com/sdk/


I would begin studying P3D v6 SDK here:

https://www.prepar3d.com/SDKv6/LearningCenter.php


I do not currently have a version of P3D beyond 4.x installed, so you are in territory that I can not vouch for. :alert:


If you plan to use ADE / other FS scenery utilities with P3Dv6, your mileage may vary, as most such software targets MS' FS2Kx code.

It is 'possible' most FSX SP2 scenery BGLs may work if created using P3Dv1.4x SDK compilers; but that might not be true for P3Dv6.


Even P3D v5 was only partially targeted by some ADE updates by Jon Masterson (author of ADE, aka "scruffyduck") before he retired.


Some particularly pertinent search results at Lockheed-Martin's Prepar3D forums on compatibility of ADEv1.79x with P3Dv5 / P3Dv6:

http://www.prepar3d.com/forum/viewtopic.php?p=281278

https://prepar3d.com/forum/viewtopic.php?t=149771


This table shows that P3Dv6 SDK has some new GUIDs for SHP2VEC vector properties compared to prior P3D versions and MS' FS2Kx:

https://prepar3d.com/SDKv6/sdk/world/terrain/vector_shape_properties_guids.html


Misc. P3D forum search results on ADE and P3Dv6:

https://www.google.com/search?q=site:+http://www.prepar3d.com/forum+P3D+version+6+ADE&client=firefox-b-1-e&sca_esv=639f113b8e9e9064&channel=entpr&ei=UD1raL2xD4nKp84PzZfE4QE&ved=0ahUKEwi9mcfC5amOAxUJ5ckDHc0LMRwQ4dUDCBA&uact=5&oq=site:+http://www.prepar3d.com/forum+P3D+version+6+ADE&gs_lp=Egxnd3Mtd2l6LXNlcnAiNXNpdGU6IGh0dHA6Ly93d3cucHJlcGFyM2QuY29tL2ZvcnVtIFAzRCB2ZXJzaW9uIDYgQURFMgUQABjvBTIIEAAYgAQYogQyBRAAGO8FMgUQABjvBTIIEAAYgAQYogRIrM0BUO0LWPyWAXACeACQAQCYAYQBoAHjEaoBBDIxLjS4AQPIAQD4AQH4AQKYAhugAs4SwgIOEAAYgAQYsAMYsQMYgwHCAg0QABiABBiwAxhDGIoFwgIIEAAYgAQYsAPCAgsQABiABBiwAxixA8ICGhAuGIAEGLADGLEDGNEDGIMBGMcBGMgD2AEBwgIXEC4YgAQYsAMYsQMYgwEYyAMYigXYAQHCAhcQLhiABBiwAxixAxjRAxjHARjIA9gBAcICDhAuGIAEGLADGMgD2AEBwgIUEC4YgAQYsAMYsQMYgwEYyAPYAQHCAg4QLhiABBixAxjRAxjHAcICChAAGIAEGEMYigXCAg4QLhiABBixAxiDARiKBcICCxAuGIAEGLEDGIMBwgIFEAAYgATCAg4QABiABBixAxiDARiKBcICCxAAGIAEGLEDGIMBwgILEC4YgAQY0QMYxwHCAh0QLhiABBixAxjRAxjHARiXBRjcBBjeBBjgBNgBAcICEBAuGIAEGNEDGEMYxwEYigXCAg4QLhiABBjHARiOBRivAcICBRAuGIAEwgIIEC4YgAQYsQPCAggQABiABBixA8ICHxAuGIAEGNEDGEMYxwEYigUYlwUY3AQY3gQY4ATYAQHCAg0QABiABBixAxhDGIoFwgIKEC4YgAQY1AIYCsICCxAuGIAEGMcBGK8BwgIUEC4YgAQYkQIYxwEYigUYjgUYrwHCAiMQLhiABBiRAhjHARiKBRiOBRivARiXBRjcBBjeBBjgBNgBAcICBRAhGKABwgIFECEYqwLCAggQABiiBBiJBZgDAIgGAZAGFLoGBggBEAEYCJIHBDIzLjSgB5q3AbIHBDIxLjS4B70SwgcIMC4xNy45LjHIB1U&sclient=gws-wiz-serp


Some pertinent search results at FSDEV on compatibility of ADEv1.79x with P3Dv5 / P3Dv6:

https://www.fsdeveloper.com/forum/t...dev-is-released-supports-p3d-v5.447279/page-3 (Remember this ? ;))

https://www.fsdeveloper.com/forum/threads/ade-wont-recognize-p3d-stuck-on-choose-fs-version.457968/

https://www.fsdeveloper.com/forum/threads/can-ade-be-updated-to-work-with-p3dv6.458190/

https://www.fsdeveloper.com/forum/threads/prepar3d-v6-connectivity-from-ade.457769/


The P3Dv6 compatible version of FSUIPC must be installed before attempting to configure ADE for use with P3Dv6


Freeware non-Registered version of FSUIPC6 v6.2.2 for Prepar3D Versions 4, 5 & 6 [ONLY] [64-bit]:

https://www.fsuipc.com/download/FSUIPC6.zip


Payware Registered version of FSUIPC (for extended features beyond those in the free version if you need- or wish- to use them):

https://secure.simmarket.com/john-dowson-fsuipc6-for-p3dv4-5.phtml


Let us know if you are unable to get ADEv1.79x to communicate with P3Dv6 after installing the additional version of FSUIPC6 v6.2.2.


Hey Gary, Ive left FSX Steam and I am now using P3Dv6. Where do I go for Shp2Vec Compiler and BglComp ?

Please review and test the procedure scruffyduck cited here:

https://www.fsdeveloper.com/forum/threads/ade-wont-recognize-p3d-stuck-on-choose-fs-version.457968/


If that fails to list P3Dv6, try using ADE 'New User Wizard' and link directly to the default install path of P3Dv6 SDK utilities cited above:

https://www.fsdeveloper.com/forum/threads/ade-cannot-find-the-bgl-compiler.459895/post-932982

C:\Program Files\Lockheed Martin\Prepar3D v6 SDK 6.1.10.31609\World\Terrain\shp2vec.exe

C:\Program Files\Lockheed Martin\Prepar3D v6 SDK 6.1.10.31609\World\Scenery\bglcomp.exe


Misc. FSDEV search results on ADE and P3Dv6:

https://www.google.com/search?q=site:+www.fsdeveloper.com+P3D6+ADE&client=firefox-b-1-e&sca_esv=106fe9e36038f599&channel=entpr&ei=7ipraNn0ArHGp84P7YH-qA8&ved=0ahUKEwjZo7v-06mOAxUx48kDHe2AH_UQ4dUDCBA&oq=site:+www.fsdeveloper.com+P3D6+ADE&gs_lp=Egxnd3Mtd2l6LXNlcnAiInNpdGU6IHd3dy5mc2RldmVsb3Blci5jb20gUDNENiBBREUyBRAAGO8FMggQABiABBiiBDIFEAAY7wVI1K0CUMMFWLufAnACeACQAQCYAYgBoAHlDKoBBDE0LjS4AQzIAQD4AQH4AQKYAhSgAsENwgIOEAAYgAQYsAMYsQMYgwHCAg0QABiABBiwAxhDGIoFwgIIEAAYgAQYsAPCAgsQABiABBiwAxixA8ICGhAuGIAEGLADGLEDGNEDGIMBGMcBGMgD2AEBwgIXEC4YgAQYsAMYsQMYgwEYyAMYigXYAQHCAhcQLhiABBiwAxixAxjRAxjHARjIA9gBAcICDhAuGIAEGLADGMgD2AEBwgIUEC4YgAQYsAMYsQMYgwEYyAPYAQHCAg4QLhiABBixAxjRAxjHAcICChAAGIAEGEMYigXCAg4QLhiABBixAxiDARiKBcICCxAuGIAEGLEDGIMBwgIFEAAYgATCAg4QABiABBixAxiDARiKBcICCxAAGIAEGLEDGIMBwgILEC4YgAQY0QMYxwHCAh0QLhiABBixAxjRAxjHARiXBRjcBBjeBBjgBNgBAcICEBAuGIAEGNEDGEMYxwEYigXCAg4QLhiABBjHARiOBRivAcICBRAuGIAEwgIIEC4YgAQYsQPCAggQABiABBixA8ICHxAuGIAEGNEDGEMYxwEYigUYlwUY3AQY3gQY4ATYAQHCAg0QABiABBixAxhDGIoFwgIKEC4YgAQY1AIYCsICCxAuGIAEGMcBGK8BwgIUEC4YgAQYkQIYxwEYigUYjgUYrwHCAiMQLhiABBiRAhjHARiKBRiOBRivARiXBRjcBBjeBBjgBNgBAcICBRAhGKABwgIFECEYqwKYAwCIBgGQBhS6BgYIARABGAiSBwQxMy43oAeTnAGyBwQxMS43uAezDcIHCDAuMTEuNy4yyAdH&sclient=gws-wiz-serp


I hope this helps you get ADEv1.79x up and running with P3Dv6. :)

GaryGB
 
Last edited:
Back
Top