tdammers / E-jet-family-YV

Embraer Family For Flightgear
GNU General Public License v2.0
9 stars 2 forks source link

ERJ-175-E2 broken due to pushback property #9

Closed C-FWES closed 3 years ago

C-FWES commented 4 years ago

An fatal exception, one of the sim/model/pushback properties don't exist

tdammers commented 3 years ago

This is correct; the E2 is essentially broken at this point. Here's why.

The E2 generation of the E-Jet family is a fairly big overhaul IRL; the E2's are slightly bigger, have different aerodynamics, a redesigned wing, completely different engines, full FBW flight controls, completely different EFIS screens with synthetic visions on both PFD and MFD, and a lot of changes to all sorts of other systems. Implementing it correctly would be a task almost as massive as making the first-gen E-Jets, if not bigger - among other things, implementing synthetic vision is going to be extremely tricky, we would have to implement a full blown 3D rendering engine in Nasal and Canvas.

Since the first-gen E-Jets are already eating up way too much of my time, and I don't want to do things wrong, I have to decided to basically ignore the E2. Even if I were to fix this crash, it would still be completely and utterly wrong, which means I wouldn't want to fly it myself anyway, which in turn means I won't do it.

At the same time, I don't see a compelling reason to remove the broken version; I don't want to censor things, and if anyone wants to fix it, I'll be happy to merge. Getting the wrong version to load up without errors shouldn't be difficult, just a bunch of boring work, porting changes from the original models over to the E2. And of course if anyone wants to tackle the Herculean task of actually implementing the E2 models faithfully, I will be completely thrilled. I just won't do either of them in the near future myself.