FSDreamTeam forum
Products Support => GSX Support FSX/P3D => Topic started by: WebMaximus on June 05, 2017, 01:42:14 pm
-
I just downloaded the latest installer for GSX and when launching it it said I had SODE 1.4.2 installed and told me to uninstall it. So I went to the Control Panel in Windows and uninstalled it and then restarted the installation program for GSX.
This time I got pretty much the same result only this time it said it found SODE 1.3.0. Problem is this version is not found looking at the list of installed programs in the Control Panel. I did find SODE stuff both in my file system as well as in the registry but I'm not that tempted to clean up that stuff manually because checking out the stuff left in my file system it's clearly related to scenery I have installed and I don't want to end up in a situation where I'm forced to reinstall a number of my scenery products only to update SODE to the version required by GSX.
So...what's the recommendation here? Clearly there must be a way to make sure you have the latest/required version of SODE without breaking already installed stuff?
-
Hello
Sorry for the confusion. V1.3.0 was a version that could be installed over by a newer SODE version without detecting it. It was expected to be manually uninstalled.
I guess some add-on just installed a later SODE version and rendered the V1.3.0 install useless...functionally, there are no issues, everything works as intended.
But there are traces in registry and the filesystem from V1.3.0, which could confuse the new GSX installer.
To summarize: If you had a working V1.4.2 before, then the V1.3.0 is functionally not existing, only traces are there from a not executed manual uninstall. Even if you still had the entry of V1.3.0 in the "Apps&Features" list, then the uninstall will fail, because the files got overwritten by the newer version.
Here's the recipe to clean everything up:
- Go to "Apps&Features" and make sure all possible SODE versions are uninstalled in the list
- Manually delete the folder C:\Programme (x86)\12bPilot\SODE
- Download the V1.3.0 installer: http://sode.12bpilot.ch/?wpdmpro=sode-v1-3-0
- Execute the installer and install V1.3.0 (or repair if it gives you the option)
- After that, execute again and this time, choose "Uninstall"
This should properly uninstall SODE V1.3.0 and remove all traces.
Then you can proceed and install the latest SODE from here http://sode.12bpilot.ch/?page_id=9 or use the GSX installer, which should have it bundled within.
Best regards,
Jeffrey
-
Thanks for the quick reply.
I've followed your instructions but now before executing the final step (install GSX and/or the latest SODE version) I see how I still have the C:\ProgramData\12bPilot\SODE folder containing things that seem related to some of the scenery products I have installed.
Should I leave this folder intact or should I manually remove it before installing GSX?
-
The ProgramData location can be left as it is.
It's the Program Files (x86) location that contains the core SODE install that needs to be updated/modified.
Blame Microsoft for the similarity in naming ;)
-
:D
So here's next question/issue. I downloaded the latest version of SODE from your site and when the SODE Platform Manager appears during the installation I get the below error message when clicking the 'Register' button.
(http://i.imgur.com/ZOl61Vq.jpg)
-
The new method I use for add-on installation is only compatible with Prepar3D v3.4. I think also the new GSX requires the latest version of v3.4.
Which version are you using? V3.3 or V3.2?
-
Ah, I see.
So no backwards compatibility for the latest version of SODE and/or GSX?
I'm on Prepar3D_v3_Professional_3.2.3.16769.
-
I can only speak for SODE here so...
It is getting more and more complicated for us developers to support all possible versions, subversions and combinations thereof in our products. So it is natural that we try to support at least the latest versions of each sim.
However, if you still want to use v3.2 of Prepar3D, there is a workaround for SODE, use at your own risk ;) :
EDIT: Removed workaround.
-
Thanks for the explanation and I fully understand the hassle supporting multiple versions where you obviously prioritize the latest.
Not sure if I'll get P3Dv4 or maybe ditch P3D and go the XP route instead. I already gave LM $398 and I'm hesitant whether the improvements in version 4 are worth another $199.
Time will tell.
-
Oh I see, you don't have P3D v4.
In this case I recommend to stay with V1.4.2 of SODE, because the latest version does not work with the GSX 1.9.9 version.
To use SODE V1.5.1 with GSX, you need GSX V2.0.0 and the latter needs Prepar3D v3.4.
See my post below: pre v3.4 versions are supported again.
Take care
-
So no backwards compatibility for the latest version of SODE and/or GSX?
There as been already a discussion on another thread about this, and we finally got to the bottom of this:
- The new installation system is supported since P3D 3.0, but it had quite a few bugs.
- The ability to add an addon by launching Prepar3d.exe from the command line to reconfigure the add-ons.cfg file, is supported only starting from 3.3. We found about this so, with 3.2 and before, we don't use the add-on.xml system with GSX, but it seems the SODE installer does, that's the reason of that error.
- Even if 3.3 had all the features supported by the installer, it WAS bugged, and *sceneries* added using the add-on.xml method still don't work and 3.4 is required.
Yes, it would be just so simpler if we just didn't allow any version lower than 3.4, it would make our life so much easier but, since some users seem to want to keep the bugged 3.3 for reasons I still don't fully understand, we updated ALL our installers again now, and are using the new installation system only in 3.4 and 4.0
However, if you want to stop the error while installing SODE, you must either upgrade with 3.4, or wait if a new SODE installer will eventually be able to deal with all those differences.
Back then, with FSX, life was much easier: you either installed the SP2, or nothing would work. Everybody installed it, nobody complained...
-
However, if you want to stop the error while installing SODE, you must either upgrade with 3.4, or wait if a new SODE installer will eventually be able to deal with all those differences.
A new installer for V1.5.1 has been uploaded to my site: http://sode.12bpilot.ch/?p=1242
So users having the issue with registering SODE for P3D for versions before V3.4, please re-download the installer for V1.5.1, which supports the old install method for those sims. V3.4 and V4 onwards will use the add-on.xml mechanism.
-
That's impressive support!
As in my case though running P3Dv3.2 and thus not able to use the latest version of GSX would I have any benefits from installing this latest version of SODE rather than staying at 1.4.2?
-
That's impressive support!
As in my case though running P3Dv3.2 and thus not able to use the latest version of GSX would I have any benefits from installing this latest version of SODE rather than staying at 1.4.2?
If I understood Umberto's post above correctly, the new GSX supports P3Dv3.2 perfectly fine.
So, I'd suggest to:- Install the updated SODE V1.5.1 first
- Install the latest GSX
Since you already have then latest SODE installed, GSX will skip its own SODE install step and you are good to go.
Sorry for the confusion, as I said, it has not gotten easier.
-
OK, I'll try that.
Again, many thanks for your brilliant support!
-
As in my case though running P3Dv3.2 and thus not able to use the latest version of GSX
You surely can use the latest GSX with 3.2, just be sure you use the installer which is online now. And yes, it already contains the very latest SODE installer that has been just fixed to work with it.
-
If I understood Umberto's post above correctly, the new GSX supports P3Dv3.2 perfectly fine.
Almost. But there was still a problem with the existing installer, which treated it "like FSX", adding the SimobjectPaths to the Prepar3d.cfg file, which doesn't really work.
P3D from 3.0 to 3.3 are basically hybrids regarding the installation method, because it's neither entirely new (since the add-on.xml is bugged for sceneries), but it's not like FSX either, since simobjects must be added in the simobjects.cfg file...
The current GSX installer which is online now should finally work with each version.
-
OK, this is great news so I'll then re-download the GSX installer and I guess it might be a good thing to uninstall any previous versions of SODE before running the installer to assure to have a clean installation of the latest version of both SODE and GSX?
-
Uninstalled SODE 1.4.2 and also installed/uninstalled SODE 1.3.0 since I didn't find an entry for that one as mentioned above just to make sure my system would be clean from all previous versions.
I then installed GSX and this time everything went just fine :)
Thanks to both of you guys!!
...and for you Umberto, would P3Dv4 by any chance mean we might get PAX soon ;)? That alone would actually be a reason for me to shell out another $199 for P3Dv4 because I've been missing those PAX since the first day I started simming back in the FS98 days.
Also I hope it didn't fall off your todo list to customize the boarding/deboarding sounds so they match the time of day in the sim with phrases such as "Good morning" and "Good evening" depending on what time it is.
-
...and for you Umberto, would P3Dv4 by any chance mean we might get PAX soon ;)? That alone would actually be a reason for me to shell out another $199 for P3Dv4 because I've been missing those PAX since the first day I started simming back in the FS98 days.
Let's say that now, we don't have much excuses for not to look into them.
-
Let's say that now, we don't have much excuses for not to look into them.
Sounds promising and what about smart boarding and de boarding sounds?
-
Sounds promising and what about smart boarding and de boarding sounds?
I know it sounds funny but, we are working right now on some new features so advanced, that we don't have much time left to remember to add such a simple thing...
-
Maybe a simple thing as you say but at least to me it would still add a lot to the overall experience because it does feel a bit odd hearing "Good morning" when doing a flight at night for example.
Looking forward to what is about to come!
-
As usual, I'm confused.
I also uninstalled the SODE version as above then went to install the newest GSX and was told to uninstall SODE 1.3.0 which I can't find, and GSX refuses to install..
I'm using FSX Steam on W10 but most of the instructions above seem to refer to P3D.
Help please?
Thanks
-
I also uninstalled the SODE version as above then went to install the newest GSX and was told to uninstall SODE 1.3.0 which I can't find, and GSX refuses to install..
This was explained in this very thread, in the previous page:
http://www.fsdreamteam.com/forum/index.php/topic,15825.msg113625.html#msg113625
-
As usual, I'm confused.
I also uninstalled the SODE version as above then went to install the newest GSX and was told to uninstall SODE 1.3.0 which I can't find, and GSX refuses to install..
I'm using FSX Steam on W10 but most of the instructions above seem to refer to P3D.
Help please?
Thanks
Simply download the installer for 1.3.0 if you don't already have it and then install and uninstall it.
All done :)