Microsoft Flight Simulator: Revived?

Microsoft and Dovetail Games have struck a deal that will bring Microsoft Flight Simulator X (released in 2006) to the Steam online gaming platform in 2015. The sketchy details are outlined in a July 9 press release, which you can read here. Excerpt:

The award-winning creators of the best-selling Train Simulator franchise have today announced a global licensing deal with Microsoft, granting them the rights to develop and publish all-new flight products based on Microsoft’s genre-defining flight technology. The company is currently investigating new concepts in this area and is expecting to bring a release to market in 2015.

In addition to this licensing agreement, Dovetail Games is pleased to announce that it has also acquired the rights to distribute the multi-award winning Microsoft Flight Simulator X: Gold Edition via Valve’s popular digital retail channel, Steam, entitled Microsoft Flight Simulator X: Steam Edition.

Gamespot published a report on the deal, here. Excerpt:

Unfortunately, it doesn’t sound as if the Steam Edition of Flight Simulator X will feature any improvements. Dovetail told GameSpot, "We have the license to re-release FSX on Steam and this does not extend to making product improvements. However, we will include all possible bug fixes we can. One area that will require some work is the use that FSX made use of GameSpy for multiplayer features. As you may know, GameSpy is no longer available and so we are looking for alternate ways of providing this functionality including using features in Steam."

Additionally, Dovetail says the new game it’s working on won’t actually be called Microsoft Flight Simulator; it will simply be using Microsoft’s technology. As of yet, there is no title for the new game coming next year.

‘Flights of fancy: Inside the intense world of virtual pilots’

The December 20 edition of the Washington Post included this feature about virtual aviation. It’s a good overview of the history of PC-based flight simulations and the world-wide community of virtual aviators:

…[O]ver the past couple of decades the flight simulation community has grown to more than 70,000 members, spawned a cottage industry of software makers, developed most of the trappings of the commercial aviation industry, and created a complicated system of self-governance — it’s the biggest fantasy league you’ve never heard of.

Draft AC 61-136A: FAA Approval of Aviation Training Devices and Their Use for Training and Certification

FAA has released the draft of an update to the advisory circular that sets FAA standards for Aviation Training Devices (ATD) and how the agency approves their use in pilot training programs.

FAA updated AC 61-136 in September 2018. You can read about those changes at New AC for ATDs.

On June 27, 2018, the FAA published several key changes to 14 CFR Part 61 that govern the use of ATD to maintain IFR currency. You read about that changes at BruceAir here.

The draft AC 61-136A will supplant AC 61-136 when it is adopted.

I’ve looked over the proposed changes, and I discuss the key changes below.

You can learn more about ATDs, which include Basic Aviation Training Devices (BATD) and Advanced Aviation Training Devices (AATD), in my latest book about PC-based flight simulations, Scenario-Based Training with X-Plane and Microsoft Flight Simulator.

ATDs are not Simulators

It’s important to understand that Aviation Training Devices are not simulators. As you can see from the definitions below, ATDs are devices that include:

…hardware and software necessary to represent a category and class of aircraft (or set of aircraft) operations in ground and flight conditions…

ATDs are intended to:

Provide an adequate training platform for both procedural and operational performance tasks specific to … ground and flight training requirements

But they are not required to be substitutes for specific aircraft. In other words, they are training aids intended to help pilots learn, practice, and master aviation-related tasks and procedures.

No Regulation Changes

It’s also important to note that the proposed AC won’t change any FAA regulations that govern the use of ATDs and how much simulator time you can credit toward the minimums required for pilot certificates and ratings:

This AC does not change regulatory requirements; therefore, the provisions of the current regulation always control. This AC applies only to the evaluation and use of BATDs and AATDs. This notice does not apply to Full Flight Simulators (FFS) and Flight Training Devices (FTD) that are regulated under 14 CFR part 60.

Specifically, the AC does not change the amount of simulator time that may be credited toward the requirements for certificates and ratings as specified in:

a. 14 CFR part 61, §§ 61.4, 61.51, 61.57, 61.65, 61.109, 61.129, and 61.159.

b. 14 CFR part 141, §§ 141.41, 141.55, 141.57, and appendices B, C, D, E, F, G, I, K and M.

Logging Training Time and Experience

However, the updated AC does include language that clarifies how pilots and instructors should document the time they spend using ATDs:

Authorized instructors utilizing an FAA approved ATD for airmen certification, pilot time, and experience requirements are required to log the time in a pilot logbook as dual instruction and as BATD or AATD time appropriately. Any columns that reference flight time should remain blank when logging ATD time. Simulated instrument time can be logged in an ATD, but only during the time when the visual component of the training session is configured for instrument meteorological conditions (IMC) and the pilot is maintaining control solely by reference to the flight instruments. Logging time in this fashion will allow a pilot to credit this time towards the aeronautical experience and recent experience requirements as specified in part 61 or 141. It is recommended that a notation be included in the remarks section of the pilot logbook indicating the device name and manufacturer as described in the LOA. It is the responsibility of the flight instructor, student, or certificated pilot to verify the device is qualified and approved for certification or experience requirements. It would be appropriate for the person using the ATD to retain a copy of the LOA.

NOTE: There are no restrictions on the amount of training accomplished and logged in training devices. However, the regulatory limitations on maximum credit allowed for the minimum pilot certification requirements are specified by 14 CFR part 61 and part 141 and in the LOA. No approvals or authorizations are provided for aircraft type ratings using aviation training devices.

New Five-Year Re-Authorization Requirement

Paragraph 8 (b) of the proposed AC requires that all approved training devices will require re-authorization on a five year schedule:

All FAA approved training devices that are not evaluated or approved by the National Simulator Program in Atlanta, GA (AFS-205 under 14 CFR part 60), come under the evaluation, approval and control of the General Aviation and Commercial Division (AFS-800). AFS-800 has determined that all devices will require re-authorization on a five year schedule. This evaluation ensures current standards required by this advisory circular continue to be met. After June 1, 2015, all approvals for ground trainers, simulators (except Level A, B, C, and D), Level 1-3 FTD’s, PCATD’s and ATDs with authorizations that were either not issued by AFS-800 or do not contain an expiration date will terminate. The manufacturer must request this re-evaluation no later than 180 days prior to June 1, 2015.

Definitions of ATD and BATD Remain Essentially the Same

The new AC does not appear to change the basic definitions of ATD, BATD, or AATD. But there are some subtle distinctions in some of the descriptions.

Aviation Training Device (ATD)

As in the current AC 61-136, an ATD (the general term for either a BATD or AATD) is defined as:

A replica of aircraft instruments, equipment, panels, and controls in an open flight deck area or an enclosed aircraft cockpit. It includes the hardware and software necessary to represent a category and class of aircraft (or set of aircraft) operations in ground and flight conditions having the full range of capabilities of the systems installed in the device as described within this AC for the specific basic or advanced qualification level.

Basic Aviation Training Device (BATD)

The current AC 61-136 defines a BATD as a device that:

(2) Provides a training platform for at least the procedural aspects of flight relating to an integrated ground and flight instrument training curriculum

The proposed update adds some specificity to those criteria:

(2) Provides an adequate training platform and design for both procedural and operational performance tasks specific to the ground and flight training requirements for Private Pilot Certificate and Instrument Rating per Title 14 of the Code of Federal Regulations 14 CFR parts 61 and 141;

(3) Provides an adequate platform for both procedural and operational performance tasks required for instrument experience and pilot time

AATD

The same basic changes also apply to Advanced Aviation Training Devices (AATD), although an AATD can also be used for training toward the ATP and CFI certificates. An AATD is a device that:

(1) Meets or exceeds the criteria outlined in Appendix 2 (BATD Requirements);

(2) Meets or exceeds the criteria outlined in Appendix 3 (AATD Requirements);

(3) Provides an adequate training platform for both procedural and operational performance tasks specific to the ground and flight training requirements for Private Pilot Certificate, Instrument Rating, Commercial Pilot, and Airline Transport Pilot Certificate, and Flight Instructor Certificate, per Title 14 of the Code of Federal Regulations (CFR) parts 61 and 141;

(4) Provides an adequate platform and design for both procedural and operational performance tasks required for instrument experience, the instrument proficiency check and pilot time

The details of how an AATD may be used in such training will be specified in the LOA for that device:

AUTHORIZED USE. Except for specific aircraft type training and testing, an AATD may be approved and authorized for use in accomplishing certain required tasks, maneuvers, or procedures as applicable under 14 CFR parts 61 and 141. The FAA will specify the allowable credit in the AATD LOA for Private Pilot, Instrument Rating, instrument recency of experience, Instrument Proficiency Check, Commercial Pilot, and Airline Transport Pilot.

More Detailed Qualification Criteria

Manufacturers of ATDs will need to review the proposed AC carefully. It includes more detailed standards that ATDs must meet for FAA approval, and it specifies how manufacturers must inform the FAA when they update or make substantial changes to their devices.

The proposed AC also addresses compatibility of the software and hardware used in ATDs:

a. An approved ATD consists primarily of two components: software (programming) and hardware (central processor, monitor or display, appropriate flight and power controls, and avionics). The software and hardware components must be compatible because the hardware sends “values” from sensors to the software by means of voltage and digital inputs (e.g., avionics frequencies, switches, and buttons). Hardware and software compatibility are assured when the hardware manufacturer and the software developer work in close cooperation to develop the correct union of inputs for the ATD.

b. In some cases, the hardware manufacturer and the software developer do not work together in developing the ATD. Instead, the software is “licensed for use” to the ATD manufacturer and incorporated into the device. In those cases, the manufacturer must attest in writing (in the QAG) that all hardware technical requirements (analog and digital input values) are compatible with the software used in the ATD. To do so, the manufacturer should obtain a “compatibility statement” from the software developer, which may, at the FAA’s discretion, be used to satisfy this requirement. The following is an example compatibility statement:

“This is to certify that <Name of Software Company or Developer> has demonstrated that the operating system software <Software part number and version/revision>, is compatible with <Name of ATD Manufacturer, Make and Model> and can assure that the communications/transport data latency is not greater than 200 milliseconds and all analog and digital input signals meet the performance criteria established for software performance by the ATD manufacturer.”

c. Only the owner or co-developer can validate certification of the transport delay time stated in Appendix 2 and the correct analog and digital inputs necessary to ensure that the software performs adequately. Similarly, the software developer must determine the minimum computer requirements to effectively run the software.

Approval of ATD for use Under Part 61

According to the AC, to be approved for use for pilot training and certification under part 61, an ATD should:

a. Be capable of providing procedural training in all areas of operation for which it is to be used. Those tasks should be specified in an acceptable training curriculum or as specifically authorized by the FAA and meet the description and suggested criteria outlined in Appendix 4.

Approval of ATD for use Under Part 141

As you might expect, the process for approval for use under Part 141 includes an endorsement from a flight school’s principal operations inspector:

The jurisdictional FSDO may approve an ATD as part of an overall part 141 school curriculum approval and certification process. Pilot schools that want to use an ATD as part of their training curriculum must notify their principal operations inspector (POI). The POI is responsible for approving how the ATD is to be used in the certificate holder’s part 141 curriculum and Training Course Outline (TCO).

Flight Dynamics (Flight Modeling)

As under the present guidance, there is no requirement for an ATD to have control loading to exactly replicate any particular aircraft. An air data-handling package is not required for determination of forces to simulate during the manufacturing process. Such detailed and accurate representations of specific aircraft are required only for Flight Training Devices and Full Flight Simulators.

The new AC, does, however, require manufacturers to include a performance table for each aircraft configuration represented in an ATD:

 (1) Flight dynamics of the ATD should be comparable to the way the represented training aircraft performs and handles. However, there is no requirement for an ATD to have control loading to exactly replicate any particular aircraft. An air data-handling package is not required for determination of forces to simulate during the manufacturing process.

(2) Aircraft performance parameters (such as maximum speed, cruise speed, stall speed, maximum climb rate, and hovering/sideward/forward/rearward flight) should be comparable to the aircraft or family of aircraft being represented. A performance table will need to be included in the QAG for each aircraft configuration for sea level and 5,000 ft.

The sample table in the proposed AC is basic; it includes only ranges for cruise and stall speeds and related information. As noted above, it is not a detailed description of the flight characteristics of a specific aircraft.

Microsoft Ends Work on Microsoft Flight

Microsoft has stopped all work on Microsoft Flight, the successor to Microsoft Flight Simulator. No official announcement at the product’s website yet, but various sources, including Kotaku, have posted a statement from the company:

Microsoft Studios is always evaluating its portfolio of products to determine what is best for gamers, families and the company, and this decision was the result of the natural ebb and flow of our portfolio management. Many factors were considered in the difficult decision to stop development on “Microsoft Flight” and “Project Columbia,” but we feel it will help us better align with our long-term goals and development plans. For “Microsoft Flight,” we will continue to support the community that has embraced the title and the game will still be available to download for free at http://www.microsoft.com/games/flight/.

Apparently, most of the team that was working on Microsoft Flight has been laid off, so it’s not clear if Microsoft has any plans for its line of flight (and flight simulation) products. For now, the core of Microsoft Flight Simulator X lives on in Prepar3D, developed by Lockheed-Martin.

Update July 28, 2012:
Microsoft has posted the following statement on the Microsoft Flight website:

We know there are a number of questions out there in the community about the discontinuation of development for Microsoft Flight. We wanted to make to be sure to clarify a few things. While we will not be continuing active development, we are committed to keeping Flight available for our community to enjoy. All the content you have paid for is still valid, and the content that is available for sale will continue to be available on http://www.microsoft.com/games/flight/. If any further information becomes available for us to share, we will do so.

Using X-Plane Situations with “Scenario-Based Training”

My new book, Scenario-Based Training with X-Plane and Microsoft Flight Simulator: Using PC-Based Flight Simulations Based on FAA-Industry Training Standards, is now available. If you use X-Plane, you should be aware that the Situations posted for download from the book’s page at the publisher’s website may not work with your version of X-Plane.

When I asked about compatibility last year, I understood that the Situations I created while using X-Plane 9 would work with subsequent versions of the simulation. But according to recent email from the developer, the file format changes “a lot,” and he explained that “i am working to make the situations more robust in with-standing file-format changes in the future, but have not yet done so.”

It’s not practical to update all of the Situations every time the format changes–one of the features of X-Plane is frequent updates, even between major versions.

My best advice? If you can’t load the Situation files provided to complement the scenarios in the book, you can use the descriptions of each lesson to quickly set up the Cessna (or your choice of aircraft) at the location where a particular virtual flight begins. As noted in Chapter 10, “Using the Scenarios in This Book,” the Situations are just starting points; they’re not interactive “missions” (see especially p. 109-110). For more information about X-Plane and Situations, see Chapter 6, “A Quick Guide to X-Plane” and the help resources described there.

SimLink96 connects a Garmin x96 portable GPS to FSX

Flight1 Aviation Technologies has released SimLink96, a $49.95 utility that connects a Garmin GPSMAP 196, 296, 396, or 496 to Microsoft Flight Simulator X.

I’ve been testing it on my system, and it’s slick way to practice using one of the above portable GPS models or to enhance virtual flying by adding a real GPS to FSX. You run the GPS in simulator mode and it receives position and other data from FSX. You can use the functions of the x96 that are available in simulator mode, including routes.

Note that in addition to the software, you need:

A Garmin 010-10141-00 PC Interface Cable (a serial cable available from Garmin and many online retailers). The USB cable that Garmin provides to update databases and transfer routes won’t work for sending position data to an x96.

If your computer doesn’t have a 9-pin serial port, you also need a serial-to-USB adapter (I use a TrippLite U209-000-R) or a serial port on a card, like this.

It’s also important to note that because you must use the Garmin PC interface cable, you must run the x96 off its internal battery while running SimLink96.

You can get more information and download SimLink96 from the product page at Flight1 Aviation Technologies.

Colossus

 

It’s a commonplace that today’s cell phones pack more computing power into their ingestible form factors than, say, the clunky boxes stuffed into the Apollo Command and Lunar Modules (v. the interminable re-runs of Apollo 13). Today’s news, however, puts Moore’s Law into an interesting new perspective.

"Colossus cracks codes once more," from the BBC, reports on efforts by computer enthusiasts to test a rebuilt Colossus (image above), a computing machine used to crack German codes at Bletchley Park during World War II, against modern PCs. As the BBC story notes, Colossus "was one of the first ever programmable computers and featured more than 2,000 valves and was the size of a small lorry."

(The British have an uncanny ability to resurrect technology of a certain age; cf. Vulcan to the Sky, the project that recently returned a RAF Avro Vulcan bomber to the air.)

The test involves radio messages transmitted from Paderborn, Germany (home to the world’s largest computer museum, definitely worth a visit), which will be intercepted and fed into the machines for decryption. Results of the experiment should be available soon. You can even play along at home; see the instructions here.

[Update: The results are in. Colossus II cracked the most difficult message in about four hours. But Joachim Scheuth, a computer enthusiast from Bonn, beat the venerable valve-powered behemoth with a custom program on on a PC.]

I’m no computer scientist, however, so the BBC headline, "Colossus cracks codes once more," caught my eye for a different reason. I immediately flashed back to Colossus: The Forbin Project (1970), a War Games prequel probably recalled only by me and my fellow reveler in obscure sci-fi movies, Hal.

Walls O’ Blinky Lights, IBM Selectric Interface, and Ominous Computer Voice aside, Colossus: The Forbin Project is an entertaining tale that stars Eric Braden and Susan Clark and features Marion Ross and Georg Stanford Brown. Sadly, Dana Andrews’s agent overlooked this opportunity. Maybe Andrews was exhausted from Crack in the World and The Frozen Dead (alas, neither available on DVD).

But I digress. To burrow further into the story of Bletchley Park, too often hidden in the umbra cast by the Manhattan Project, see the following: