M20R Development Update | April 2017

Another project update:

First, the lack of recent updates was due to our use of our NEW and improved forum. Sign up at for an account!

Another note of importance: we have decided to develop the M20R exclusively for X-Plane 11. This has resulted in a slightly simplified technical approach to the project at large, eliminating some of X-Plane 10’s need for the manual calculation for many of the sophisticated engine algorithms. Most of our customers will be using X-Plane 11, so an X-Plane 10 version would be a waste of our development resources which would increase the amount of time until release, and raise the final product’s cost. Another benefit in X-Plane 11, we no longer have to develop as many multivariable equations from scratch. The time and energy saved in this regard are quite massive and will allow us to coordinate our resources towards completing the rest of the M20R in a more timely manner. Additionally, recent breakthroughs have given us a method to accurately model engine and power curve vibrations regarding the simulation’s frame rate. Small attention to detail steps such as this is part of our incremental process towards developing the most thorough, complex, and accurate aircraft simulation we can make.

The 3D Modeling & Texturing:

We have nearly completed the 3D model of the M20R. The texturing is still an ongoing process, but nearing completion. Most of the cockpit is finished as well, with high resolution, detailed, instruments, and gauges.


(Ignore the render artifacts from above – all of our GPS options showing, unfinished textures, etc.)

Our Plugins:

Some of the things (that we haven’t mentioned yet) that we are integrating:

  • EDM-700: Working on a fully functional EDM-700 Engine Monitor with modes such as Normalize, Lean Find (Rich and Lean of Peak), Alarms, Customization of alerts, and many different modes.
  • Dynamic Engine Vibration with effects on needles, etc. – Based off of the actual physics of engine vibration. The amount and severity of the shaking changes with different engine settings and RPM!
  • Custom Aerodynamic Loading: simulates forces of air on the flight control surfaces. The yoke can be moved only to FAA/ICAO limits. (This feature can be disabled for those not wanting the realism)
  • Custom Log Files: We will be able to get incredibly detailed log files showing everything that our systems were doing when you submit a ticket.

Linux Users:

We will not be making a Linux version of the aircraft. This is because none of our development team and most (or possibly all) of our beta testers use Linux which makes it tough for us to port over a version. Also, according to the latest analytics from Laminar Research, the Linux install amount is sitting at 1.4%. It is technically and financially not possible to allocate our resources to create, test, and support a Linux install.


We are working on our high-quality sound pack for the aircraft. There are hundreds of sounds we are working with. We have recordings of each button, the circuit breakers, the engine, doors, and more, just to say the least.  Due to it being for X-Plane 11, we will have FMOD support. This integration is later on our timeline; we are waiting for Laminar Research to document the FMOD system, so we create the sound pack correctly.

Possible Inclusions (based on timeframe):

We are looking into including a TKS Antice system option into the aircraft. We are still deciding if this is worth integrating. Possibly in V1.0, but could come as an update later.

Laminar Research has also said that they are developing a default, high quality G1000 for X-Plane 11. Once this is released, we will look deeper into the possibility of doing a G1000 upgrade package to the M20R. This would most likely be a charged, but cheap, update, due to the amount of 3D modeling and electrical system code renovations that would need to occur. We note that we are still investigating the feasibility of these updates/upgrades. We would love to hear your comments on these ideas.


From everyone at Advanced Flight Modeling Simulation, Thank you for your support. This has been a long journey, but it sure is coming along!