Status

Progress

Status as of build 75 (2026-11-13). All six planned milestones have their code in the aircraft. The last four builds still wait for a flight in MSFS, and the acceptance flight has not been recorded.

Milestones#

# Content Status
M1 Toolchain: SDK, WASM skeleton, CI, the oracle, the decompiler Done, confirmed in MSFS
M2 Specifications of electrics, APU, pneumatics, engine start, CFM56 tables Done
M3 Electrics, APU, bleed air, packs, engine start, CFM56 model, click routing Done, confirmed in MSFS
M4 Displays: PFD, ND, upper and lower EICAS, CDU, ISFD Done A few PFD / ND values still wait
M5 FMS on MSFS navigation data, autopilot and autothrottle, LNAV, VNAV Done
M6 ILS approach, autoland, TCAS, GPWS Code done Acceptance flight not recorded

The acceptance flight for phase 1 is: cold and dark → power → APU → engines → takeoff → autopilot cruise → ILS landing.

By area#

Models and cockpit#

Item Status
Exterior, flight deck, cabin: every LevelUp object with textures, animations, lights Done
Exterior LODs (three lower levels of detail) Done
About 990 cockpit controls, MSFS-style, left click and wheel Done
Hardware throttle shared with the autothrottle, three modes Ours
Manual reversion (heavy, slow stick without hydraulics) Ours
Liveries other than the base one Not done

Systems#

Item Status
Electrics: batteries, buses, generators, ground power, transfer Zibo, verified
APU: start, governor, failures Zibo, verified
Bleed air, packs, engine start Zibo, verified
Pressurisation, hydraulics, flaps Zibo, verified
Gear, brakes, autobrake, speedbrake, stabiliser trim, yaw damper, reversers, fuel Zibo, verified
CFM56-7B tables: N1, N2, EGT, fuel flow, start Zibo, verified
Engine thrust Ours MSFS's engine, given Zibo's numbers
IRS alignment with Zibo's ALIGN TIME, plus an instant option Zibo, verified
Fire detection Not done
Aileron and rudder trim as Zibo's Not done MSFS's own trim for now

Displays#

Item Status
Upper EICAS, lower DU (ENG / SYS pages, page build delay) Done
PFD, captain and first officer Done 209 of about 230 values are Zibo's own
ND, captain and first officer: APP, VOR, MAP, PLN, centred, expanded Done 890 of about 1,050 values are Zibo's own
ND route, turns, holds, runways, labels, T/C, T/D, stations, airports, fixes Zibo, verified
ISFD, CDUs, MCP and radio windows, clocks Done
ND terrain and weather radar (build 75) Not checked in MSFS
HUD (HGS) Not done

Flight guidance#

Item Status
MCP, flight directors, autopilot and autothrottle modes Zibo, verified
LNAV Zibo, verified
VNAV: climb, cruise, descent, arrival, approach, DES NOW Zibo, verified
Takeoff to climb: TO/GA, THR HLD, LNAV at 50 ft, VNAV at 400 ft Zibo, verified
ILS approach and autoland Zibo, verified
The servo that moves MSFS's controls Ours
NAV receiver realism (build 71) Ours

FMS#

Item Status
Zibo's FMS: every CDU page, entry and message Zibo, running
Navigation data from MSFS: airports, runways, navaids, waypoints, airways, SIDs, STARs, approaches Ours

Surveillance and warnings#

Item Status
TCAS logic, TA, RA, test (build 73) Zibo, verified Not checked in MSFS
TCAS traffic from MSFS (AI and multiplayer within 40 nm) Ours
GPWS and the stall band (build 74) Zibo, verified Not checked in MSFS
Weather radar panel (mode, gain, ALT knob) Zibo, translated
Radar gain, turbulence cores, tilt Approximation
GPWS and TCAS voices, all other sounds Not done

Not started#

Item Status
Sounds Not done
EFB (Zibo's tablet: options, ground services, loading) Not done
Checklists (clist.txt) Not done

Zibo's options#

GroupL:varfixednot yetn/a (MSFS)Total
Displays, EFIS21616·34
Autopilot, autothrottle·294·33
Hardware, controls·3·1619
Aircraft configuration, model variants1330·34
Systems191·11
FMS / CDU (M5c)··19120
Loading, ground services, EFB, simulator··251439
Sound (not rewritten yet)··13·13
Total46010831203

Counted by rows of Zibo's config entries. A row with "…" (flap detents, all volumes) stands for a family of options and counts once.

The option-by-option table is on Options.

Build history#

Every entry of the progress log, newest first. The full text of each entry is in the Progress log.

  1. build 75build 75: ND terrain and weather radar (MSFS's map)
  2. build 74build 74: GPWS and the stall alert
  3. build 73build 73: TCAS
  4. build 72build 72: PFD / ND, batch 1
  5. build 71build 71: NAV receiver realism
  6. build 70build 70: ILS approach and autoland
  7. build 69build 69: the takeoff and the climb, DES NOW, SPD / ALT INTV
  8. build 68build 68: PFD / ND small items
  9. build 67build 67: VNAV's arrival and approach
  10. build 66build 66: VNAV's descent, the IRS modes in the FMS
  11. build 65build 65: VNAV
  12. build 64build 64: the map's navdata near the aircraft
  13. build 63build 63: the ND map (stations, airports, fixes)
  14. build 62build 62: the ND's labels and symbols beside the route
  15. build 61build 61: the ND's route drawing
  16. build 60build 60: LNAV in the systems module
  17. build 59build 59: VIA entries wait for the airway
  18. build 58build 58: the FMS's inputs and outputs
  19. build 57build 57: owner's build-56 test; ND range arcs as Zibo
  20. build 56build 56: airports asked for by their ident
  21. build 55build 55: navdata lists first, airways / runways on demand
  22. build 54build 54: owner's build-53 test
  23. build 53build 53: SID / STAR / approaches from MSFS
  24. build 52build 52: navdata from MSFS's facility database
  25. build 51build 51: native navdata loaders
  26. build 50build 50: M5c navdata, design and the X-Plane folder
  27. build 49build 49: 10 and 14 rolled back, manual reversion diagnostics
  28. build 48build 48: manual reversion, EFIS knob centre buttons, cabin window flicker
  29. build 47build 47: owner's 17-item list (build 46)
  30. build 46build 46: APU overspeed you can trigger, OVERSPEED / MAINT lamps
  31. build 45build 45: owner's build 44 test flight
  32. build 44build 44: Zibo's FMS runs in the systems module (M5c)
  33. build 43build 43 in MSFS: Lua self-test 10/10
  34. build 43build 43: Lua errors work in the shipped module
  35. —every display dark since the CDU commit: Object.fromEntries
  36. build 42build 42: 1 MB stack, Lua self-test one step per frame
  37. build 41build 41: Lua self-test on request
  38. build 40build 40: the Asyncify step keeps the SDK module's form
  39. build 39M5c: architecture decided, Lua 5.1 in the systems module (build 39)
  40. —trim switch / dial / indicator animate both ways
  41. build 38ALT DISAGREE, panel backlights (build 38)
  42. build 37options in one place, Zibo option defaults (build 37)
  43. build 36review fixes: CI, glideslope, left-click controls, hardware throttle (build 36)
  44. build 35reversers, fuel system (build 35)
  45. build 34zibomod Systems: gear, speedbrake, brakes, autobrake, stab trim, yaw damper (build 34)
  46. build 33gear lever, Mach speed bug, IAS DISAGREE (build 33)
  47. build 32hydraulics and flaps (build 32)
  48. build 31pressurization, yokes, surfaces, LODs (build 31)
  49. build 30ND track, PFD heading rose (build 30)
  50. build 29cold and dark lighting, yoke and CWS (build 29)
  51. build 28autopilot level-off and MCP speed (build 28)
  52. build 27build 27: AP roll direction, ISFD scale
  53. build 26panel windows (build 26)
  54. build 25M5b-3 servo and autothrottle (build 25)
  55. —flight model research; CG frame fix
  56. build 24M5b-1 AFDS in the systems module (build 24)
  57. —M5b-1 AFDS logic translated and verified
  58. build 23MSFS engines burn (build 23); engines.cfg from Zibo's engine model
  59. build 22owner's decisions for M5; MSFS fuel feed (build 22)
  60. build 21M5a MCP dials (build 21)
  61. build 20M4f ISFD (build 20)
  62. build 19engine attempts reverted; M4e ND (build 19)
  63. —first officer PFD
  64. build 18NAV radios and ILS on the PFD (build 18)
  65. build 17EFIS control panel (build 17)
  66. build 16PFD speed bands (build 16)
  67. —PFD phase 1
  68. build 15IRS rewritten (build 15)
  69. —M4d started: PFD
  70. build 14throttle guard reverted (build 14)
  71. build 13option: no EEC hot-start abort (build 13)
  72. build 12EGT jump to ~1000 C during a start (build 12)
  73. build 11throttle jumping to idle (build 11)
  74. —DU page-build option
  75. build 10M4c: lower DU and MFD ENG / SYS (build 10)
  76. build 9M4b (upper EICAS, build 9) confirmed in MSFS
  77. build 9EICAS: back to 752e471, Zibo's PANEL_3D EICAS redone (build 9)
  78. —MSFS-style controls confirmed
  79. build 5M3b (APU, build 5) confirmed in MSFS
  80. —M3a confirmed in MSFS; cockpit controls MSFS-style
  81. —milestone 2 done (specifications and CFM56 tables)
  82. —milestone 1 confirmed in MSFS 2024
  83. —rewrite, milestone 1 (toolchain)
  84. —session 4: stable cockpit interface (SCI), P0 + P1
  85. —session 3: first in-sim feedback
  86. —session 2: original models, original instruments
  87. —session 1 (autonomous, overnight)