Skip to content

New Embraer Family For Flightgear Flight Simulator

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
License.txt
Unknown
COPYING.md
Notifications You must be signed in to change notification settings

YV3399/E-jet-family-YV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Jet-Family-YV

An advanced simulation of the Embraer Family for FlightGear.

Authors and contributors:

2020-... overhaul:

  • Gabriel Hernandez (YV3399)
  • D-ECHO
  • Tobias Dammers (tdammers / nl256; https://github.com/tdammers) (current maintainer)
  • Semir Gebran (CaptB) (3D)
  • Stefan Frank (3D, liveries)
  • legoboyvldp (3D, systems, whatever we stole from the A320, being generally helpful)
  • ...and others

ITAF autoflight system:

Auto-pushback:

Original version:

  • Narendran Muraleedharan: Main developer
  • Skyop: The Basic Systems and Autopilot were derived from Skyop's Airbus A320-family.
  • HanselVB: All the Embraer Sounds.
  • AndersG: FDM
  • Brandano: FDM and the map animations
  • Geir: A lot of the cockpit images and specs were from him
  • James: Part of the Livery Team.
  • Tristan: Part of the Livery Team.
  • Chris: Organized the Livery Team and managed the progress.
  • Jonathan: Conviasa livery and bugfix

Installation

Recommended Method

Use this method unless you are sure you need / want something else.

Other installation methods: see bottom of this document. This is necessary because too many people do not read instructions properly, install things incorrectly, and then complain about it on discord etc. Sorry for the inconvenience.

About

Present pack includes the following Embraer Family variants:

  • Embraer 170
  • Embraer 175
  • Embraer 190
  • Embraer 195
  • Embraer Lineage 1000
  • Embraer 175-E2

A note on the -E2

The real-world Embraer E-Jet E2 series is a complete overhaul of the original first-gen E-Jet. The version included in this pack is nowhere near the real thing; it is included because it was there when I (tdammers) started working on it, but most of the improvements made to the other models have not been ported to the E2. In its current state, it should be considered "broken". Doing the E2 right would be a gargantuan task, and I feel that doing it wrong isn't worth doing at all.

Hence, the E2 is provided "as-is"; it probably doesn't work at all, and if it does, then it is almost guaranteed to be incorrect in all sorts of ways. If anyone wants to step forward, feel free to send patches - but for the time being at least, consider the E2 "highly experimental" at best.

Update (2021-03-18): By now, the E2 has drifted from the rest of the family to the point of not working at all anymore, so I decided to remove it. If at any point anyone decides to dig it up and make it work, then resurrecting the relevant files from git should be no problem; but in its current shape, the only thing it did was confuse people.

Further Documentation

See https://github.com/tdammers/E-jet-family-YV/blob/master/Documentation/guide.markdown

This document includes some essential procedures and a quick guide to the aircraft. It is not a substitute for a full Flight Crew Operating Manual (FCOM), but it should be enough to get you flying.

Alternative Installation Instructions

The installation instructions should only be used if you know what you are doing. If you have made it here and haven't read any installation instructions yet, then please scroll back up and read again.

If you decide to use one of these methods, and it "doesn't work", please re-read the installation instructions carefully, and especially make sure that you have run the build script (build.sh), and that it was successful.

From a github source bundle

Using git

  • git clone https://github.com/tdammers/E-jet-family-YV $FGROOT/Aircraft/E-jet-family-YV (replace $FGROOT with whatever is suitable - if you don't know what it should be, then you probably shouldn't be using this method). If you have a github account, you can also clone from git@github.com/tdammers/E-jet-family-YV, or fork on github and clone from your fork instead.
  • In the aircraft directory, run the build.sh script (see below).

Building From Source

This procedure is required if you want to do development work on the aircraft, or if you have downloaded the source code rather than a release bundle.

Prerequisites

  • A POSIX environment with a bash compatible shell. Practically all normal Linux distributions qualify; OS X will probably work but hasn't been tested; on Windows, it might work in Git Bash, MSYS, or WSL, but this hasn't been tested either.
  • xsltproc, available via most Linux distributions' package repositories, or from http://xmlsoft.org/xslt/xsltproc.html
  • The zip command, available from your Linux distribution's package repository (only for making release bundles).

Running the build script

$> cd $AIRCRAFT_DIR/E-jet-family/
$> ./build.sh

Making A Release Bundle

$> cd $AIRCRAFT_DIR/E-jet-family/
$> ./make-release.sh

This will create a directory release/E-jet-family, and a zip file that is the actual release bundle, named E-jet-family.zip.