Author Topic: Fixing enabling GSX seated passenger turbine fan not spinning in A380X  (Read 2560 times)

YS02400

  • Newbie
  • *
  • Posts: 3
I found once the third party livery installed and enabled seated passenger, the fan blades no longer spins, after checking I found that the GSX created folder model.UAE in my emirates livery folder being the issue, the model.cfg have the follow:

[models]
normal=A380_EXTERIOR.xml
interior=../../FlyByWire_A380_842/model/A380_COCKPIT.xml

while replacing the lines with
[models]
exterior=../../FlyByWire_A380_842/model/A380_EXTERIOR.xml
interior=../../FlyByWire_A380_842/model/A380_COCKPIT.xml

and all is fixed, hope it is useful information for devs and others encountering the same issues

ACSoft

  • Full Member
  • ***
  • Posts: 148
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #1 on: February 01, 2025, 12:55:25 pm »
Congratulations ! Very good catch ! You nailed it !

I applied & tested your modification and it work perfectly now.

Myself I looked to these GSX modifications, a few time ago, but failed to found how to correct.

A lot of thanks !

davidcherrie

  • Newbie
  • *
  • Posts: 28
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #2 on: February 03, 2025, 11:32:04 am »
According to Umberto it was impossible to fix and it wasn't his fault that his add-on was breaking liveries and blamed FlyByWire and livery creators. @YS02400 you should ask for some payment for doing his job.

https://www.fsdreamteam.com/forum/index.php/topic,32709.0.html
« Last Edit: February 03, 2025, 11:36:00 am by davidcherrie »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51917
    • VIRTUALI Sagl
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #3 on: February 04, 2025, 04:34:52 pm »
According to Umberto it was impossible to fix and it wasn't his fault that his add-on was breaking liveries and blamed FlyByWire and livery creators. @YS02400 you should ask for some payment for doing his job.

That's not what's happening here. What's happening here is the FSDT Installer supposedly created the "wrong" configuration, and the user supposedly found a way to "fix it".

Yes, it's a "fix", but not for something that should normally happen, because the line in the XML as set by the FSDT Installer was already CORRECT, but the problem is the installer should also create a COPY of the A380_EXTERIOR.xml FROM the ../../FlyByWire_A380_842/model into the local folder for that livery, making the line "normal=A380_EXTERIOR.xml" CORRECT, because the file IS now there, and it's the same.

So the issue here is not the line as set by the installer was wrong, but either:

- the file wasn't copied at all, usually because of issues with the Addon Linker, or permission issues or antivirus issues. But in this case, you would see NO exterior at all, which is another problem entirely.

- the exterior model file has been updated by FBW, but the copy which was made by the FSDT Installer was used last, wasn't updated, because you never started it again after installing the livery, so they are not matching. This would possibly create issues, because the exterior updated/fixed by FBW is in its model folder, but the one in the liveries might not be the last one.

Normally, it should be enough to enter the GSX Config page again, and all models will be refreshed. If that doesn't work, try unchecking/checking again the airplane, and this will surely copy again the file from the stock folder to the livery folder.

ACSoft

  • Full Member
  • ***
  • Posts: 148
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #4 on: February 05, 2025, 09:28:38 am »
... If that doesn't work, try unchecking/checking again the airplane, and this will surely copy again the file from the stock folder to the livery folder.
I tried this, but it didn't worked.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51917
    • VIRTUALI Sagl
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #5 on: February 05, 2025, 10:21:14 am »
I tried this, but it didn't worked.

Has the A380_EXTERIOR.xml being copied in the livery folder ?

ACSoft

  • Full Member
  • ***
  • Posts: 148
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #6 on: February 06, 2025, 09:46:50 am »
Yes and it is still there since 1 february 2025, when I do all my tests, inside model.UAE you create. when we activate seated PAX. I just re-verified now, it is still there.
« Last Edit: February 06, 2025, 09:51:18 am by ACSoft »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51917
    • VIRTUALI Sagl
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #7 on: February 06, 2025, 03:18:31 pm »
Yes and it is still there since 1 february 2025, when I do all my tests, inside model.UAE you create. when we activate seated PAX. I just re-verified now, it is still there.

And it's exactly the same A380_EXTERIOR.xml file that is found in the original folder ? Try making an MD5 checksum to be 100% sure they are the same. The FSDT installer doesn't do anything other than copying the file from the original folder into the livery local folder, and patch it to add the passenger models so, they should be identical and both patched now.

davidcherrie

  • Newbie
  • *
  • Posts: 28
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #8 on: February 07, 2025, 01:28:16 am »
And it's exactly the same A380_EXTERIOR.xml file that is found in the original folder ? Try making an MD5 checksum to be 100% sure they are the same. The FSDT installer doesn't do anything other than copying the file from the original folder into the livery local folder, and patch it to add the passenger models so, they should be identical and both patched now.

I'm not sure why you spend so much time explaining that your program isn't the problem when it clearly is. YS02400 has given you the exact cause.

Have you tried downloading any livery available, enabling GSX Seated Passengers, and then loaded into the sim? Everyone else has exactly the same issues because it seems you haven't attempted this at all except with the default livery which has all its dependencies inside it.
« Last Edit: February 07, 2025, 01:30:46 am by davidcherrie »

ACSoft

  • Full Member
  • ***
  • Posts: 148
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #9 on: February 07, 2025, 02:22:04 pm »
Yes and it is still there since 1 february 2025, when I do all my tests, inside model.UAE you create. when we activate seated PAX. I just re-verified now, it is still there.

And it's exactly the same A380_EXTERIOR.xml file that is found in the original folder ? Try making an MD5 checksum to be 100% sure they are the same. The FSDT installer doesn't do anything other than copying the file from the original folder into the livery local folder, and patch it to add the passenger models so, they should be identical and both patched now.
No they are different as you can see in the Total Commander compare printscreen included.
Both files are tweaked by GSX (seated passengers option)

EDIT: I have added printscreen of both directories, so you can see more informations
« Last Edit: February 07, 2025, 02:29:54 pm by ACSoft »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51917
    • VIRTUALI Sagl
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #10 on: February 07, 2025, 05:42:53 pm »
I'm not sure why you spend so much time explaining that your program isn't the problem when it clearly is. YS02400 has given you the exact cause.

No, he hasn't, that wasn't the cause and even if that change fixed it, it fixed it in the wrong way, because with that method all liveries would get the same generic crew. The whole point of having to create a new local model folder for a livery (when there isn't already one), is to have airline-specific Crew.

The lines in the model.cfg were always CORRECT as they were, the real cause is something else entirely.

Quote
Have you tried downloading any livery available, enabling GSX Seated Passengers, and then loaded into the sim? Everyone else has exactly the same issues because it seems you haven't attempted this at all except with the default livery which has all its dependencies inside it.

I tried it, but I haven't tried all liveries, and this problem happens only to liveries that didn't had already a custom model folder, requiring the FSDT Installer to create a new local folder and copy the original exterior model from it. I finally understood the real cause, it's because the A380 is only one using this method to include shared behaviors:

<include RelativeFile="xxxx">

instead of the more commonly found:

<includeBase Path="xxxx">

The second form is usually more flexible for liveries, since it can use both relative and absolute path, even outside the own package folder, while the first form can only refer to a path relative to the package the file is located, making liveries less "movable" this way, since many liveries are usually located in a different package entirely,

I'M NOT saying FBW made a mistake doing this!!! The first syntax is perfectly valid, just that it doesn't play well with the fact the FSDT installer needs to copy the file to a new folder in another package, so we just have to change the lines automatically, from this:

<Include RelativeFile="behaviour\engines.xml" />
<Include RelativeFile="behaviour\door_animations.xml" />

to this:

<Include RelativeFile="..\..\FlyByWire_A380_842\model\behaviour\engines.xml" />
<Include RelativeFile="..\..\FlyByWire_A380_842\model\behaviour\door_animations.xml" />

THIS is the REAL fix and, of course, will appear in the installer very quickly.
« Last Edit: February 07, 2025, 05:45:56 pm by virtuali »

davidcherrie

  • Newbie
  • *
  • Posts: 28
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #11 on: February 08, 2025, 02:47:09 am »
So in other words, your add-on broke the liveries. Can you please just fix it rather than spending all this time trying to validate your mistake.
« Last Edit: February 08, 2025, 10:48:45 am by virtuali »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51917
    • VIRTUALI Sagl
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #12 on: February 08, 2025, 10:48:49 am »
Quote
So in other words, your add-on broke the liveries. Can you please just fix it rather than spending all this time trying to validate your mistake.

I don't know what you are trying to say here. This thread suggested a certain fix, assuming the lines in the model.cfg as set by the installer was wrong and I've said, they weren't.  And if you cared to read what I just wrote:

- I said we had to recognize the Include relative lines in the copied .xml in the installer. That doesn't make ANY of my previous other explanations any less valid, because it might still have possible the installer didn't copy the model for some reason, so it was worth and correct to verify that first, because it *could* have happened, and it has happened.

- I posted the correct fix, because the one suggested here wasn't required and wasn't the reason of the problem and even if it appeared to "fix" something, it wasn't the correct solution to use the livery as it was supposed to.

- I said it WILL appear in the installer VERY QUICKLY. That is later today.
« Last Edit: February 08, 2025, 10:53:25 am by virtuali »

davidcherrie

  • Newbie
  • *
  • Posts: 28
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #13 on: February 09, 2025, 04:08:00 am »

I don't know what you are trying to say here.

As opposed to a month ago when you said there was no problem, blamed FBW and livery makers and stuck your head in the sand. That's what I'm trying to say, just happy to have a fix finally so can stop getting blamed on my liveries.
« Last Edit: February 09, 2025, 10:55:18 am by davidcherrie »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51917
    • VIRTUALI Sagl
Re: Fixing enabling GSX seated passenger turbine fan not spinning in A380X
« Reply #14 on: February 09, 2025, 11:24:48 am »
As opposed to a month ago when you said there was no problem, blamed FBW and livery makers and stuck your head in the sand. That's what I'm trying to say, just happy to have a fix finally so can stop getting blamed on my liveries.

I don't know why feel the need to have such attitude, but:

- I never "blamed" FBW. I suspected at first the problem might have been the fact the airplane doesn't have any LOD, so we had to create a fake one and that might have created side effects, but if you are trying to say that suggesting the airplane might benefit for having some extra LOD, it's should be clear this would benefit the airplane at large, regardless of GSX and it's not by any means a "blame".

- I never "blamed" any livery makers of course. When I say to point out to a livery that didn't work, it's NOT because I'm "blaming" anybody, it's so I can test them and see how they are different, there's no blame here.