Disclaimer : I’m a software developer, neither a pilot or engine specialist.
Short answer: by treating 91% FS mixture as the “full rich” value: pretty much, yes.
Long answer now …
Your graph does not show fuel flow but I think you’ll agree that (at least on the right half), fuel flow should only go up as the mixture gets richer ?
Let me use my elite drawing skills to show you how I think MSFS works, and how it doesn’t contradict your graph at all.
As MSFS mixture goes past 91%, the quantity of oxygen in the mixture is so low that the engine is now losing a lot of power, the prop can not sustain its required RPM even at finest pitch and starts slowing down. This inevitably reduces fuel flow !
So I’m not saying the mixture system MSFS is great; it isn’t.
I’m saying that should Asobo recalibrate the internal FS code to map the old 0-91% range to be the new 0-100% (should be a pretty simple fix), our main problem with mixture disappears as the right side of my graph will be “cut out”.
Until then, mapping my throttle so it sends 91% (at sea level, ISA conditions) when fully forward is achieving the same result from the “outside”, and I don’t consider mixture an issue any more.
I’ve done more testing, here are some FS values to get maximum power on take-off :
1000 ft - 83%
2000 ft - 75%
3000 ft - 68% etc… and for 9000 ft - 43%.
I doubt this curve is right, the leaning needed seems high to me as altitude increases. But here again, it’s a “setting the curve / calibrating” issue, not a “it does not work” one.
What I’m curious about : in a real GA plane, if you’re doing the run-up on the parking at Leadville, CO (9900ft), engine at full power (terrible idea), what happens as you push the mixture fully forward ?
- does the RPM & therefore fuel flow go down as you go very rich, as it does in MSFS ?
- or is there is a limiting system in the engine to prevent over-richness so RPM and fuel flow stay at their max values ?