Author Topic: 3.4.4 Deletes iniBuilds A350 Aircraft Profile  (Read 1143 times)

davidcherrie

  • Newbie
  • *
  • Posts: 44
3.4.4 Deletes iniBuilds A350 Aircraft Profile
« on: April 04, 2025, 02:26:02 pm »
iniBuilds A350 aircraft profile is not existent in 3.4.4.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52148
    • VIRTUALI Sagl
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #1 on: April 04, 2025, 03:33:38 pm »
You don't say which simulator you are using. I tried it in 2024, and it works.

davidcherrie

  • Newbie
  • *
  • Posts: 44
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #2 on: April 05, 2025, 04:05:43 am »
2020 and 2024. Does it matter what simulator? Looks like your CDN is failing you.
« Last Edit: April 05, 2025, 05:04:52 am by davidcherrie »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52148
    • VIRTUALI Sagl
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #3 on: April 05, 2025, 12:25:21 pm »
2020 and 2024. Does it matter what simulator?

Of course it does, the airplane is located in completely different folders, both the airplane itself, and the

Quote
Looks like your CDN is failing you.

Not sure what you screenshot of your custom profiles folder has anything to do with this or how you relate it to a CDN issue. Your custom profile folder is not supposed to contain anything about a certain airplane UNLESS you start customizing it.

The iniBuilds A350 is internally supported by GSX AND it comes with its own profile in the airplane package, which means:

- It's normal you don't have anything about the A350 in the %APPDATA% folder, things will appear there only if you customize the airplane or download a profile shared by somebody. We never install *anything* there with our installer EXCEPT airport profiles for FSDT airports, nothing else.

- Even if your GSX was outdated, suggesting a possible CDN issue, in the worse case you would be missing the Internal profile, which sets up a few specific things which are not possible to set with a normal profile but, the airplane would WORK and would be IDENTIFIED thanks to the profile supplied by iniBuilds.

So, your screenshot seems to indicate as if the airplane was completely unknown, with no GSX profile, no developer-provided profile and no user-made profile, which is very strange.

Which is why, I asked the simulator, because I only checked 2024 and there it works, now you said you use both, I'll check 2020 too.


davidcherrie

  • Newbie
  • *
  • Posts: 44
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #4 on: April 06, 2025, 02:31:41 am »
After doing another install of GSX, the aircraft profile is back. Your CDN is failing you because you release updates however the updates that get downloaded are missing files and have further problems hence why you have so many people complaining that your updates don't work.

Berzerker

  • Newbie
  • *
  • Posts: 9
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #5 on: April 06, 2025, 07:52:08 am »
After doing another install of GSX, the aircraft profile is back. Your CDN is failing you because you release updates however the updates that get downloaded are missing files and have further problems hence why you have so many people complaining that your updates don't work.

It's not a failing CDN, it's the incredibly strange way the file management system he wrote works. It treats anything that doesn't pass his checks of files that should exists as "hostile" and removes it, forcing us to keep a repository of "Things The FSDT Installer Deletes" so we can replace them back once updating is done. It's been like this since P3Dv4 and it's just as annoying now.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52148
    • VIRTUALI Sagl
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #6 on: April 06, 2025, 01:33:03 pm »
It's not a failing CDN, .

You are both wrong, let's deal first with the "CDN is failing you first" claim, which I already explained, but apparently my explanation wasn't clear enough, so let's try again:

- The GSX internal profiles are stored in the \Addon Manager\couatl\common\AircraftDb.pye file. Let's assume the "CDN is failing" and for some reason, it served a version older than the first time we added the iniBuilds A350 in version 3.3.7 released Feb 28th. What would happen in that case ? GSX would have used the profile supplied by iniBuilds, which is stored in the AIRPLANE own folder, and we DO NOT TOUCH THAT!. The airplane configuration page would have shown a "developer-provided profile" instead of the internal profile.

So, the only possible way one would end up with NO profile at all would require the following TWO conditions, all happening at the same time:

1) Having received a version AircraftDb.pye file older than Feb 28th. Since we had several updates after that, I find this unlikely, but I guess it might be possible.

2) Having removed the profile supplied by iniBuilds as well, maybe because at a certain time,  the GSX internal profile was newer/better.

It's not possible a completely "unknown" airplane page would show UNLESS BOTH these conditions happened at the same time. This thread started with "3.4.4 Deletes iniBuilds A350 Aircraft Profile", which surely doesn't, we surely don't touch the airplane own installation folder, and the iniBuilds A350 surely come with a GSX profile.


Quote
it's the incredibly strange way the file management system he wrote works. It treats anything that doesn't pass his checks of files that should exists as "hostile" and removes it, forcing us to keep  a repository of "Things The FSDT Installer Deletes" so we can replace them back once updating is done. It's been like this since P3Dv4 and it's just as annoying now

- The installer surely removes anything that doesn't belong to the standard installation, but you are omitting the key issue here: it doesn't it ONLY in ITS OWN folders. If it's not entirely clear what this means, I'll try to make it as clear as possible:

1) The installer will NEVER remove anything you customized or downloaded, like airplane profiles or airport profiles. NOTHING under %APPDATA% is ever removed by the installer. These are your preferences, so the installer obviously follows the standard practice that none of the file you created or added are removed in your preferences folder.

2) The installer will NEVER remove anything in other developers folders! Like airplane or airport profiles that come with that developer products (airplane or airport).

THe FSDT installer will ONLY operate on everything that is inside its own folder, that is the main Addon Manager folder. This is the installation folder, and  you are not supposed to touch anything there, and this is not strange or weird: it's the ONLY way to ensure you can screw up with files and being always able to go back to a working situation. It's not "incredibly weird" either, is EXACTLY the same function of the "Check Integrity" on Steam, for example. The main install folder is not a place where you are supposed to touch things.

Now, before say "but I want to modify some GSX files" with some custom settings. You still can do that, using better methods, and the installer will never touch these changes, for example:

- You can change the operator and model assignment rules using custom rules files which will override stock rules file, without having to touch these. GSX Manual has a whole chapter on Pages 100-103 explaining how they work.

- You can create new set of vehicles using an EXTERNAL PACKAGE. This is a Package that can be stored in the Community folder and can contain new vehicles, liveries, and custom rules. These packages won't be touched by the installer either.

davidcherrie

  • Newbie
  • *
  • Posts: 44
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #7 on: April 15, 2025, 01:53:56 pm »
Happens again...


virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52148
    • VIRTUALI Sagl
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #8 on: April 20, 2025, 06:11:01 pm »
Not only it doesn't happen here, but GSX never removes anything from folders outside its package so, even if for some reason you had an outdated GSX internal profile, the airplane would WORK with the one supplied by iniBuilds.

So, no matter the reason why the iniBuilds profile disappeared from inbuilds own folder, you can be sure it wasn't GSX or the FSDT installer that removed it.

davidcherrie

  • Newbie
  • *
  • Posts: 44
Re: 3.4.4 Deletes iniBuilds A350 Aircraft Profile
« Reply #9 on: April 24, 2025, 06:37:39 am »
It's obviously a problem with GSX since its the program... It isn't a new livery downloaded nor was it after an update of the aircraft. You just load in sometimes and there is no profile.