So since I have FSXSE there is obviously not a compiler I can use within the Enviroment Kit. So I downloaded LM SDk. But when I use the find the folder cant find it. So I do it manually and the compilers don't even show up in the folder. But when I look for it outside ADE.....its right there.

So I need to figure out why it won't show up when I manually look for it using ADE option feature....thanks


Resource contributor
If this is for FSX: SE (Steam) then you should be using the P3D SDK v1.4 Only. Is that what you were referring to as the SDK? If not, then remove whatever version of P3D SDK that you have installed and download the P3D SDK v1.4 here. After you have installed the P3D SDK v1.4, you will then have ADE point to the folders within the P3D SDK folder. The Folders Options are set from the Settings tab -> Options -> Folders. You are only placing the folder path not a specific file.

BglComp Folder: ..\Program Files (x86)\Lockheed Martin\Prepar3D SDK 1.4.4747.0\Environment Kit\BGL Compiler SDK
Shp2Vec Folder: ..\Program Files (x86)\Lockheed Martin\Prepar3D SDK 1.4.4747.0\Environment Kit\Terrain SDK

FS Main Folder: ..\Program Files (x86)\Steam\steamapps\common\FSX
Scenery.cfg Folder: ..\ProgramData\Microsoft\FSX

More on what I have said above:

I hope that has corrected your problem.
Last edited:


Resource contributor
What were you doing prior to the error...

Error 12 in FSUIPC... could be a number of things... more information is needed. Did you restart ADE after making the changes above?
System.Exception: Unknown ID 62 found in airport record
at ScruffyDuck.Flightsim.Scenery.SceneryObject.Airport.decompileVariableEntries(Byte[] rawData, Int32 localPointer)
at ScruffyDuck.Flightsim.Scenery.SceneryObject.Airport.Decompile(Byte[] rawData)
at ScruffyDuck.Flightsim.Scenery.SceneryObject.Airport..ctor(String objectName, Byte[] rawData, Int32 offset, SceneryBase parent)
at ScruffyDuck.Flightsim.Scenery.SceneryFile.ObjectFactory.New(String newType, String newName, Byte[] rawData, Int32 offset, SceneryBase parent)
at ScruffyDuck.Flightsim.Scenery.SceneryFile.ObjectFactory.New(SceneryObjectType newType, String newName, Byte[] rawData, Int32 offset, SceneryBase parent)
at ScruffyDuck.Flightsim.Scenery.SceneryFile.SceneryFile.processAirport(Int32 pointer)
at ScruffyDuck.Flightsim.Scenery.SceneryFile.SceneryFile.processSelectedSection(SectionPointer currentSection, GeneralSectionHeader currentSubSection, Int32& p2)
at ScruffyDuck.Flightsim.Scenery.SceneryFile.SceneryFile.processGeneralSection(SectionPointer currentSection)
at ScruffyDuck.Flightsim.Scenery.SceneryFile.SceneryFile.decompileFull()
at ScruffyDuck.Flightsim.Scenery.SceneryFile.SceneryFile.Decompile(DecompileType decompileType)
at ScruffyDuck.AirportDesignEditor.MainForm.postProcessApronEdgeLightProperties(String sourceBglPath)
at ScruffyDuck.AirportDesignEditor.MainForm.CompileProject()
at ScruffyDuck.AirportDesignEditor.MainForm.OnCompileOptionsStatusChanged(Boolean compile, Boolean statusChanged)
at ScruffyDuck.AirportDesignEditor.Helpers.ProjectPropertiesCompileOptions.OnSaveClick(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


Resource contributor
It's still doing *what*? We need an EXACT, step by step explanation of what you did, what files or airports you loaded (and if an addon, the company name or a link to the scenery if freeware), and when the error occurred.
I put the error msg on here earlier. I went to change a parking code, changed and went to compile. and the message that is on an earlier reply came up


Resource contributor
A couple of steps are missing...

You changed the parking code on what airport and was this a "default" airport or from a ".bgl" file? Did you save the project before you tried to compile?


Staff member
FSDevConf team
Resource contributor
System.Exception: Unknown ID 62 found in airport record means you appear to be trying to decompile a P3Dv4 stock airport or bgl file. It also appears you are not using the latest version of ADE which can handle this error.


Staff member
FSDevConf team
Resource contributor