• 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 How to find Shp2Vec.

Messages
351
Country
ca-ontario
This is my forth try with installing ADE and still it does not find Shp2Vec. I have FSX only and installed Acceleration, then I tried to install ADE. Should I remove Acceleration then install ADE. I have installed the 2 SDK's, one from the FSX disk and ond from the Acceleration disk. I have built several airports using ADE in the past but I purchased a new All In One computer and have forgotten entirly how to install ADE .
It wants Bgl Comp Folder and the one I have the Bgl Compiler SDK. I'v read a lot of variations on how to do this, but my circle's are getting bigger. Please help! Frank!
 
If you have the SDK installed (and you must do so do use ADE), then you could find Shp2Vec at this location:

"<%root-folder-SDK%>\Environment Kit\Terrain SDK\Shp2Vec.exe".

This is where ADE has to point to.
 
The simple way to get the correct paths is to use the Find Key in the Settings > Options > Folders Tab. ADE uses the registry to find the key to the FSX SDK and from there it can define the paths. If you click the Find button and the paths do not change then there is a problem with your registry entry for the SDK.

If you are saying that you have looked into the ..\Environment Kit\Terrain SDK\ Folder and Shp2Vec.exe is not there then I would say you have something seriously wrong. Or are you saying you can't even find the \Environment Kit\Terrain SDK\ folder? If so then are you pointing at an FSX SDK or an older one and you have not installed the FSX SDK - it does not install automatically with FSX - you have to install it yourself.

So first can we confirm whether the FSX SDK is indeed present on your computer?
 
(\Environment Kit\Terrain SDK\ Folder and Shp2Vec.exe is not there). I copied your sentance as shown and you are correct in saying I have a serious problem. Perhapes I should remove the acceleration software to begin my recovery. I have to start somewhere, as your software is very important to me and every one who uses your program.
 
flotocki,

Can you please run the ADE Environment Checker and post the log file here?
 
The report says that the SDK is installed, but that it can not find BGLComp.exe. This is the case when the installation has left over traces in the registry that should have been removed, but the files are gone.

I can see that you had installed both FSX and the SDK below "C:\Program Files". Although this is what MS is suggesting, it is still not a good idea, because MS had added special protection for everything below "C:\Program Files". Things you do often when developing for FSX (like compiling airports) don't go together well with this protection mechanism.

What I suggest to you is this:

  • Remove FSX via Control Panel -> Programs and Functions
  • Remove any leftover from the SDK from the same place in case it is listed
  • Install FSX into -> C:\Microsoft Games\Microsoft Flight Simulator X
  • Install SDK into -> C:\Microsoft Games\Microsoft Flight Simulator X SDK

Remember that while you update your FSX installation (RTM -> SP1 -> SP2 -> ACC) you have to update the SDK in parallel each time.

After you have done this, ADE should be able to find your SDK automatically.

If something is unclear, please ask.
 
I agree with Martin. It does seem that your FSX SDK is very broken. It needs to be removed completely including any registry entries and then reloaded starting with the RTM version from the FSX DeLuxe Disks. I would suggest getting that version working first (although we know it will need updating). If we can get the registry entries to work and allow you to see the RTM version then it can be upgraded.
 
I do not mind going into "regedit" if it is okay with you. That way I might be able to clean things up.
 
If you feel okay with it and know what you are doing, then this is a good idea. :)

Normally the only traces are below HKLM\Software\Microsoft\Microsoft Games\
 
in Windows 7 premium 64bit it is "HKEY"- Current User. I looked in where you said and found nothing worth deleting. Just on short line.
 
Be careful in that registry. I would make a backup before making any changes manually.
RTM i believe is Release to Manufacturer

ACC is the FSX acceleration expansion pack. it includes all updates and the latest Service packs for FSX and the sdk.
 
Looks like I cannot use ADE, no matter how hard I tried. I'm glad I had some excellant help, but there is a limit that these people can do. When Windows 7 breaks down again...ADE will still be around. Thank you all for trying.

My last report is here.
Frank!
 

Attachments

Looks like I cannot use ADE, no matter how hard I tried. I'm glad I had some excellant help, but there is a limit that these people can do. When Windows 7 breaks down again...ADE will still be around. Thank you all for trying.

My last report is here.
Frank!

Well that report looks fine so we now need to get ADE to recognize the SDK. First it would help if you update to the latest version of ADE (1.50.4402). Go to Help > Check For Updates and follow the prompts. The latest version gives us a bit better logging if we need it later.

In ADE load a project file (airport) and then go to Settings > Options and the Folders Tab. Click the Find Button and ADE should find the sdk paths. If it does then Save the changes and restart ADE. Check the settings again to make sure they stuck. Now try to compile.
 
Thank you all, I re-installed ADE, updated tried an Airport and it compiled okay. Seems to me that Gmax helped a bit too. Frank!
 
Back
Top