Sign in to follow this  
barrel_owl

FSX Steam Edition creates "FSX-SE" folders instead of "FSX"

Recommended Posts

Hi,

after running both FSX boxed and FSX Steam Edition in parallel for some weeks for testing purposes, I finally decided to uninstall both of them and only reinstall a clean version of FSX Steam Edition (which is performing much better on my system, for the records), having care to remove all remaining folders, remove all FSX related addons and clean the registry, as explained here in several topics. I also used CCleaner to help me find any signs of obsolete paths and other remnants of previous installs and addons within the Registry. Despite this, FSX Steam creates folders named "FSX-SE" instead of "FSX", as expected when you run a single installation. No matter how many times I rename those folders "FSX" or change the name from "fsx_se.cfg" to "fsx.cfg" under "C:\Users\[username]\AppData\Roaming\Microsoft\FSX" or rename the appropriate keys in the Registry, as soon as I launch FSX Steam, the program automatically regenerates the following four new folders:

 

C:\ProgramData\Microsoft\FSX-SE
C:\Users\All Users\Microsoft\FSX-SE
C:\Users\[username]\AppData\Local\Microsoft\FSX-SE
C:\Users\[username]\AppData\Roaming\Microsoft\FSX-SE

 

with a new "fsx_se.cfg" file under ""C:\Users\[username]\AppData\Roaming\Microsoft\FSX".

 

I found a guy on the Steam forum who had exactly the same issue as I and finally succeeded after removing all the previous addons. I followed his guideline, uninstalled FSX Steam, repeated the whole cleaning procedure, ran CCleaner again until no further signs of previous FSX installations were visible, then I reinstalled FSX Steam again. However, the problem persists. FSX Steam apparently detects some residual trace of the FSX boxed installation in some folder or registry key I am not aware of and installs the program as it were running in dual mode with an existing FSX boxed version.

 

After several unsuccessful attempts, I decided to open this post. Maybe Pete, Craig or any other advanced user who is going through this procedure since late December have some actionable advice for me to solve this problem. Apparently, I only have two options at the moment: either I accept to use FSX Steam edition with "FSX-SE" folders (which is itself no big deal, but is also far from being what I aimed to achieve when I decided to uninstall the FSX boxed version) or I perform a complete reformat and clean install of my system, which at the moment I am not considering, since I am using my computer for mainly work and this would require several days and a lot of work to reconfigure all authentications, logins etc. besides reinstalling all the business software.

 

I would be very glad if someone could help me solve this issue without reformatting my system.

Thanks a lot in advance.

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Hi barrel_owl, sorry I hav'nt got an answer for you but I am very interested in what you have found so far. I have been looking at FSX:SE but the one critical factor for me is that I install my sim on a seperate (non system c:) SSD drive. And I have not seen anyone say (even in the great review in the new issue of PC Pilot issue 96) that this is possible. So I'm hoping that if someone answers you question they may clarify my query as well. Cheers Anton.

Share this post


Link to post
Share on other sites

did you remove the FSX registry key?

 

FSX registry key (64 bit o/s):

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\microsoft games\flight simulator\10.0

 

FSX registry key (32 bit o/s):

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\microsoft games\flight simulator\10.0

 

 

DTG\FSX:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DovetailGames\FSX

 

Also before installing -SE you could try renaming:

C:\Program Files (x86)\Steam\SteamApps\appmanifest_314160.acf

Share this post


Link to post
Share on other sites

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\

 

Mmm... interesting. I thought I had removed that, actually I see now that it is still there, although the key is set to "C:\Program Files (x86)\Steam\steamapps\common\FSX\" instead of to the former FSX boxed. OK, I'll remove this and give another try.

 

 

FSX registry key (32 bit o/s):

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\microsoft games\flight simulator\10.0

 

Removed.

 

 

DTG\FSX:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DovetailGames\FSX

 

 

No such key in the Registry.

 

 

 

DTG\FSX:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DovetailGames\FSX

No such key in the Registry.

 

 

 

Also before installing -SE you could try renaming:

C:\Program Files (x86)\Steam\SteamApps\appmanifest_314160.acf

Sorry, I can't find this file. Can't say whether I removed it after the last uninstall, but I performed a search on my system and there is currently no "appmanifest" file.

 

Thank you very much, I'm giving a new attempt. I will let you know.

 

 

Share this post


Link to post
Share on other sites

Mmm... interesting. I thought I had removed that, actually I see now that it is still there, although the key is set to "C:\Program Files (x86)\Steam\steamapps\common\FSX\" instead of to the former FSX boxed. OK, I'll remove this and give another try.

That's right, the steam installer will make that key so that regular FSX addons can find the new steam edition. If it finds that key the installer will elevate to the -SE install.

Share this post


Link to post
Share on other sites

That's right, the steam installer will make that key so that regular FSX addons can find the new steam edition. If it finds that key the installer will elevate to the -SE install.

 

No luck, unfortunately. I removed that key from the registry, restarted my PC and redownloaded FSX Steam.

The program still creates FSX-SE folders as usual. 

Share this post


Link to post
Share on other sites

...I install my sim on a separate (non system c:) SSD drive. And I have not seen anyone say (even in the great review in the new issue of PC Pilot issue 96) that this is possible.

It is possible.

 

I had no previous Steam content so when I installed Steam I pointed it to a custom folder location.

 

When I then installed FSX:SE it went into the Steam folder.

 

If you already have Steam installed in the Program Files folder, there is a way to set up a "library" for FSX outside of the Steam folder.

 

regards,

Joe

Share this post


Link to post
Share on other sites

Hi barrel_owl, sorry I hav'nt got an answer for you but I am very interested in what you have found so far. I have been looking at FSX:SE but the one critical factor for me is that I install my sim on a seperate (non system c:) SSD drive. And I have not seen anyone say (even in the great review in the new issue of PC Pilot issue 96) that this is possible. So I'm hoping that if someone answers you question they may clarify my query as well. Cheers Anton.

 

To the best of my knowledge, you can install FSX-SE wherever you want, no matter whether on the disk you're running your OS or any other additional disk on your system. When you download the file from the Steam server, you're given the option to choose your preferred path. The default path is "C:\Program Files (x86)\Steam\steamapps\common\FSX", but you can change it.

 

I can assure you that both versions can live together on the same SSD disk (primary disk on my system), therefore I see no reason why you should not succeed installing FSX-SE on a different unit than C. The only problem I am encountering is that after removing both versions I can't have FSX Steam installing in single mode. Despite all my efforts and my deep registry cleanup, it keeps on detecting some previous sign of simulator installation and installs itself in parallel mode, although no FSX-MS or addons are present anymore.

Share this post


Link to post
Share on other sites

Hi barrel,

Referring strictly to your original post:

To permit co-existence of both FSX versions the steam version requires the different names.  The names do not come out of thin air but are generated by the Steam FSX code.  If the files are not found they are created.  Anything else I could say would just be editorializing.

Jim F.

Share this post


Link to post
Share on other sites

Jim, while what you state is certainly true, it is incomplete. When installed on a virgin system, that is one that has never had FSX (disk version) installed...

 

...FSX:SE will install precisely the same as the FSX (disk version) using the same Registry Key. This means that all products for FSX will install without any drama or jumping through convoluted hoops. :Applause:

 

As far as the OP's problem, it is patently obvious that despite using CCleaner, some remnant of FSX-SE is remaining in the Registry...

 

The very fact that others have succeeded at the task shows that it can be done.

Share this post


Link to post
Share on other sites

Hi barrel,

Referring strictly to your original post:

To permit co-existence of both FSX versions the steam version requires the different names.  The names do not come out of thin air but are generated by the Steam FSX code.  If the files are not found they are created.  Anything else I could say would just be editorializing.

Jim F.

 

Hi Jim, thank you for your post.

 

Yes, I am aware of this. The co-existence worked fine here for almost two months. It made perfect sense to me that FSX Steam created "FSX-SE" folders on my system as long as I had FSX boxed installed as well. The problem now is that I completely uninstalled FSX boxed and removed all critical and obsolete keys from the registry, still FSX Steam keeps on detecting some sign of previous installation and installs itself in "parallel mode", i.e. as FSX-MS were still there, while it is actually not there anymore.

 

It would be interesting to know at which elements on a system does the FSX Steam actually look at in order to determine whether there is another simulator installed or not. So far I removed all cricial keys as suggested by many posters here, however with no luck.

 

Needless to say, this is something most of simmers will never go through. Obviously the ideal situation when you switch from one version to the other is to reformat the disk and perform a fresh new clean install, which unfortunately is not my case.

Share this post


Link to post
Share on other sites

Hi barrel,

My belief is that the Steam version is not detecting a previous version but is simply installing the needed files (specifically, those you cited in your OP) to where it's coding specifies.  To be absolutely certain of this the Steam version would have to be installed to a virgin system but I would be willing to bet quite a bit that this is the case.

Jim F.

Share this post


Link to post
Share on other sites

Hi barrel,

My belief is that the Steam version is not detecting a previous version but is simply installing the needed files (specifically, those you cited in your OP) to where it's coding specifies.  To be absolutely certain of this the Steam version would have to be installed to a virgin system but I would be willing to bet quite a bit that this is the case.

Jim F.

 

Hi Jim,

while I never had the pleasure to use FSX Steam alone so far (only in parallel mode with FSX-MS boxed), it is undisputable that FSX Steam uses exactly the same folder names as the classic FSX, only exception being that the default path changes to "C:\Program Files (x86)\Steam\steamapps\common\FSX". All folders within the root are the same. All folders outside the root directory, specifically under C:\ProgramData\Microsoft\... , C:\Users\All Users\Microsoft\..., C:\Users\[username]\AppData\Local\Microsoft\..., C:\Users\[username]\AppData\Roaming\Microsoft\... are exactly the same as in FSX-MS, i.e. "FSX".

 

Things change whenever the FSX Steam installer detects a previous installation on the disk or something that it considers as the sign of an existing Microsoft Flight Simulation X installation. In this case and only in this case it automatically generates new folders named "FSX-SE" to avoid any confusion with the classic version. 

Share this post


Link to post
Share on other sites

Hi barrel,

Just to be clear I'm only referring to the files you cited in your OP.  If I understand correctly you're saying that if no previous version of FSX was ever installed on the system those files you initially referenced will not have the "-SE" appended to the names.  I own the Steam version and a netbook which (obviously) has never had FSX installed.  I could install the Steam version to verify that the "-SE" would be part of the filenames but I feel so certain of this that it seems preposterous.  If you have personally seen a Steam installation where the "-SE" was not added, let me know and I will install the Steam version on the netbook and we'll go from there.

Share this post


Link to post
Share on other sites

Hi barrel,

Just to be clear I'm only referring to the files you cited in your OP.  If I understand correctly you're saying that if no previous version of FSX was ever installed on the system those files you initially referenced will not have the "-SE" appended to the names.  I own the Steam version and a netbook which (obviously) has never had FSX installed.  I could install the Steam version to verify that the "-SE" would be part of the filenames but I feel so certain of this that it seems preposterous.  If you have personally seen a Steam installation where the "-SE" was not added, let me know and I will install the Steam version on the netbook and we'll go from there.

 

Hi Jim,

please refer to this post. The whole thread is full of important information.

Share this post


Link to post
Share on other sites

Hi barrel,

While trying to include an image I lost a rather lengthy reply so I'll be brief.  I see a lot of suppositions stated as fact so I have a rather jaundiced eye.  I suggest making sure you have seen a Steam installation that doesn't have the -SE appended before spending a lot more time on this.

In any event good luck and my offer to install to my netbook is still open.

Jim F.


Hi,

I'm trying for the image again.

While trying to get various addons installed I got very familiar with the registry and have quite a few files devoted to modifying the registry.  Here's an image of the folder containing the various files:

Steamreg.jpg

 

I'm content to let the software providers solve the version problems.

Jim F.

Share this post


Link to post
Share on other sites

Hi Jim,

what I am going through at the moment is probably the best answer to your concern.

 

After installing FSX Steam for the 100th time and counts, as usual I am getting "FSX-SE" folders instead of "FSX" folders spread on my system. And this is not good.

FCUIPC installs fine, but Ezdok and Orbx FTX Global do not. Ezdok correctly detects that I am only running FSX Steam Edition and not FSX-MS in parallel, therefore it offers me the choice for this version only, which is correct. However, it expects to find the file "Cameras.CFG" under "C:\Users\[username]\AppData\Roaming\Microsoft\FSX", while in fact Steam installed under "C:\Users\[\AppData\Roaming\Microsoft\FSX-SE. Therefore the installation fails. Orbx FTX Global installed fine and properly detected FSX Steam. However FTX Central is unable to locate the scenery.cfg file, which actually exists, but under "C:\ProgramData\Microsoft\FSX-SE\", not under "C:\ProgramData\Microsoft\FSX\Scenery.CFG". I am afraid the only solution is here is using hard links.

 

Funny. I had both versions properly working and apparently co-existing without significant conflicts for weeks until I had the bad idea of removing FSX boxed and only run FSX Steam the other day, in order to save space on my 500 GB primary SSD disk. Now I only have FSX Steam, but the installers fail to complete because the folders are not named as I (and they) would expect.



 

Share this post


Link to post
Share on other sites

Hi barrel,

 I see a lot of suppositions stated as fact so I have a rather jaundiced eye.  I suggest making sure you have seen a Steam installation that doesn't have the -SE appended before spending a lot more time on this.

I've walked up to two PC's previously loaded with FSX. I cleaned them, and installed FSX-SE, the installation looks identical to FSX boxed, apart from the program files location in steamapps. Even the FSX boxed registry key is installed for compatibility reasons. Only thing you may need to do as well, if installing on a virgin system, is to install the Legacy simconnect imterfaces from the SDK folder msi's.

Share this post


Link to post
Share on other sites

Hi,

I have a lot of ORBX scenery installed but don't have enough courage to run FTX Central!

It's my suspicion that the problems you're having are not related to only having the steam version but would exist if you never had a dual installation.  I would need to hear from a trusted source that only the steam version on a fresh Win install was trouble free.  Of course I haven't verified this but it's my hunch.

Fortunately I don't have a current need to free up space on my SSD so I can run either version.  I would like to run AICarriers on the steam version but I get all sorts of Java errors.  It seems unlikely that the creator will correct this.

Jim F.

 

P.S. I recently suggested, in a reply to a different thread where SSD space was a problem, moving the SimObjects folder to a hard drive and creating a link.  The default folder is over a GB and access time is not much of a problem as it would be for scenery.  In fact, it seems like with a dual installation the Effects, Gauges, SimObjects, and Sound folders could be relocated and shared by both the Steam and disc versions.  I wouldn't be surprised to hear that I'm overlooking something  


Hi SteveW,

Just saw your reply.  So if what you'tr saying is correct and there is no SE appended to the FSX.cfg file name there must be a registry key that exists but barrel was unable to locate.  What key is this?  We are trying to be helpful here aren't we?

Jim F.

Share this post


Link to post
Share on other sites

Hi SteveW,

Just saw your reply.  So if what you'tr saying is correct and there is no SE appended to the FSX.cfg file

What I'm saying is correct.

 

 

 

there must be a registry key that exists but barrel was unable to locate. What key is this?

I posted the DTG and FSX keys earlier:

 

did you remove the FSX registry key?

 

FSX registry key (64 bit o/s):

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\microsoft games\flight simulator\10.0

 

FSX registry key (32 bit o/s):

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\microsoft games\flight simulator\10.0

 

 

DTG\FSX:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DovetailGames\FSX

 

We are trying to be helpful here aren't we?

I am yes.

Share this post


Link to post
Share on other sites

Hi,

Okay.  I'm downloading the Steam version to my netbook.  I'm not saying that my netbook is slow but If FSX runs at all it seems likely that the planes will fly backward.  To ensure dual mode capability it seemed likely that the SE would be appended regardless of whether the disc version was installed or not.  My guess was that those who claimed that there was no SE appended on a virgin install were simply blowing smoke.  We'll see.

Jim F.

Share this post


Link to post
Share on other sites

My guess was that those who claimed that there was no SE appended on a virgin install were simply blowing smoke.

No need to insult them.

 

 

To ensure dual mode capability it seemed likely that the SE would be appended regardless of whether the disc version was installed or not.

The idea is to ensure FSX look-alike backward compatibility - where possible.

Share this post


Link to post
Share on other sites

Hi again,

I guessed wrong.  Installed on my netbook and no SE appended.  Amazingly FSX ran rather smoothly; looked like crap but smooth.  What I found rather funny was that it just automatically set the screen resolution to the lowest aspect ratio possible; this was for a 4x3 display.  It was as if FSX threw up its hands in disgust with what it had to deal with.

I wasn't trying to be insulting to anyone but I was expressing my skepticism.  My skepticism was reinforced, as it seemed that barrel had evaluated all the possible registry entries that were mentioned yet still had the problem.

I'm at a loss to suggest any other possible suspects.  Hopefully, someone will come up with something that helps in pinpointing the problem.

Jim F.

 

Share this post


Link to post
Share on other sites

I guessed wrong.

Really?

 

 

 

There is also a possibility the FSX-SE install can be changed with the Co-Existence flag in the "HKEY_USERS\...\Software\Microsoft\Microsoft Games\Flight Simulator - Steam Edition registry key. Set to 1 = co exists with FSX. Set to 0 means standard single FSX install like boxed ed. The folder names could be changed and the Co-Existence flag set accordingly before running FSX-SE, but I've not tried it.

Share this post


Link to post
Share on other sites

Hi Steve,

thank you very much for the time you spent here trying to help me.

 

As said, despite all my efforts, I could not yet succeed installing FSX Steam as standalone version. I removed all addons and cleaned the Registry following your instructions. In spite of this, FSX Steam's installer detects some trace of previous install and behaves the way I described above. Unfortunately I am unable to identify exactly the element that makes FSX Steam to install itself in parallel mode. So far at least 6 attempts were unsuccessful.

 

Unfortunately this is creating big problems to me. For example, FTX Central points to "C:\ProgramData\Microsoft\FSX\Scenery.CFG" (expected behaviour), while the scenery file is actually located under "C:\ProgramData\Microsoft\FSX-SE\Scenery.CFG". I solved temporarily by creating an hard link. Orbx products work fine this way, but Ezdok does not.

 

I hope someone like Pete Dowson or any developer from Steam will pop up to offer me a solution. So far I am far from being happy about what I achieved.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this