Author Topic: OFFLINE installer for the latest updates - Last Update July24th 2025  (Read 309571 times)

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52743
    • VIRTUALI Sagl
After collecting all evidence and reports from users, we can confirm most of the problems users had, were related to their local Cloudflare nodes still outdated, so they weren't getting the same files we had on our servers.

This would sometimes (not always) appear as the Live Updater trying to downloading the same files over and over, which is not a bug, is in fact an indication the Live Updater is working, because it knows your files are old, it tries to download the new ones, but it get served with the same version, so it tries again the next time, and again.

To fix this issue, we made a very simple OFFLINE Installer, available here (it's the same file in two separate places, so you only need one:

Download from Mediafire.com
https://www.mediafire.com/file/fqi00a0noyhcjgm/Addon_Manager.exe/file

Download from Box.com
https://app.box.com/s/qm8yng7m0tcfad9s7vxr19kn61mgabl9

This offline installer will make do until we'll be reasonably sure almost all Cloudflare nodes have been updated. You can recognize if YOUR node has, by simply noticing if the Live Update doesn't download anything if you run it after this offline installer. If this happens, it means your local Cloudflare node is now fully updated, so you don't need to use this anymore, just the Live Update.

IMPORTANT NOTE: The Airport Services and Jetways sceneries ZIP files are supposed to be always downloaded, this is normal. Those kind of files are thousands of very small files that compress very well, so we found it was faster to always redownload them as single ZIP files, then check thousands of individual files if they are in need of an update.

Unencrypted versions of FSDT airport files for FSDT sceneries bought on the MS Marketplace will also be downloaded every time, this is also normal.

This Offline installer will only update the complete GSX code. It doesn't contain updates to object models or textures or new operators. Those are only available through the normal online Installer/Updater.


July 24th, 2025

- FSDT Installer: Added support for MSFS 2024 native Modular airplanes.

- GSX Pro NEW: Added Seated Passengers support for the following native 2024 airplanes:

PMDG 777-200 ER
PMDG 777-300 ER
iniBuilds A350 1000
iniBuilds A350 900

- GSX Pro NEW: PIGS (Passenger Integrated Guidance System) greatly improved, with a new automatic Inverse Kinematic calculator that will allow it to use it on any airplane, attaching precisely to any Staircase. Just enable a pair of Passengers Stairs that will use the PIGS system in the Airplane customization page, and it will work automatically.

- GSX Pro NEW: PIGS now supports Embedded Airstairs (ex. 737).

- GSX Pro NEW: Passengers on Walk-In gates will now recognize PIGS and will walk around it.

- GSX Pro NEW: Updated Manual with a section on how to enable PIGS in the Airplane profile, and an addition to the developer’s section, explaining how to create custom Staircase models that can support PIGS.

- FSDT Installer: Automatically install and use rclone to download large files.

- GSX Pro Change: GPU can now be called even when Boarding or Deboarding is in progress.

- GSX Pro Change: Added a confirmation when selecting a “Straight Pull” Pushback, to prevent 3rd party automations losing track of the menu state resulting in GSX commanded to execute a Pull instead of Continue (both option 5 of different menus).

- GSX Pro Fix: Automatic Reposition when arriving from the World Map View fixed in MSFS 2024.

- GSX Pro Fix: Missing light textures for the european Follow-me car.

- GSX (all versions) Fix: Encoding error on non-Western language versions of Windows.

- GSX (FSX/P3D) Fix: Error when editing a Cargo Door.


June 7th, 2025

- GSX Pro Change: Collision box on Cargo Stairs reduced, to minimize the risk of clashing into the airplane body.

- GSX (all versions) Change: Radius around the airplane where GSX removes default ground vehicle now considers also an eventually customized Max Wingspan, in addition to the left/right radius.

- GSX Pro Fix: Invalid Navdata message at landing.

- GSX Pro Fix: Encoding errors if the simulator language is either Russian or various Asian languages.

- GSX Pro Fix: Missing animation of the left rail on the TLD Staircases.

- GSX (all versions) Fix: Radius around the airplane where GSX removes default ground vehicle now considers also an eventually customized Max Wingspan, in addition to the left/right radius.

- GSX (all versions) Fix: Prevent errors if the atc_id in a livery file contains encoding errors.

- GSX (all versions) Fix: UnicodeDecode error when removing objects assigned to parking spot with a null name.

- GSX (all versions) Fix: FrameEvent not stopping after refueling completed.

- GSX (all versions) Fix: Cleanup of stale process to prevent “Tasklet is taking too much time” errors.

- GSX (all versions) Fix: Many various minor errors caused by moving code to Python 3.

- GSX (FSX/P3D) Fix: Various issues in some FSDT airports using custom collisions (KCLT, KMEM, KSDF).

- GSX (FSX/P3D) Fix: Failed detection of disabling default jetways in GSX Level 2.
 

June 1st, 2025

- GSX (all versions) Change: Add extra feedback indicating why PMDG automation can't start, like missing Simbrief or airplane variant not recognized.

- GSX (all versions) Fix: Verbosity settings not being read correctly.

- GSX (all versions) Fix: Error handling the optional "beep" parameter message texts.

- FSDT Installer Fix: Check for upper/lower case differences in the model.cfg compared to the actual folder name. Fixes exterior not showing on some liveries for the LSH MD8x.

- GSX (all versions) NEW: Added the following Handling operators: DNATA GTA (Canada), GRAZ Airport (Austria), Japan Air Commuter (Japan), Menzies CNAC (Hong Kong), Pacific Air Services (Guam).

- GSX (all versions) NEW: Added the following Catering operators: CCS (Dominican Republic), Turkish Do&Co (Turkey), Gate Gourmet MAASA (Mexico), Global Catering (Philippines), SkyServ Nigeria (Nigeria).


May 29th, 2025

- GSX (all versions) NEW: Switch to Stackless Python 3 codebase.
- GSX Pro New: New Cobus 3000 Passenger Bus.

- GSX Pro New: Loaders are now filtered by airplane idMajor criteria, to prevent loaders like the CHAMP70 to appear on smaller airliners that use ULDs, like the A318/319.

- GSX Pro New: Operator Logos folders reorganized for better file organization.

- GSX Pro New: All Passenger Bus and Catering trucks show localized license plates depending on their company’s nationality. The available set of license plates has been expanded to cover many more countries and individual US States.

- GSX Pro New: New rules_passengerbus.cfg file, to select Passenger Bus to follow their own scoring rules instead of being tied to the Handling operator.

- GSX Pro New: Seated Passengers support for PMDG 777-200 in MSFS 2020. Internal profile for the 777-200 now provides GSX automation.

- GSX Pro New: FollowMe Cars have now scoring rules with regionalized License plates.

 -GSX Pro New: License plates collection expanded to include all US States.

- GSX Pro New: (Add-on creators) Allow to create texture-based model rules, naming the section like this: [FSDT_neoplan_bus_zrh] instead of [FSDT_neoplan_bus].

- GSX Pro New: (Add-on creators) Give rules in external packages a +1 boost, so they can win against 4-letter icao in stock rules.

- GSX Pro New: GSX Menu will show the current installed version and the latest version if GSX is outdated. If your installed version is newer than the latest one, it will indicate the version as a Test version.

- GSX (all versions) New: Added new LVars to be used by developers to detect cargo loading status indexed by Exit.:

FSDT_GSX_GPU_CONNECTED: 1 if the GSX GPU is connected.
FSDT_GSX_AUTOMATION_DOORS: can be set to 0 to disable GSX doors automation.
FSDT_GSX_AUTOMATION_FUEL: can be set to 0 to disable GSX fuel input automation.
FSDT_GSX_AUTOMATION_PAYLOAD: can be set to 0 to disable GSX payload input automation.
FSDT_GSX_AUTOMATION_GROUND_EQUIP: can be set to 0 to disable GSX toggle of Chocks or GPU during operations.
FSDT_GSX_BOARDING_CARGO_EXIT_0: Boarding Cargo status (0/1) for Cargo Exit 1.
FSDT_GSX_BOARDING_CARGO_EXIT_1: Boarding Cargo status (0/1) for Cargo Exit 2.
FSDT_GSX_BOARDING_CARGO_EXIT_2: Boarding Cargo status (0/1) for Main Cargo Exit.
FSDT_GSX_DEBOARDING_CARGO_EXIT_0: Deboarding Cargo status (0/1) for Cargo Exit 1.
FSDT_GSX_DEBOARDING_CARGO_EXIT_1: Deboarding Cargo status (0/1) for Cargo Exit 2.
FSDT_GSX_DEBOARDING_CARGO_EXIT_2: Deboarding Cargo status (0/1) for Main Cargo Exit.

- GSX (all versions) New: Added feedback on the refueling progress in the menu.

- GSX Pro Change: Pushback Wingwalkers won't be spawned if they have been disabled either globally or in all Pushback slots of a parking.

- GSX Pro Change: Passengers number not capped by the number of available seats in the 3D cabin if Seated Passengers have been disabled on the airplane.

- GSX (all versions) Change: Text showing passengers boarding progress will only appear every 10 passengers.

- GSX Pro Change: Better recognition of the icao_airline for Liveries missing it.

- GSX Pro Change: Removes objects at gate after Warp to a Parking, to prevent MSFS to create another AI immediately after.

- GSX Pro Change: When GSX is called, the radius to remove default ground vehicles is now the max between the Left/Right customized radius, instead of the default radiust pre-customization.

- GSX Pro Change: If "Disable in Cruise" in Enabled, no calls to the Navdata API are made in cruise, including when overflying airports, to further reduce the chance a problem with Navdata might cause a CTD when queried.

- GSX Pro Change: GSX Menu completely refactored, to make it more reliable to slowdowns or other issues that might prevent the menu from Loading correctly.

- GSX Pro Change: GSX Menu now showing multiple independent progress bars to clarify which step of the loading process is happening.

- GSX Pro Fix: PMDG doors/payload Automation compatible with MSFS 2024 SU3.

- GSX Pro Fix: Audio devices with names using non-ASCII characters not in Unicode.

- GSX Pro Fix: Wrong names when adding Pushback Slots.

- GSX Pro Fix: UI Crash entering the Pushack editor with unsaved changes to the Pushback slot.

- GSX Pro Fix: UI Crash removing an unsaved Pushback slot.

- GSX Pro Fix: VGDS Fonts displayed at different heights when starting a flight.

- GSX Pro Fix: Error when Warping to a non-parking spot (Runway or Deice Area).

- GSX Pro Fix: Error when finding a spawn spot when the airport has no parking fuel and vehicle parking.

- GSX Pro Fix: VGDS ETD readout not refreshed when parked.

- GSX Pro Fix: Units of measure in PMDG 777-300 not read correctly.

- GSX Pro Fix: Empty airports list in flight, causing GSX to not being available on landing.

- GSX Pro Fix: Planned arrival airport when selecting GSX in flight listed twice.

- GSX Pro Fix: Error in Parking customization page when pressing Reset with the whole Airport node selected.

- GSX Pro Fix: Error after Jetway connection with PMDG airplanes.

- GSX Pro Fix: Error during Pushback with heavy airplanes with no main exit defined and parking customizazion forced to be Towbarless only.

- FSDT Installer New: Added a BETA Channel in the FSDT Installer, to test new features in advance.

- FSDT Installer Change: Every FSDT installed package will be checked at start to be sure it's a Symbolic link rather than a real folder.
 
« Last Edit: July 25, 2025, 12:27:14 pm by virtuali »

Kai-Uwe

  • Jr. Member
  • **
  • Posts: 69
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #1 on: August 23, 2022, 12:16:09 pm »
Thank you for this file, Umberto.

The way of using confuses me a little bit: I execute the installer and I can see that it copies a lot of files in my FSDT-folder. After that I opened the FSDT installer link and the window opens there I can update and config GSX and the other FSDT-products. Pushing the update-button for GSX a lot of files were copied, but it happens so quick, I can't difference a lot.
Now I'm confused: is the node, where my files were downloaded from an outdate one, so I have older files back again? For security I executed the offline installer again.
I'm not sure if I ever will be able meeting a situation where nothing ill be downloaded after using the offline manager; maybe a half of a day later new files are at the the servers already.

This takes me to a next question: where can I see if my FSDT-products are actually and the latest ones? I can push the update buttons ten times a day and everytime files will be downloaded and installed.

Kai
« Last Edit: August 23, 2022, 12:18:03 pm by Kai-Uwe »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52743
    • VIRTUALI Sagl
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #2 on: August 23, 2022, 12:39:21 pm »
That's why I wrote:

Quote
This offline installer will make do until we'll be reasonably sure almost all Cloudflare nodes have been updated. You can recognize if YOUR node has, by simply noticing if the Live Update doesn't download anything if you run it after this offline installer. If this happens, it means your local Cloudflare node is now fully updated, so you don't need to use this anymore, just the Live Update.

This means, until you see the Live Update not downloading anything, because your local node finally got the same files of the offline installer, running the offline installer should be always the last thing you do.

Cyrex1984

  • Newbie
  • *
  • Posts: 41
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #3 on: August 23, 2022, 02:24:02 pm »
Ive tried this but it will download anyway everything again?

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52743
    • VIRTUALI Sagl
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #4 on: August 23, 2022, 02:28:17 pm »
Ive tried this but it will download anyway everything again?

That's why in my previous post I said:

until you see the Live Update not downloading anything, because your local node finally got the same files of the offline installer, running the offline installer should be always the last thing you do.

Kai-Uwe

  • Jr. Member
  • **
  • Posts: 69
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #5 on: August 23, 2022, 03:03:29 pm »
I understand the way of working of the offlineinstaller.

But as far as I know it is a static thing, containg files from today. If I run the liveinstaller let's say on Wednesday, it will problably overrides the files from today. How will I know then, if there a later (newer) files on the server than today or the node still doesn't contain the actual files yet?

Kai

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52743
    • VIRTUALI Sagl
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #6 on: August 23, 2022, 03:10:13 pm »
If I run the liveinstaller let's say on Wednesday, it will problably overrides the files from today. How will I know then, if there a later (newer) files on the server than today or the node still doesn't contain the actual files yet?

And that's precisely why, in the above instructions, there's this line:

Quote
You can recognize if YOUR node has, by simply noticing if the Live Update doesn't download anything if you run it after this offline installer. If this happens, it means your local Cloudflare node is now fully updated, so you don't need to use this anymore, just the Live Update.

I think this information, added to to the previous "until you see the Live Update not downloading anything, because your local node finally got the same files of the offline installer, running the offline installer should be always the last thing you do" sentence, should clarify what you are supposed to do.

jordanal

  • Jr. Member
  • **
  • Posts: 90
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #7 on: August 23, 2022, 06:15:49 pm »
Thanks, this solved the issue which I've experienced since the day of release.   8)
Regards,
Al

Sinandgrin

  • Newbie
  • *
  • Posts: 2
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #8 on: August 23, 2022, 06:27:35 pm »
I too am wondering how we will know when/if to update from the Live Update tool and maybe I can help summarize what folks are asking here. Please though help and correct anything if I am missing the point someone is particularly after but:

At some point in time there should be updates that you publish which will make the static (Offline) installer files provided here on this thread obsolete / old, correct? We will want to make sure we have the latest version of the GSX application. What will be the plan for distributing those updates to us end users? Will you simply publish another offline installer with the updated files on this thread, or do you think that will happen at a time after replication completes to all the Cloudflare nodes?

If you think it will likely occur after the replication to all the Cloudflare nodes completes, then what would be the best way for users to know this? Will you announce that folks should return to using the 'FSDTLiveUpdate.exe' to get the latest files or is there some way that end users are able to inspect the version of their local files to the version of the most recently published files by the FSDT team to see that an update is required and to know for sure if that an update download completed successfully. I think this has been the challenge with the update tool's current design as the only way to know if you have outdated files that need to be updated is to let the update run and try to watch and see if files are downloaded or not. This is currently further challenged with the Cloudflare nodes not yet in sync causing some users to not receive required files (if I am correctly understanding matters at present).

Maybe a simple enhancement here is to add a product version ID to the tool that shows your local installed version VS the most recent and available for download version.

Also one additional question: When you do publish a new update to the GSX program, do we expect to have a similar issue with Cloudflare nodes being out of sync across the network? Why did we have this issue with the initial release and what should we expect for future incremental updates?

« Last Edit: August 23, 2022, 06:32:31 pm by Sinandgrin »

Er-Ar

  • Newbie
  • *
  • Posts: 7
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #9 on: August 23, 2022, 07:01:55 pm »
I executed the installer, but nothing changed. Unfortunately, I still keep getting the same (Couatl engine hasn't started ) error at all airports.
« Last Edit: August 23, 2022, 07:53:32 pm by Er-Ar »

erichill336

  • Newbie
  • *
  • Posts: 5
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #10 on: August 23, 2022, 08:50:59 pm »
 :( these installers have done nothing new for GSX in fact now its not even appearing to be installed and my universal installer appears as such (see attached with all objects hidden.

Regards,
EH

Doc_Z

  • Jr. Member
  • **
  • Posts: 67
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #11 on: August 23, 2022, 09:21:17 pm »
GSX now works in MSFS only if I manually start coutal64_MSFS manually.  I don't believe that I should have to do that.

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52743
    • VIRTUALI Sagl
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #12 on: August 23, 2022, 09:39:48 pm »
I executed the installer, but nothing changed. Unfortunately, I still keep getting the same (Couatl engine hasn't started ) error at all airports.

Then you should post your log, as explained in the other sticky thread named "Couatl engine hasn't started - How to report a problem "

Deltaflight84

  • Newbie
  • *
  • Posts: 37
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #13 on: August 24, 2022, 05:17:01 pm »
i try this offline installer but my live update continue to download and then closes (it's like a crash).

Any advices?

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 52743
    • VIRTUALI Sagl
Re: Couatl engine hasn't started - Offline installer for the latest updates
« Reply #14 on: August 24, 2022, 05:28:55 pm »
i try this offline installer but my live update

Please re-read my previous posts: you are not supposed to run the Live Update. The offline installer should be the last thing you do.