E-mail Subscription

Enter your email address:

Delivered by FeedBurner

Syndicate RSS

Mission Statement 

The purpose of FLAPS-2-APPROACH is two-fold:  To document the construction of a Boeing 737 flight simulator, and to act as a platform to share aviation-related articles pertaining to the Boeing 737; thereby, providing a source of inspiration and reference to like-minded individuals.

I am not a professional journalist.  Writing for a cross section of readers from differing cultures and languages with varying degrees of technical ability, can at times be challenging. I hope there are not too many spelling and grammatical mistakes.


Note:   I have NO affiliation with ANY manufacturer or reseller.  All reviews and content are 'frank and fearless' - I tell it as I see it.  Do not complain if you do not like what you read.

I use the words 'modules & panels' and 'CDU & FMC' interchangeably.  The definition of the acronym 'OEM' is Original Equipment Manufacturer (aka real aicraft part).


All funds are used to offset the cost of server and website hosting (Thank You...)

No advertising on this website - EVER!


Find more about Weather in Hobart, AU
Click for weather forecast






If you see any errors or omissions, please contact me to correct the information. 

Journal Archive (Newest First)

Entries in ProSim737 (3)


Primary Flight Display (PFD) - Differences Between Sim Avionics and ProSim737 Avionics Suites

As I work on a slightly more technical post, I thought I would post some images of the Primary Flight Display (PFD) belonging to two of the most popular avionics suites - ProSim737 and Sim Avionics.  I am not going to compare avionics suites in this post as both have their pros and cons and specific features.  What is important, is that the reliability and graphic output of either suite is second to none and exceeds that of many competing avionics suites.

Sim Avionics is owned by Flight Deck Solutions (FDS) in Canada and simulates both the B737 NG and the B777.  ProSim737, developed in the Netherlands, is dedicated solely to the B737 NG.

In the interests of disclosure, I own both suites, however, use ProSim737. 

A post located on the ProSim737 forum discusses the various PFD differences.  The post can be read here: 'Comparing the ProSim PFD' (thanks Jacob for sending this to me).

BELOW:  First image is a screengrab of the PFD from ProSim737.  Second image is a screengrab from Sim Avionics, while the third image is a photograph of a real B737-800 PFD.




ProSim 737 Glass Cockpit Avionics Suite - Review

The ProSim737 Glass Cockpit Suite is software developed solely for the Boeing 737-800 aircraft and replicates the avionics required for the operation of the flight deck. ProSim737’s beginning was meagre, however, the ongoing development, accuracy, functionality and above else, ease of use and reliability, has ensured that ProSim737 has an exceptionally strong following.  

The developers are based in Luxemburg which is why many users of the software are European based; however, flight simulation transgresses geopolitical boundaries and many users of ProSim737 are located in Asia, Australia, New Zealand and North America.

I’m not going to duplicate what can easily be read in the ProSim737 user manual.  The manual outlines much of what the software can and cannot do and I urge potential buyers to read it.

First Off - Caveat Emptor (Latin for buyer beware)

Before continuing, there are several flight avionics suites currently available on the market.  They all replicate the basic avionics functionality of the B737.  However, not everything is operational within each suite, and some functions behave differently between suites.  Therefore, it’s a good idea to research what works and what doesn’t before your purchase.  I have a written an earlier journal post addressing this.

Avionics Suite – The Heart

The heart is the most important organ in the human body.  Likewise, the avionics suite is the heart of the flight simulator, and provides the interface for instrumentation to operate.  If the software used is not reliable, robust and well tested, then problems may develop which ultimately will lead you into a minefield of frustration and confusion as you attempt to unravel the intricacies of the Boeing avionics system.

ProSim737 – Overview and Detail

ProSim737 is a complete avionics solution providing the ability to support all displays and logic found within the B737-800.  The software has been designed to run on one or multiple PC's in various configurations interfacing with FS2004 (FS9) or FSX, via a paid and registered version of FSUIPC.  Wide FS is not required, however can be used if networking other add- on programs.

To achieve this, the software is segregated into four broad modules: PS737 System, PS737 Display, PS737 MCP, and PS737 CDU.  Additional modules are PS737 Audio and PS737 Panel. 

I’ll discuss the details of each briefly.  For a more though dissection, I direct you to the ProSim737 website or user manual.

A short video at the bottom of this post will guide you through the various menus of the ProSim737 Systems Module.

PS737 Systems Module

The Systems Module is the main component of the ProSim family and it’s within this module that configuration of the switches, indicators, drives, and gauges occur.  In addition to providing the detailed logic to replicate the following aircraft systems and components: electrical, pneumatic, fuel, hydraulics, heating, fire detection, IRS and master cautions, the module provides access to a web-based instructor station and server that other ProSim737 modules connect to and from.

The Systems Module, because it houses the server, must be installed on the computer running flight simulator.  Likewise, for any other module to operate, the Systems Module must be opened.

PS737 Display Module

As the name implies, this module supports the main visual displays located in the Main Instrument Panel (MIP) that a pilot views when in the flight deck.  The module also provides several additional “virtual” gauges, such as clocks, stand by instruments and a flaps gauge for those flight deck builders who don’t use reproduction hardware gauges, or converted real instruments.

The following displays and gauges are included in the display module.

  • Captain and First Officer Pilot Flight Display (PFD) and Navigation Display (ND) -  various      configurations
  • EICAS display (upper & lower) with fully integrated EICAS messaging
  • Virtual Main Control Panel (MCP)
  • Virtual EFIS display (two)
  • Virtual overhead panel (forward & aft)
  • Virtual CDU display
  • Virtual stand-by instruments (good selection)

If you’re operating a full flight deck with appropriately supported hardware you won’t require the virtual MCP, EFIS, CDU and overhead displays.

ProSim737 MCP Module

This module controls the Mode Control Panel (MCP) which is the auto pilot system in the aircraft.  The MCP communicates with the logic coming from the systems module to provide information regarding altitude, direction, speed and other auto pilot constraints.

ProSim737 allows the user to either configure the MCP as a “virtual” MCP panel displayed on a computer monitor, or for builders using a hardware MCP, display minimised.  The virtual MCP includes two Electronic Flight Instrumentation System (EFIS) modules in either Honeywell or Collins configuration.
This MCP module usually resides on the same computer as the systems module.

ProSim737 CDU Module

The Control and Display Unit (CDU) is used to assess information from the Flight Management System (FMS).   A user can either use one, two or any number of instances of the “virtual” CDU and each will display identical information.  If a hardware CDU is being used, there is the ability to turn off the “virtual” CDU and display the data on the hardware unit.  All CDU instances are linked to each other via the ProSim737 Systems Module.  It’s usual practice to install and run this module from a client computer.

ProSim737 Audio Module

The audio module is a stand alone module that allows user customised sounds to be played when various preset functions occur, such as when switches are toggled, speeds are reached, etc.  This module is needed to allow GPWS and TCAS cautions, in addition to V1, V2, Vr and altitude call outs.  The module can be installed and run from any computer and links to the ProSim737 systems module.  The module runs as an additive to ProSim737’s internal sound (located in the Systems Module).

ProSim737 Overhead Module

This module provides the switches, gauges and dials for the forward and aft sections of the overhead.  The module is installed on the client computer and is usually left open full screen, unless you have a hardware overhead installed.  The module supports functionality essential to the basic operation of the B737.

LEFT:  The virtual forward overhead panel.  Many switches are functional and can be moved with the mouse.  Click image to view larger.




Reliability, Robustness & User-Friendly

When you evaluate a product, it’s “usually” fairly easy to find inherent problems.  ProSim737 is a different beast; since I began using their software I have not had any problems that suggest inherent problems with the underlying software framework.  It’s a pleasing experience when you open software and it “just works”. 

Of course, variances between computer systems and a wide variety of FS add on programs, can cause minor nuisances to occur – this is normal with any software.

To avoid any issues, I advise that all flight simulator add on programs be removed before evaluating a software suite.  Once you’re happy that everything is functioning as it should, add each FS add on in turn, checking to ensure correct operation.  If a problem does occur, at least you will know which program is causing the issue.

ProSim737 is an exceptionally robust software platform and the program has never crashed despite me changing configurations, etc “on the fly”.  

Software Installation

Simplicity and easy of use are the mantra of the developers of ProSim737.  Opening the ProSim737 package will reveal a number of appropriately named folders.  To install the Systems Module you click an executable file and install to the computer on which flight simulator is installed.  The other folders are then copied to the client computer.  IP addresses must be known to allow communication between modules across the network.

You don’t have to open .ini files or configuration files during installation and you don’t need to copy and paste files between folders.  Basic configuration is achieved by right clicking the mouse which opens a configuration screen.  The set-up is uncomplicated and is logically set out.

The only files you need to cut and paste to a folder are the terrain files and navigation database.  Detailed instructions on how to do this are documented in the comprehensive and well-written manual.

 Learning Curve and Ease of Use

Any new software has a learning curve; however the curve is very shallow when using ProSim737.  You don’t have to be a programmer or have in-depth computer knowledge to install or use ProSim737.  The software is very easy to install, configure and maintain. 

LEFT: Configuration display when using right mouse click - everything is easy to find and configure with minimal time outlay.  Click image to view larger.

For example updates, which are frequent, do not require you to manually cut and paste a new version download to several folders.  An update button within the Systems Module completes the update task within minutes.  As you open other modules, they each in turn are updated from the Systems Module.

Another example, which shows the ease of use relates to the configuration of various displays provided in the ProSim737 Display Module.  To set-up a dedicated display, you mouse drag the required display to the monitor of choice and then right click the window to open the configuration menu; resizing the display is done using the mouse.  To avoid the problem of the display accidentally changing size in the future, you tick the “freeze constraints” box. It literally takes less than 10 minutes to establish the visual displays in the flight deck!

Configuring Your Switches and Buttons

Configuring buttons and switches to your set-up relatively uncomplicated involving opening a menu in configuration mode, scrolling to find the particular function you need, and then connecting the output type to a specific output.  Granted there is a learning curve, but the curve is low and essential tasks don’t requite extensive knowledge of computer code.  

LEFT:  Switch configuration display in ProSim737 Systems Module - an extensive list that will please the most in-depth simulation builder.  Click image to view larger.

Similarly, customised audio files can be added, linked and played in the Audio Module.

Navigational Database and Terrain Files

ProSim737 does not provide the navigational database that is needed by the aircraft.  This must be purchased as a separate item from Navigraph.  This is normal practice and all developers rely on Navigraph to maintain the latest navigation package. 

Installing the database requires you download the data and then extract the data, via an executable file, to a specific folder within ProSim737.  You then must build the database which is achieved by pressing a button within the configuration menu.  

Similarly, the terrain files must be downloaded from the ProSim737 website and manually copied to the appropriate folder.

Driver & Hardware Support

Today, there are several vendors ranging from high end to budget level that are replicating B737 hardware and instrumentation.  ProSim737 development is forward based, meaning they understand the need for avionics software to be compatible with as many hardware types as possible.  Flight Deck Solutions, Engravity, Go Flight, CP Flight, SISMO and Open Cockpits are all supported and several types of I/O cards are supported such as Pokey, FDS SYS and phidgets.  FSUPIC and FSUPIC offsets are also supported by ProSim737.

Determining which hardware is selected for your set-up is as easy as checking a box within the configuration screen of the Systems Module.  

Accuracy and Resolution of the Flight displays

You spend a lot of time staring at the various displays, whether it’s the Pilots Flight Display, Navigation Display, CDU or EICAS; therefore, it important that the graphics are of the highest quality possible; nothing is worse than staring at jagged corners, off-putting colours, or blurry lines.  

Although the quality of any graphics is linked to the resolution of the computer screen, if you use a high resolution screen you will not experience any anomalies associated with poor graphics.  The display graphics are crisp and sharp.  To see images of displays navigate to the image section or go to the ProSim737 website.

All simulation enthusiasts strive for accuracy; some to a greater extent than others.  The displays depict what you would see if you were looking at the displays in a real B737 main instrument panel.  Only the very keen you will note the odd subtle difference between the simulation and the real display, and this is often determined to a certain extent, by the cockpit set-up and carrier options you select from within the instructor station.  

For example, the magenta course line in the Pilots Flight Display appeared to be slightly thinner than on the real aircraft, but no sooner had I noticed the disparity that Marty at ProSim737 had uploaded an update rectifying the issue.

What’s important to realize, is that the developer listens and if inaccuracies are noted rectifies the disparity quickly and without argument.  


Any software must provide precise outputs when its logic is queried; all virtual pilots demand that software outputs be precise in execution.  To date, ProSim737 has lived up to its reputation and I cannot highlight any major downfall in the precision of the software.   

LEFT (3):  Screen grabs showing variations of PFD and ND displays dependent on EFIS setting.  Click image to view larger.

Vertical Navigation (V-Nav)

A common thread in FS forums is that avionics software has difficulty in replicating Vertical Navigation (V-Nav).  This is especially evident with software supplied by Project Magenta and to a limited extent with Sim Avionics. 

The logic used to replicate V-Nav is not simple; it’s complicated, and the variability in V-Nav usage often causes issues to develop when using V-Nav.  The main problem is that the aircraft may not keep within the constraints entered into the CDU.  Often the aircraft will either over fly an altitude constraint or not maintain a entered speed constraint.

From the outset, V-Nav in ProSim737 has worked exceptionally well.  Altitude and speed constraints, if entered correctly, are maintained and the reliability of V-Nav surpasses those of other software suites I have used.

V-Nav Usage

V-Nav, even to qualified pilots can be a challenge to use correctly.  This is one reason why V-Nav should only be used as a guide and not as an absolute.  If V-Nav, for whatever reason does not function in a method you think is correct, then turn it off and use the more reliable L-Nav, Level Change or Vertical Speed functions.

The challenge, I have discovered when using V-Nav is two-fold.  First, you must use it within the designed capabilities of the program, and two, you must learn how and when to operate V-Nav.  If you enter data that the FMS cannot assimilate, such as an altitude that is too high or too low, for the time required to reach the waypoint, then expect an over fly of the entered restrictions.  This is not the fault of the software, but the fault of the user.

Display Lag

Display lag is term coined to explain the staggering of a display due to information overload, information bottleneck or lack of computer graphical power.  It typically manifests itself when a lot of information is required to be displayed at an identical time that computer processing is required.

For example, another software suite I have used displayed staggering on the altitude tape in the Pilots Flight Display (PFD) when ascending and descending with the “all waypoints” selected from the EFIS.  The staggering stopped when the “all waypoints” were deselected.

I have yet to experience any display staggering with ProSim737, even with the terrain simulation display activated.  

Weather & Terrain Display Functionality

The weather and terrain display function, which is activated either by pressing WXR or TERR on the EFIS unit is functional in ProSim737, however, the weather display is inaccurate and looks very outlandish in its “blocked in” colour display.  

I’m lead to understand that the weather functionality present within other software (Sim Avionics), reads directly from weather depicted by FSX, and then only presents a rough indication of what the weather maybe like at that particular time; it certainly does not mimic and display what the aircraft is actually flying through or about to fly through.  

I am hoping that the developers at ProSim737 will develop a radar module that actually reads the exact weather depicted in FSX and display this weather in a way that is similar to the real radar in the B737.  At the time of writing, the weather displays only in solid colours and does not mimic how real radar operates.  I hope that ProSim737’s developers improve this in due course.

Two Terrain File Resolutions

Pressing the terrain (TERR) button on the EFIS unit, displays a graphical representation of the surrounding terrain on the Navigation Display.  There are two variations of the terrain graphics available; one display is slightly blocky and the other display is more detailed.  To select which display is active, right click the screen with your mouse and tick the appropriate box in the configuration menu.

LEFT:  Old and new style land terrain display which display on the ND when selected from the EFIS.  Click image to view larger.

Compatibility of Aircraft with ProSim737

It's always been a concern to what add on aircraft you can use with a particular avionics package.  As an example, Sim Avionics provides several aircraft .cfg files which have been tweaked to their software.  You load the particular aircraft.cfg file for the aircraft you are using and any vagrancy between the aircraft and avionics software is rectified.

ProSim737 has taken a completely different approach and designed a flight model called the JetStream 738, which is tweaked to operate flawlessly with ProSim737.  Of course, you don’t have to use the JetStream if you don’t want to; the default B737 can be used as can the PMDG B737 FS9 version with flight logic removed.  

I will review the JetStream738 in a separate journal post.

CDU - Background Software

No review of any avionics software is complete without a short segment on the CDU.

The ProSim737 CDU module is the controlling software that provides the intelligence behind the CDU.  It's amazing what this software can do, and do so with reliability and consistent behaviour.  More importantly, the software does not crash, even when incorrect data is inputted to the unit.

Many pages associated with a commercial CDU are modelled and updates continue to add new features and improve existing functionality. 

In the real B737 aircraft, not all CDU software is identical.  There are different software versions and each version has slightly different functionality; it’s the decision of the airline to which software version is chosen.  Likewise, not every company producing avionics software models the CDU identically.  In some respects, it depends on which software edition the developer has chosen to replicate. 

Unfortunately, many developers choose to not replicate something or to not provide full functionality.
Often CDU menus and pages may look similar in appearance, but you will be disappointed when trying to access a feature that appears to be modelled but has no functionality.  Some suites offer far greater functionality than others.  I believe ProSim737 provides more functionality than other higher end CDU software available, and more functionality is regularly added through software updates.

Some of the basic features modelled by the CDU software are:

  • Indent page on start-up (weights, fuel, fuel reserves, cost index, cruise altitude, etc)
  • Approach reference page with VREF selection
  • Route, LEGS, Arrival, Departures & Holding pages (user controlled including approaches, STARS, SIDS & transitions)
  • Progress pages (fuel, distance to go, ETA, wind, crosswind component, cross track error, fuel prediction etc)
  • Vertical Bearing Indicator (VBI)
  • V-Nav & L-Nav compliant (climb, cruise and descent)
  • Ground Service - push back
  • NAV/COM radio reference page (ADF, ICAQ, VOR & ILS data) & search
  • ACARS (future installment)
  • Captain & First Officer EFIS control
  • OAT
  • SIM MAINT page (separate commands to control SIM instead of using keyboard) such as pause, freeze & re-set FMC.

The software lacks the ability save a flight plan directly from the CDU; you must use the instructor station to save a flight plan. Also, it’s not possible to reverse a route from the CDU.  It would be helpful if this functionality can be implemented.

The software is compatible with CDU hardware produced by Fly Engravity and Flight Deck Solutions.

Instructor Station

The instructor station included with the software is a web-based station, meaning you type in the appropriate address into the browser web bar and the instructor station opens on any computer connected to your network – even a laptop.  No other software is needed.

The instructor station is comparatively simple in layout, yet functional.  Without repeating the user manual, which outlines in detail what each section comprises, the station displays the following menus: Quick Start, Cockpit Set-up & Carrier Options, Global Database, Situations & Positions, Company Routes. Flight Plans and Failures.

Two Instructor Station functions  deserve mention

Company routes allow you to store and manipulate routes you have loaded into a specific folder within ProSim737.  These routes, if not manually built using the CDU and FMS and saved to the instructor station, are usually downloaded from on-line route generators.  As the station has a built in editor these routes can easily be edited and re-saved.  You can also download from the station to the CDU any selected route.

LEFT (2):  Instructor Station display showing CAT visibilities and push back & failures menu.  Click image to view larger.

The situation menu I find particularly useful.  Here you can instigate push back, execute day or night and switch to real time at the push of a button.  You can also define visibility as CAT I, CAT II or CAT III.   This can be done on the fly while the aircraft is flying.

The failures menu can be set-up to allow any number of single, multiple or cascading failures to occur either within a predefined time or at random.

ProSim737 Start-up Sequence

Ease of use and simplicity are important to ProSim737 and this mantra is carried through to the operation of the software.  Opening the ProSim737 Systems Module and other associated modules is exceptionally fast and the programs close with minimal lag time.  This is in stark contrast to other software suites which seem to take an eternity to open the various instances of the same program.  

To simplify the start-up process when opening a flight session on my two networked computers, I’ve created shortcuts to the required ProSim737 modules and pasted them to the windows menu bar.  This is my start process (included are some add on programs I am running).

Server Computer

1.    Start PM Sounds
2.    Start ProSim737 main module
3.    Start ProSim737 MCP module
4.    Start ProSim737 Audio module
5.    Start FSX
6.    Start FSRAAS2
7.    Start Throttle Quadrant Phidgets

Client Computer

1.    Start PM Sounds
2.    Start ProSim737 Display (Captain PFD& ND)
3.    Start ProSim737 Display (First Officer PFD & ND)
4.    Start ProSim737 Display (EICAS)
5.    Start ProSim737 CDU
6.    Start ProSim737 Overhead Panel
7.    Start ProSim737 Audio module
8.    Start ProSim737 web-based instructor station

The time to start each program is no longer than 4 seconds; FSX takes the longest time to load.  Closure time is similar (mouse right click/close) from the menu bar.  To decrease closure times and mouse movement, a closure batch file can be created.

What is lacking & Possible Improvements

There will probably always be something lacking no matter what software you use, and some enthusiasts are never happy until they have everything – even if they never use or need it.  

The Aircraft Communications Addressing and Reporting System (ACARS) is not supported, although I believe this will be addressed in future updates.  I’ve already discussed some missing functionality with the CDU and touched on the inadequacy of the weather radar.

For the most part, all essential functionality is present within the system, although it would be nice to have more CDU functionality and a list of functions the CDU is capable of.  Currently no such list is available, and if using an official FMC guide it can be "hit & miss" working through he menus to see what is functional.

Several users have commented on the forum, that the %CG calculation in the CDU usually remains the same despite changing the aircraft's overall weight.  Users of TopCat pre-flight software have reported variances in %CG between ProSim737 and TopCat.  This variance may suggest an issue in the calculation of %CG which needs fine-tuning.

The list of hardware supported by ProSim737 is long and continuing to grow.  This said, I have noticed that the CP Flight ATC/Transponder unit which supports full TCAS operation is only partially functional within ProSim737.  TA/RA is inoperative.  Although the responsibility for this incompatibility probably rests with CP Flight, it would be very nice if ProSim737 attempted to rectify this.  CP Flight hardware is used universally and full functionality should be implemented across the complete CP Flight range of hardware.

Continual Development

In my opening paragraph I stated, “Avionics software is the heart of the simulator”.  Therefore, it’s pleasing to see continuing development of the software; updates that add or improve on existing functionality are released on a very regular basis.  Furthermore, the software designer is open to suggestions from users on how to enhance the software.  Shortcomings, when observed are quickly addressed.

One Aircraft - Mono Focus

One very important attribute of ProSim737 is that the developers only produce software for the B737 aircraft.  This means that they focus 100% of their time on replicating this airframe.  Other companies develop software for multiple aircraft and try to incorporate duel systems within their software.

Compromise & Expectations

It’s a fact that human beings rarely enjoy compromising – we want everything and we want it now. 

Some of you maybe "thinking" that ProSim737 has issues that need rectifying.  I'd be lying if I told you everything was 100% perfect - of course there are issues, but these are minor and differ depending upon your set-up.   But, in comparison to other software suites on the market, I feel confident stating that ProSim737 has less issues and rectifies niggling problems much more quickly than their counterparts.

If your expectation is to have software that is absolutely perfect without any glitches at all, then I'd strongly suggest that building a flight simulator is not really your calling. There are so many variables with computer equipment, drivers and the like that minor issues will pop up from time to time.

Developing software that replicates the B737 avionics to the tenth degree is a noble thought, as is maintaining a reasonable price.  However, what builders often fail to remember is that the Boeing software cost millions of dollars to design and implement with a solid team of developers.

ProSim737 delivers an exceptionally good package that is more advanced and feature-rich than its counterparts.  It’s not perfect, but the developers strive for perfection and improvements continually are being released on a regular basis.

Documentation and Support

The definition of osmosis is; “The gradual, often unconscious, adsorption of knowledge or ideas through continual exposure rather than deliberate learning”.  In the previous software suite I used, “osmosis” was very much the method of learning, as were mistakes, wasted time and frustration.

It’s good to see that ProSim737 includes a very detailed and well-written instruction manual which explains how to do nearly everything you need to know to configure the software to your set-up.  Failing this, there is a dedicated interactive forum that is very regularly reviewed both by users, beta testers and ProSim737 staff. 

If a problem does occur, support can be reached either by Private Messaging or e-mail.  
You will not be left “high and dry” by the developers.  They are very enthusiastic about their product and keen to help wherever possible.

A short video will guide you through the various menus of the ProSim737 Systems Module.

Recommendation & Overall Score

ProSim737 is a stable, well tested and tried software platform that provides most of the real-world avionics of a B737 jet-liner.  The software is easy to install, use, and does not require advanced computer knowledge to get you in the air.  Furthermore, a vast collection of hardware and interfacing cards are supported and new functionality is added on a regular basis.

At the time of writing, if you purchase ProSim737, the software includes full support and updates for an unlimited time period. 

This has been a long post, and if you have read this far, I hope you have gained some incite into ProSim737.

To download a free trail version of the software, visit their website – ProSim737.

My Rating is 9.5/10

Please note that this review is my opinion only and is not endorsed.


Avionics Software - Selection and the Future

Southwest Airlines is the largest low cost airline in the United States, and has maintained its success on a simple business model - its decision to fly only one type of aircraft, the Boeing 737.  By streamlining their fleet to only one aircraft type, savings can be made in maintenance, logistics and support.

Southwest only need to employ maintenance personnel knowledgeable on one aircraft type, pilots do not need to be cross trained, and more importantly flight and support crews can be airlifted anywhere to begin work immediately should a problem arise.  There is no time delay waiting for a type pilot or engineer to be found.  In the airline business, lost flight time means a loss in revenue.

So what has this got to do with flight simulator or avionics software suites?

Avionics Software Suite – What’s this?

Before proceeding, the avionics suite is the software that controls the aircraft’s avionics systems within the simulator.  The avionics suite controls nearly everything associated with the simulator that is automated and includes among others: the integration of the Main Instrument Panel (MIP) and Main Control Panel (MCP) and the projection of this data to the Navigation Display (ND) and Pilots Flight Display (PFD).  The software does not replace the main flight simulator platform (FSX or whatever), but acts as a separate platform.

It’s important to realize that this software is VERY important.  It is the backbone of any simulation and directly controls whatever flight model you are using.  Any software used must be accurate, robust, replicate real aircraft systems, be reliable, and be able to replicate its outputs on a consistent basis.
There are two broad types of suites – those that can be used in a full flight deck simulation and those that are more suitable to a desktop set-up.

State of Play - Software Contenders

Historically, Project Magenta (PM) was only one contender if you wished to tackle the task of building a B737 simulation.   At the time, the software was complicated and required the user to network several computers.  The software developed by Project Magenta initially led the way, laying the building blocks for others to follow (bravo to PM).

In 2012, contenders are several: Project Magenta, Sim Avionics (Sim-A), Orion, Aerosoft Australia, Flight Deck Software, ProSim 737, Precision Manuals Development Team (PMDG), i-Fly and several lesser known companies produce software that emanates the avionics of the B737.  Other software suites “pop up” on the horizon from time to time as talented software engineers attempt to enter the marketplace.

Which Avionics Software Suite Should I Use?

This is a personal decision and I’m not going to publish a “tit for tat” discussion to which suite from which company is better or worse.  I will say that each company’s software brings different aspects of the flight deck to realisation – some with greater accuracy, detail and finesse than others.  Before you purchase a suite, it’s vital to investigate exactly what that suite can and cannot do in relation to the hardware you have installed in your simulator.

Software suites offered by rival companies are NOT identical to each other.  Some developers have added functions and displays to their software in an attempt to make them more user friendly, or to be used for multiple aircraft types.  Other developers try to maintain as much accuracy with the genuine B737 suite as possible.

Before purchase, you should identify what aspects are important to you, will work your simulator, and represent the functionality you expect.  Flight deck building and simulation is often very much about compromise.

Just because software is expensive or inexpensive, doesn't imply it's well tested and stable; try and see beneath the marketing veil.  Some of the smaller lesser known software suites are very good and provide excellent value for money.  For example, Aerosoft Australia has released a very competitively priced avionics suite which is more than enough for the average simmer who does not want to use an overhead panel.

Reliability, Repeatability, Accuracy, Expectations and Support

The most important facet of any software is reliability and repeatability; both mutually support each other.  Unfortunately, not all suites are reliable or have the ability to repeat defined outcomes.  Some high end and expensive software suites are plagued with teething problems, which for the most part, are left to customers to solve or report to the developer, in the hope that an update will rectify the issue.

As discussed earlier, software suites are not identical in functionality or appearance, even though in theory should mimic a real B737.  Although some of these variables are aesthetic, such as font type, size and colour; attributes that many virtual pilots deem important.  Other issues are not aesthetic and may relate to the available functionality of a particular system – such as the Flight Management Computer (FMC).  Depending upon the developer, upgrades to a software suite maybe frequent or only once every six months.

I have reviewed Sim Avionics in an earlier post.  ProSim 737 will be reviewed shortly.


It’s important to understand that replicating all the systems of a fully functional B737 is a continual challenge.  Real simulators can cost upwards of 15 million dollars and expecting the same level of performance, reliability and repeatability from a software suite, for less than $1500.00, is not reasonable.  Add to this the vast array of different computer designs and installed hardware and you can easily see why minor problems can occur.

EVERY software suite has teething and minor issues.  This said; please don't go away with the notion that every piece of software is a nest of problems - this would be incorrect.  What is important, is to go away with the notion of "reasonable expectation".

Some developers, in an attempt to work around complicated issues have chosen not to implement certain systems or parts thereof.  These same systems in another suite may work perfectly or not at all.  For the most part, problems stem in the accurate development and execution of Vertical Navigation and the integration of a “fully functional” Flight Management Computer (FMC).

Support from the development team of the suite you have chosen is paramount.  Many issues can and are easily solved.  But a prompt and efficient support base, regularly visited and updated by the software developers is essential.  It also should be noted, that many developers work closely with users to rectify teething issues within their software.   

Connectivity with Micro$soft Flight Simulator and Prepar3D

Most virtual pilots use FSX or the earlier FS9 as their baseline program.  These programs are no longer being developed or supported by Micro$oft and are quite ancient with regard to much of their software architecture.  Other than X-Plane and a few other “no shows” the only program being developed as a baseline program for flight simulator is the Lockheed Martin Prepar3D.  I am not using Prepar3D, however, I envisage I probably will be within two years.  It’s important to ensure compatible with what well may replace FSX.

The Future

What does the future hold?  As computers became faster and software advances continue, almost exponentially, I envisage that avionics software will become more sophisticated and refined in how fluid they interact with, and parallel real aircraft systems.  If the recent release of PMDG’s B737NGX is anything to go by, it’s only a matter of time.

Two Camps

Presently, there are two camps; desktop users and those using partially or fully developed flight decks.  This is not including turn-key type full LEVEL D simulators.

PMDG, closely followed by i-Fly have taken the limelight in the production and release of the NGX which is a truly monumental aircraft simulation more suitable for desktops than a flight deck.  I-Fly has been further developed with functionality to cater to flight deck builders.

Technology doesn't remain static and improvements will drive more companies to produce dedicated software; the days of one or two companies reigning is quickly paling.

Market Share

Historically, Project Magenta was the suite of choice for those wishing to develop a fully functional flight deck, however PM is no longer the “strawberry fox” and is now showing its age, being surpassed by new “high end’ contenders such as Sim Avionics and ProSim 737.  Put simply, these new contenders produce software that is more reliable and sturdier, easier to understand, install, and configure, and can operate on a minimal number of networked computers.

Project Magenta in an attempt to regain market share has also extended its reach to support different jet aircraft including general aircraft. Sim Avionics has followed suit; in addition to the 737-800NG, they also produce avionics suites for the B747, B767, B777 and the A320.

Southwest's Business Model

Other than i-Fly with its duel platform approach, and a few lesser known manufacturers, the only “high end” company dedicated ONLY to the development of the B737 for use in a full flight deck is ProSim 737.  Like Southwest Airlines, ProSim see benefit in producing only one avionics suite, doing it to the best of their ability and providing continued development until, if you excuse the phase “it’s as good as it gets”.

Leaders and Followers

The future is blurred, but in relation to a fully functioning B737 flight deck simulation, I believe that ProSim 737 and Sim Avionics will run “neck and neck”.  Presently, ProSim is more advanced in some aspects than Sim Avionics; but Sim Avionics comes under the mantle of Flight Deck Solutions which is a forward-moving company with a history of aggressive and progressive development.  I don't expect Sim Avionics will sit idle and wither on the vine...

Leadership in desktop simulation will probably be left to the current two major players PMDG and i-Fly; both which will “heckle” for the leadership, with i-Fly probably keeping feet in both camps.  

The other "lesser" contenders will always be there, and this is a good thing.  Competition drives development and improvement, which translates to increased functionality, greater simplicity and more stable software.  This can only benefit the consumer - YOU.



  • Please note that these are my opinions (albeit shared by other virtual pilots I am in contact with).
  • If you wish to comment, please you the comment form below.