That depends on what you consider correct.
This is just one tiny, detailed function of Boeing VNAV:
When above the first speed constraint, VNAV varies speed to maintain the path up to the following limit:
- with greater than VMO/MMO minus 16 knots, the scratchpad message DRAG REQUIRED displays. The aircraft may accelerate up to VMO/MMO minus 11 knots to maintain the path. If further correction is required, VNAV may allow the aircraft to rise up to 150 feet above the path. If VNAV can no longer maintain the aircraft within 150 feet of the path without further acceleration, speed reversion occurs, the pitch mode annunciation changes from VNAV/PTH to VNAV SPD, VNAV resets the target speed to VMO/MMO minus 16 knots, and the scratchpad message DRAG REQUIRED displays again.
Is that exactly how the VNAV in XP works?
I’m not saying this to be a smart-■■■■, but to try and illustrate that advanced features such as VNAV, FMS’s etc, can’t be defined simply as working/complete or not. There is such a large, grey area where each individuals opinion of complete & functional sit. Some just want the aircraft to start descending on its own, and others want almost, level-D sim level accuracy. No mater where the ‘complete’ line is drawn, some people are going to be unhappy that their standard hasn’t been met.
edit: (I’m talking default aircraft here, as this determines each users point where they become happy for payware to complete the rest of their sim experience)
My standard is quite low, I don’t expect a lot out of default aircraft. I’ll leave that to payware. I’m not saying that is right or wrong, it’s just my opinion.
I’ll also state that I’ve never flown XP so don’t have a frame of reference regarding other sim’s default navigation systems.
Now I’ve probably harped on about VNAV way too much, so I’ll try and end it here. The same could be said about the G1000, G3000, the Proline Fusion. What is complete to one user might not be to another. I don’t have the answer to that, but it’s part of what makes it an interesting discussion. chintz14 makes an excellent point. Without any sort of documentation on MSFS’s implementation of these nav systems, we have no idea if some systems are designed to be functional, but not completely realistic or are just incomplete.
I think we all agree that what ever is implemented in within MSFS should be bug free and work correctly, as Asobo intended it to.