X-Plane 12 → MSFS 2024

LevelUp 737‑800

The LevelUp 737-800 (the Zibo 737 family for X-Plane 12) brought to Microsoft Flight Simulator 2024. LevelUp's models, Zibo's displays and Zibo's logic, running inside MSFS on MSFS's flight model.

See the progressInstall

75current build (2026-11-13)
~990working cockpit controls
13,785GPWS frames identical to Zibo
0sounds so far
Offline render of the converted flight deck
The converted LevelUp flight deck with live displays. Offline render of the converted model, not an MSFS screenshot.

What it is#

  • The aircraft you see is LevelUp's own. Every 3-D object of the 737-800 (exterior, flight deck, cabin) is converted with its original textures, animations, click spots and lights.
  • The displays you read are Zibo's own: PFD, ND, upper and lower EICAS, standby instrument, CDU and the panel windows. They are drawn from Zibo's instrument definitions and bitmaps by an interpreter of X-Plane's panel format. They are not redrawn by hand.
  • The logic behind it (systems, engines, autopilot, FMS, TCAS, GPWS) is Zibo's. It is either translated line by line from Zibo's plugin (zibomod), or it is Zibo's own Lua scripts running unchanged inside the aircraft. All of it runs in one WASM module inside MSFS. Nothing runs outside the simulator.
  • The flight model is MSFS's. Masses, CG, geometry and engine positions come from LevelUp's X-Plane aircraft. The aerodynamic and engine tables are tuned against public 737-800 figures. This is the one large part that cannot be Zibo's, because X-Plane's flight model does not exist in MSFS.
Personal use only. The LevelUp, Zibo and Laminar files are under their EULA. Nothing derived from them may be redistributed, and that includes this site's pictures.

Where to go#

How each feature is labelled#

Every feature on this site carries one of these marks. They say where the behaviour comes from and how far it has been checked.

Mark Meaning
Zibo, verified Zibo's code, translated, and identical to the original on every recorded frame
Zibo, running Zibo's own Lua scripts running as they are (the FMS)
Zibo, translated Zibo's code translated and tested in the aircraft, with no recording of the original to compare yet
Ours MSFS needs something Zibo does not have, or gets from X-Plane. Written to behave like the real 737
Approximation MSFS does not give what the real thing needs. As close as possible
Not checked in MSFS Passed the tests, not yet flown in the simulator
Not done Not written yet

How the comparison with Zibo works is on How it is checked.

The parts#

Path in the repository What it holds
msfs2024/ The MSFS 2024 project. Open LevelUp737NG.xml in the Project Editor and build
wasm/ The systems module (C++20) and its native tests
avionics/ The display units (TypeScript)
xphost/ The test oracle: Zibo's original plugins running headless
tools/ Converters, generators and decompiler helpers
data/ The stable cockpit interface (SCI), the cockpit I/O table, the animation map
docs/ The technical documents this site is built from
website/ This site: node website/build.mjs rebuilds it