A Quick Fix for Older Linux Distributions

In order to provide support for older releases of Linux (such as those based on Ubuntu 14.04), I’ve been able to produce an alternate build which statically links the C++ runtime.  There are no other changes in this build.

This build should be used if you are getting errors about “GLIBCXX… not defined” and “CXXABI… not defined” in your Log.txt file.

You can find this build on the Downloads page.  As the download only contains the relinked plugin file, you will still need to install the main download first.

If there are no reported problems with this build, this will become the standard build type for future Linux plugin releases.

XSquawkBox 1.3.2

The long overdue XSquawkBox 1.3.2 is now available for download.

It’s highly recommended that all X-Plane 10 users upgrade to 1.3.2 as prior versions of XSquawkBox contained a number of buffer overflow related bugs which could result in random crashes when connected to the network.

Please Note:  If you are upgrading, please ensure you remove all of the .xpl files (mac.xpl in particular) from your plugin directory before installing the new release.

Please Note: XSquawkBox is presently not supported on X-Plane 11 multi-head systems.  (X-Plane 11 is now supported on multihead starting with X-Plane 11.0r1 – CC – 2017-04-05)

Unfortunately, due to the updates in the X-Plane Multiplayer code, it is no longer possible to support versions of MacOS X prior to 10.8.  Also, due to some build system issues, the 32bit and 64bit plugins for MacOS X are now separate .xpl files, hence the requirement to remove the old .xpl files before installation – failure to do this will result in the old plugin being loaded in preference to the new one.

Highlights of the 1.3.2 release are:

  • Updates to the X-Plane Multiplayer Code (courtesy of the Swift project) to include asynchronous model loading support – you can now use a large CSL library without significant startup performance impact and with reduced memory overhead.
  • A significant number of buffer overflows were tracked down and fixed in order to address the crash on long private message issues that users discovered during Worldflight.
  • The TCAS Altitude difference limit has been increased to 10,000ft.
  • XSquawkBox no longer tries to take control of the simulator’s weather if you’ve set the update interval to 0.

You can download 1.3.2 from the Download page.

Using old (pre-1.3) versions of XSquawkBox on VATSIM

As I mentioned when I released the XSquawkBox 1.3.1 update, we discovered a bug in the server list that prevented users from connecting to the servers after a recent change.

If you want to continue using a pre-1.3.1 version of XSquawkBox (for example, you’re still using X-Plane 9 or earlier), you’ll need to manually enter the server IP address when connecting as the server list feature will not select a valid address.

To do this, you’ll need to find the IP address of a VATSIM server close to you – you can find this out using the excellent VAT-Spy software (Windows only), or searching for a webpage that lists the current servers (such as Delta Virtual’s Server Information Page).  If you enter the IP address directly into the server text-box, your old version of XSquawkBox should be able to connect as normal.