Installing the SWS F-4B Phantom will over-write your dll.xml

GypsyBaron

Charter Member
As the title says, when you install the free SWS F-4B Phantom your dll.xml file will be over-written. Users of FSUIPC4/5 will lose their drop-down menu.

My FSX dll.xml also had a slew of OrbX entries. Fortunately I had a recent copy of my dll.xml and
was able to restore the lost functionality.

P3DV4 users may also have their dll.xml file over-written as well. I didn't install the P3Dv$
version of the aircraft so can't say for sure. Back it up in any case

Paul
 
Appreciate the heads up. Off to make a copy of my dll.xml if it isn't already there.
 
This exact thing happened to me, and yes I luckily had a copy of the file as well. The freeware gesture is extremely nice, but I'd still be really annoyed right now if I hadn't had that back up! I've always felt that any installer that is going to touch your xml.dll should make a backup of it first. Some devs' products do that... and some don't.
 
SWS F4 Phantom and dll files.

Hi,

Yes I had exactly this happen yesterday, wasn't sure at the time if it was a mistake of mine, as I installed some scenery at the same time and didn't do each seperately, like I know you should. I found a backup dll file, but it was in a notepad text document. After spending a whole day trying to change this file to an xml file, I found out about Notepad++ invaluable as a program to enable this and the very helpfull assistance of my wife who fixed it in minutes. Thank you Tracey.

So all is well again now, but yes, be warned. It is a great aircraft once installed, but a risky pain to install.
 
I installed it in P3D V3.4 and so far, no drop down menu issues. Where is your dll.xml file located? I'm guessing in the root of you sim or in your users folder.

I have one of these in C:\users\xxx\Lockheed Martin folder and also in root of my P3D folder.
 
It's in the same spot as the FSX.cfg.
I posted this as well in the release thread. I installed the F-4 and when I found out via another post that it overwrites that file I went and checked. . .it doesn't overwrite it, it makes a new one with the carrier info in it. . .the original is backed up automatically.
 
It's in the same spot as the FSX.cfg.

I realize this is for FSX but was curious to find this overwritten dll.xml, I found three locations in P3D V3 for the dll.xml file

Info I have learned for location of dll and exe config files:

The priority for how add-on library (DLL) and application (EXE) configuration files differs from content and is initialized as follows:


ProgramData: Configuration files named dll.xml or exe.xml found at: %PROGRAMDATA%\Lockheed Martin\Prepar3D v3
Roaming: Configuration files named dll.xml or exe.xml found at: %APPDATA%\Lockheed Martin\Prepar3D v3
Local: Configuration files found at: %LOCALAPPDATA%\Lockheed Martin\Prepar3D v3

I don't know which one SWS uses or changes, or where they put the backup.
 
dll.xml overwrite

When I look in the FSX directory I have 13 different backups for dll.xml by A2A, Razbam, Flight1, several by Aerosoft, etc. Why is this a problem? I'm just curious, since it seems to happen so often.
 
How did you solve the rest of the problem? Did you add manually the F-4B info to dll. xml after returning the functionality of earlier addons via backup? Can we have both?
 
SWS F4 dll files getting changed, manuals and uninstall

Hi all,

Your dll files refered to here are located in "appdata/roaming/microsoft/fsx" if memory serves me correctly. When you install something new quite often the new install will create a backup of the existing file while at the same time merging the old file with the new product dll file. When you look through the folder you will see other dll files with names such as, for example "before airbus install" etc. I think the issue with the SWS F4 is that the files doesn't merge the two files mearly overwrites the old one.

Also I too can not find any manuals for this aircraft as none are provided in the package, that I can find, and like someone else said the website keeps coming up with "under construction" or gives you a reference for the real aircraft not the simulation.

That's a little disappointing too. For after getting into this mess I decided I wanted to uninstall the product and get FSX tidied up before maybe trying again one day but could find no way to uninstall the F4 either. Is it simply a case of deleting the files in "simobjects", which seems odd for a payware product.

Anyway I kept it as I got everything sorted, except the manuals.
 
Hi all,

Your dll files refered to here are located in "appdata/roaming/microsoft/fsx" if memory serves me correctly. When you install something new quite often the new install will create a backup of the existing file while at the same time merging the old file with the new product dll file. When you look through the folder you will see other dll files with names such as, for example "before airbus install" etc. I think the issue with the SWS F4 is that the files doesn't merge the two files merely overwrites the old one.

I mentioned this in two places concerning the F4 and apparently no read it, or simply ignored it. The F-4 install does not "overwrite" the original dll.xml. . .it saves it as a backup and simply writes a new dll.xml with the Carrier information only. Now if the installer is supposed to merge the two together (which makes more sense) then that's where it fails, but again, it doesn't overwrite your original dll.xml file, it's there sandwiched in with all the others, just renamed.
 
If you are referring to my question, my point was that what do you do after you have returned to status quo - when the backup is in its place. After this the F-4B remains naturally devoid of its functionality...
 
The F-4 install does not "overwrite" the original dll.xml. . .it saves it as a backup and simply writes a new dll.xml with the Carrier information only. Now if the installer is supposed to merge the two together (which makes more sense) then that's where it fails, but again, it doesn't overwrite your original dll.xml file, it's there sandwiched in with all the others, just renamed.

No sir, not on my computer. You are correct that it creates a new dll.xml, but the old one is NOT there. No backup was created. The backup I had to restore from was a year old.

Obviously you're describing how it's supposed to work... but equally obviously it is not, for many of us.
 
Decided to check to see if mine got overwritten with no back up and I have a back up dated the same time that I installed it. I also have a FSX cfg back up made at the same time. Lucky I guess.
 
No sir, not on my computer. You are correct that it creates a new dll.xml, but the old one is NOT there. No backup was created. The backup I had to restore from was a year old.

Obviously you're describing how it's supposed to work... but equally obviously it is not, for many of us.
That's odd, as you would expect that an installer would perform the exact same installation regardless of what computer it's being installed to. Others have mentioned that they indeed have a backup dated the same day as the installation.
 
Just to mention that I get the dll copy, exactly like Falcon said.
However not having any manual is rather disturbing, not sure it will stay for long on my rig.
 
That's odd, as you would expect that an installer would perform the exact same installation regardless of what computer it's being installed to. Others have mentioned that they indeed have a backup dated the same day as the installation.

It all depends on running the installer as an administrator. You don't just double click on it.

Priller
 
Hello,
I have tried to get the SWS Phantom from Simmarket but without any success...
The process went fine on their website (received the email order) but I can't find any download link... Has anybody already encountered this problem?
Cheers,

Stéph.
 
Once you get the email, you then go to the Simmarket site, log into your account, and choose "Your Downloads".
 
Back
Top