Stratosphere-Studios / 777-300ER

Free & open-source Boeing 777-300ER & ERF for the X-Plane 12 flight simulator.
https://discord.gg/eU2vWCtmFX
Other
128 stars 60 forks source link
777 boeing flight flight-simulation flight-simulator flightsimulator x-plane xp11 xp12 xplane xplane-flight-simulator xplaneaddon

Stratosphere Studios 777-300ER

Freeware Boeing 777-300ER for the X-Plane 12 flight simulator by Stratosphere Studios.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Discord
Our Discord Server

Contributing

Please feel free to fork, modify, and make a pull request if you want to make any changes, fixes, or new features to the aircraft.

If you want to continue contributing on a longer term or are working on a big task and need to collaborate, please join our Discord server for easier communication. We're especially looking for FMOD sound and flightmodel developers, but we'd appreciate any help!

Anyone can also help by reporting issues, bugs, or improvements in the issues tab.

If you are a livery painter and want to add your livery to the repository, please create a pull request to the livery repo and we'll add it if it meets our standards. (and if it doesn't, we'll provide feedback to help!). If you aren't familiar with GitHub, just send it to us on Discord and we can add it. The paintkit is located in the repo. There's a channel in the Discord server named "livery-requests" where you can see what liveries people want. Note that while the exterior modeling is mostly complete, it's still subject to some changes.

Current development update (as of November 2024)

The systems we're currently focusing are FMC routing and navigation, autopilot, and bleed air/pressurization systems (which means engine start coming soon). Modeling, textures, and animations are mostly complete but are still being improved. The hydraulic and fly by wire systems are fully simulated, and we have a custom autopilot although it can't do VNAV, LNAV, or VOR/ILS yet. The FMC is also partially implemented but is still in progress. THE AIRCRAFT IS NOT YET IFR READY AND YOU CANNOT FLY A ROUTE!!! Please don't download if you're expecting that. This GitHub repository is intended for developers to contribute and for anybody feeling curious to try out and is not intended for actual flying yet.

FAQ

Q: When is the release date?

A: We have no release date at this time, however, you can still download the aircraft whenever you'd like. Remember that it is currently incomplete.

If you want to help out and you have some dev skills, feel free to fork, modify, and make a pull request!

Q: Why is the aircraft not showing up in the aircraft menu?

A: If you're using X-Plane 11, please read the "Sim Compatibility" section below. If you are on X-Plane 12, please check the "Installation" section and send us a message if it still doesn't work.

Sim Compatibility

A: We have removed X-Plane 11 support to make it easier for us to focus on X-Plane 12 development and utilize v12-only features. By the time the aircraft is decently flyable, X-Plane 12 will have been out for a while and we expect more people to have switched by then and for the sim to be more polished. We may publish an X-Plane 11 backport once we release version 1 depending on demand.

Q: Why do I get an error whenever I load the aircraft? What do I do with it?

A: This error is a known FMOD bug. As the sound developer is no longer contributing, we don't have anyone to fix this bug. Just click "Understood" and the popup will close.

Q: Why are my liveries broken?

A: You are using a freighter livery with a passenger aircraft or vice versa. Make sure the livery you are using is correct for the type of aircraft you're flying. You can toggle the aircraft type on the EFB.

Q: Why does the CDU say "KEY/FUNCTION INOP" which I try to do stuff on it?

A: That notification means that key doesn't do anything. If it's supposed to, then we just haven't written the code for that functionality yet.

Q: Where can I download liveries?

A: You can download liveries from us and various third parties from our livery repository

Q: Where can I follow progress and announcements for this aircraft?

A: Keep up with the project on our Discord Server! You can also see a detailed changelog here.

Q: What is the black console window that appears when I load the aircraft?

A: Don't close it. It helps the developers find bugs and fix them. Closing this window WILL crash X-Plane. Along with the log.txt, this is one of the primary tools for investigating issues. This can be disabled by deleting the "xtlua_debugging.txt" file from the aircraft's plugins/xtlua/64/ and plugins/xtlua_fms/64/ folders.

Q: How do I start the aircraft?

A: Currently, you can't start from cold and dark because not all required systems have been implemented yet. For now, enable "Start with engines running" in X-Plane's aircraft menu.

Q: Is there a cargo version available?

A: Yes! Enable the freighter option on the EFB and the plane will become a 300ERF. Note that not all cockpit changes are modeled yet.

Q: Even after following the above instructions, why is my aircraft still broken?

A: Please remember this aircraft is still in the works. By downloading from GitHub, you are downloading our experimental development version, so there will be plenty of bugs and things that don't work. Please be patient as we continue working on the aircraft, and don't forget you can help out too!

СDU Сode

Thanks for reading! The соde to unlоck the flight instruments is "BOEING".

Installation

Go to our GitHub repository, click the green "Сode" button, then click "Download Zip". This version gets updated frequently. Then extract the aircraft folder and move it to your X-Plane aircraft folder as with any other aircraft.

If the Github download doesn't work, you can use the alternate Google Drive download. This version lags behind the Github one.

We suggest using Github Desktop to keep the aircraft updated without needing to redownload it every time.

Windows

You'll need to install C++ Support to use this aircraft if your computer doesn't have it. (It probably already does!)

Some Windows antivirus software may flag this line of code as malware. This is a false positive and you should add it to your antivirus's exceptions. This 777 uses a built-into-Windows program called mshta.exe to display a popup when first loading the aircraft and when aircraft configurations are reset. Some people may use mshta.exe maliciously but in our case it is simply for notifications. This project is fully open source and anyone may check the source code if he/she wishes. We are working on a workaround for this.

Mac

MacOS will block the xtlua aircraft plugin (which is used by other add-ons too) if it hasn't been whitelisted before. To whitelist it, run the command sudo xattr -dr com.apple.quarantine * from a terminal inside the root X-Plane folder (either by cd-ing to it or Rightclick > Services > New Terminal at Folder). For a more visual explanation without the terminal, watch this video. This only needs to be done the first time you install the 777.

Linux

No further steps are required.

Credits

Nathroxer (Founder): Modeling, animations, textures, lights.

BRUHegg: SASL systems (hyd, fbw, gear, autopilot), C++ systems (FMC plugin), flight model improvements, cockpit instruments(pfd)

remenkemi: XTLua systems (cockpit instruments and buttons, CDU, Lua systems (Air), displays and efb, flight model + other aircraft data, readme, GitHub management.

Matt726: Sounds, Documentation, display textures.

Ker: MFD Checklists, CPDLC

zeta976: Modeling, animation, airfoils, flight model, documentation.

mSparks43, the Sparky744 Project, and its contributors: XTLua, help, and some borrowed code.

Laminar Research: Default 737 display textures.

IASXP: Begin MFD Checklists, SASL integration.

Phil Paysse: Fuselage.

Potatohead123: Cockpit help.

Spherrrical: Logo design.

y4nn: Mac installation video.

kudosi: references, testing.