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

Install Creator Pro and regestry

Messages
308
Country
faroeislands
Hello Community.

I have install creator pro and need it to install my addons into the path of FSX despite where the user might have FSX installed.

Can someone help with this?
I also have Inno installer which allows scirpts if someone has such a script and wanting to share it
 
Here is the values you will need for the registry:

ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
SUBKEY: SetupPath

Make the key READ ONLY so that the user cannot change it. There is an option you can click for that.
 
Hello Community.

I have install creator pro and need it to install my addons into the path of FSX despite where the user might have FSX installed.

Can someone help with this?

Hi, no problem.

At the installation options tab, delete the Installation Directory line completely and enter the following info. for the 'Optional: get it from registry' section:

Root Key: HKEY_CURRENT_USER
Key: Software\Microsoft\Microsoft Games\Flight Simulator\10.0
Subkey: AppPath

Rebuild the installer and it will now find the FSX directory via each persons registry entry. I've released a couple of sceneries to Avsim / Flightsim.com using this and pile of aircraft to friends so it should work ok.

Hope you get sorted! Any prob's let me know :)

Oops, NMG beat me! LOL
 
Will this also find FSX if the user installs FSX into:

"C:\Games(x86)\Microsoft Games\Microsoft Flight Simulator X"

Or maybe on danish systems

"C:\Programmer(x86)\Microsoft Games\Microsoft Flight Simulator X"


?

I have an english systems but have many customers from Denmark and close by areas.
 
Thanks for the reply and help you 2 :)

One more question.

Do you know the key for FS9 and for Prepar3D ?
Or by any chance know how to find it of you don't have those games?
How is it possible to make the scenery auto activate in the scenery library?

Sorry for all these questions.
Many users of my addons have said that this is a feature that is missing from my installers, so have to ask.
 
Last edited:
Hey AeroFiles,

normally to activate the scenery in the library you can write the informations into the scenery.cfg file located on your C:\Documents & Settings\Application Data\Microsoft\FS9\ if I am not wrong. You can for example write a batch file which is then executed after the installer finished its copy process.
 
Thanks for the help guys :)
Found this for Prepar3D in case someone can't find it.
Maybe this si easy for most people, but have never tried this before.
Now thanks to you guys I will have better installers, so thanks :)

ROOT KEY: HKEY_LOCAL_MACHINE
Key: SOFTWARE\LockheedMartin\Prepar3D
Subkey: SetupPath
 
Thanks for the help guys :)
Found this for Prepar3D in case someone can't find it.
Maybe this si easy for most people, but have never tried this before.
Now thanks to you guys I will have better installers, so thanks :)

ROOT KEY: HKEY_LOCAL_MACHINE
Key: SOFTWARE\LockheedMartin\Prepar3D
Subkey: SetupPath

That's the 32bit location, 64bit is:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LockheedMartin\Prepar3D

which makes things a bit more complicated.
 
If I choose the 32b or 64b does that matter for the customers?
Or is it only for the system that the installer is made on?

Mine is a 64 bit system.
 
Since it's the user's location which needs to be found, the installer would need to check this on the user's machine. I don't know what sort of checking Install creator Pro uses, it is easy enough using NSIS so I assume it would work the same in other installer packages.
 
Since it's the user's location which needs to be found, the installer would need to check this on the user's machine. I don't know what sort of checking Install creator Pro uses, it is easy enough using NSIS so I assume it would work the same in other installer packages.

Yes I have checked and it all works like a charm thanks :)
 
Can someone tell me why the regestry install points to:

C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X

When my FSX is at:

C:\Programmer (x86)\Microsoft Games\Microsoft Flight Simulator X


This is a danish computer and i need the installer to understand this.
Even if it was Italian which then would be programmi.

I use HKEY_CURRENT_USER
SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
AppPath (or SetupPath)


Using any of the other HKEY's gives an empty install path.
With the regestry for prepar3d my installers work fine.

These are the regestry keys I use:


For FSX.
ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
SUBKEY: SetupPath


For P3D.
ROOT KEY: HKEY_LOCAL_MACHINE
Key: SOFTWARE\LockheedMartin\Prepar3D
Subkey: SetupPath


For FS9.
ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\9.1
Subkey: SetupPath


When I install into prepar3d I see the new scenery in the addon scenery folder, but not for fsx.
 
Last edited:
Can someone please tell me the fs9 regestry key?

The one I have been trying to use without making it work is:

For FS9.
ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\9.1
Subkey: SetupPath


My FSX key works fine.

For FSX.
ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
SUBKEY: SetupPath


So what is wrong with the fs9 key?
the install path is empty in the install program.
I have a 64b system if that has anything to do with it.

Maybe someone can check the installer and see if it happens to them as well or just me?
 
Last edited:
I have this for FS9:

ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\9.0
Subkey: EXE Path

Dick
 
I have this for FS9:

ROOT KEY: HKEY_LOCAL_MACHINE
KEY: SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\9.0
Subkey: EXE Path

Dick


You are a champion, thanks :wave:
It is a freeware beta project so feel free to download if you like to.
new versions will be made available at my website which is available under my profile.
The beta will be out in a few hours.
 
Last edited:
Glad you got it working right AeroFiles.

I just went through this for the past 2 weeks.

Crazy how FS9 and FSX are totally different routings.




Bill
 
Glad you got it working right AeroFiles.

I just went through this for the past 2 weeks.

Crazy how FS9 and FSX are totally different routings.




Bill

Yes the same maker but so different when it comes to making addons for it.
Good to have helping people here :)
 
The same way you would as with a plane going into the SimObjects/Airplanes folder.

C: loddy loddy..... \Flight Simulator X\Addon Scenery

In the Installer, nothing is changed. In the folder system for your (your) installer where the files are copied and created into the Installer (note, I have my own 'area' on the HD that I do this at so nothing else is accidentally copied in), one then adds all their bits into the folder system that will be dropped into the main FSX folder. This includes planes, scenery, etc. You 'duplicate' the folder system of FS in your Installers folder system and it will then drop them all into order into your main FS folder.

As you know, when the installer runs, it goes to the sim folder and 'drops' the files and folders in. It does this like a 'cascade' event, where same-named folders arent changed, but things inside the folders are, so if you have a addon scenery in your Installer and its dropping things into the main FSX folder system, then in the Addon scenery section, your scenery folder will also fall into place via cascade drop ins...



But.... How you activate an Addon Scenery via adding it into the main scenery XML is a different story. How the big Kahoona's do that is a mystery to me.
 
Last edited:
Back
Top