I just finished a new version! I hope it works well for you.
One of the reasons I designed this program was to gain some awareness of what my plane is doing while I'm not looking forward, but I never really accomplished that goal. So, I've added an artificial horizon option, which will draw the horizon in the MFD (using characters, so it's only 16x3 resolution).
I also managed to fix a whole bunch of bugs: some previously known, others not. As always, let me know if there's anything broken.
Changes:
- Tweaked code to compile with Lightning's F4SharedMemory v2.0.0.0. Hopefully this will improve OpenFalcon compatibility.
- Added an artificial horizon option for the MFD.
- No longer deinitializes DirectOutput when Falcon 4 exits. Now you should not have to quit and reopen the utility for multiple Falcon 4 runs.
- Fixed the working directory bug; auto-save now works after manual load/save.
- Fixed a potential memory leak.
- Fixed a bug that would forget your selected MFD page if it was the last.
- Fixed a bug that would forget MFD labels sometimes.