By Javier Rollon · 2026-04-05
Laminar just shipped the biggest X-Plane update in years and most people are talking about the wrong things. Everyone's posting A330 screenshots — understandable, the Ram Air Turbine deployment looks fantastic — but the real story of the 12.4 C-Check update is buried in the release notes. Multi-threaded scenery processing. That's the headline. Let me explain why.
X-Plane has been essentially single-threaded for scenery preparation since forever. One CPU core does all the work of loading terrain, placing objects, preparing textures for the GPU. If you fly into a dense airport — Frankfurt, Heathrow, any major hub with custom scenery — that single core bottlenecks. You get stutters. Frame rate drops. The sim chugs exactly when you need smooth performance most: on approach.
12.4.0 spreads that work across multiple cores. The sim now uses your entire CPU to prepare scenery, not just one core while the others sit idle. For me as a developer, this matters because aircraft cockpit rendering competes with scenery for CPU time. When I'm testing the CRJ-200's instrument panel at a complex airport, every CPU cycle reclaimed from scenery is a cycle available for my gauges, my FMS calculations, my systems simulation. Frame rate stability during approach — the exact moment where cockpit complexity is highest — just got meaningfully better.
It's not magic. If you're GPU-limited, you won't notice anything. But if you've been CPU-bound at dense airports, particularly on multi-core processors, this is a genuine step forward.
Laminar's default A330-300 went from "nice demonstration aircraft" to "genuinely usable airliner" across 12.4.0 and 12.4.1. The electrical system rewrite in 12.4.0 added proper DC bus simulation. The 12.4.1 follow-up added a functional Ram Air Turbine — when hydraulic systems fail, the RAT deploys visibly on the exterior model and provides backup power. That's not a cosmetic feature. That's emergency procedure training.
ACARS through the third MCDU is another quiet milestone. First-party Hoppie integration means you can get ATIS, weather, and pre-departure clearance through the aircraft's own systems on VATSIM. Before this, you needed third-party plugins or external apps. Laminar baking it into the default aircraft signals they're taking airliner operations seriously as a first-party capability.
For third-party developers like me, this raises the bar. When the default A330 has ACARS and a working RAT, customers expect similar system depth from payware aircraft. That's healthy pressure. It forces everyone to improve.
12.4.0 added native Tobii Eye Tracker 5 support. I've been testing it for weeks and my initial skepticism has turned into genuine interest. The tracker follows your head and eye movement, panning the cockpit view naturally without TrackIR or VR. In the Citation X, I can glance at the overhead panel and the view follows my eyes. Look back at the PFD and it snaps back. No joystick hat switch, no button press.
For cockpit development, this creates interesting design questions. If the pilot's view naturally drifts to where they're looking, panel layout becomes more important than ever. Instruments that pilots glance at frequently should be positioned where the eye tracker provides the smoothest transition. I'm already thinking about this for future projects.
Laminar blacklisted the SAM plugin starting in 12.4.0. SAM handled animated jetways and ground services at custom airports, and a lot of scenery depended on it. The replacement — openSAM — does the same job but follows proper SDK practices. The transition has been bumpy. Some popular airports lost their animated jetways until scenery developers updated to openSAM.
From a developer perspective, this was the right call executed at the wrong time. SAM had SDK violations and caused crashes — Laminar documented this extensively. But blacklisting it in a major update that already had breaking changes from multi-threading? That's a lot of disruption at once. FlightFactor's A320, HotStart's Challenger 650 — major payware aircraft broke on update day. Not because of SAM, but because the multi-threading changes exposed unsafe thread access patterns that plugins had gotten away with for years.
The SDK team posted a clear explanation: X-Plane is now truly multi-threaded, and plugins that were calling functions from the wrong thread can't do that anymore. Growing pains for the ecosystem, but the alternative — staying single-threaded forever to accommodate broken plugins — isn't viable long-term.
Laminar's April 2026 roadmap confirms what many suspected: 12.4.2 will be minor bugfixes, but 12.4.3 will be a full VR system rewrite. This comes right as MSFS 2024 is shipping PSVR2 support on PlayStation 5 — clearly, VR is becoming a competitive battleground between the two platforms.
For me, VR in X-Plane has always been functional but rough around the edges. A proper rewrite could make it genuinely compelling. When you sit in the Jetstream 32's cockpit in VR, the sense of scale is remarkable — the cockpit is cramped, the windshield is close, the yoke is right there. But performance dips and rendering artifacts break the immersion. If Laminar can solve those issues, X-Plane's physics advantage becomes even more meaningful in VR. You don't just see accurate flight behavior — you feel it.
The C-Check update isn't glamorous. It's a maintenance release — systems checks, structural improvements, things that keep the sim airworthy for the next decade. As someone who builds aircraft for this platform, that's exactly what I want to see. Solid foundations let everyone build higher.
Javier Rollon develops aircraft for JRollon Planes. Follow on Twitter.