First, thanks for this great add-on!
Just a few minor glitches I've encountered. I apologize if this has been already reported.
1. Pressing numpad-"/" key crashes the program instantly (100% repeatable) - very annoying. The button works properly with
other spacecraft.
2. If I open two MFDs of the same type but different settings andf then switch switch to external or upper/lower panel view
and then back, then left MFD settings are reset to those of the rgiht MFD. For example if I set left MFD for earth orbit and
right MFD for moon orbit then after view change both MFDs will show moon orbit.
3. Sometimes I got buttons for the wrong MFD (usually buttons for surface MFD appear when the MFD is in some other mode).
Swithing to upper/lower panel and back fixes that.
4. If I switch to another app and then back to the orbiter MFD screens are garbled. Swithing to upper/lower panel and back
fixes that.
5. DV+/- and EJ+/- buttons sometimes get stuck in transfer MFD (looks like mouse-up event gets lost). Sometimes after I use
those buttons to set DV or EJ the value keep changing after I release the button and simply move the mouse around the MFD screen.
A bit more details on numpad-"/" crash. It appears to be crashing in orbitersound.dll: certain member function at address
xxx01850 (xxx is the base addr of orbitersound.dll which is in my case 0x00E) gets called with NULL "this" pointer (ecx
register is 0 on entry). The function gets called from PlayVesselExclusiveWaveOBSound3() (xxx0AA10) at address xxx0AAC8. It
gets the value of ecx from table at addr xxx18D88 at index 0. PlayVesselExclusiveWaveOBSound3() is called with parameters
(0,35,0,255,0). I guess it has something to do with "Rotation"/"Translation" sound, I tried turning that off in soundconfig
with no effect. I couldn't investigate further without the source
Again, thanks a lot for doing this stuff
Regards,
Dmitri