Good to hear that it's working *
Why not make a separate DCS dedicated plugin? Just copy paste everything and call it DCS plug and do whatever modifications are needed. I don't seriously think that anybody plays the original lockon anymore..? Anyway, I understand you don't want to ruin it, but the way I see it, we need progress and not sticking to the old.
Wishlist:
1) all acceleration data must be synchronized with other data (see my youtube video, this explains it very clearly)
2) bank acceleration spike
3) yaw acceleration spike
4) absolutely minimal lag
The yaw value is 2xPi !
=2x3.14 =6.28
6.28 x 1000= the max yaw value you see in lockon plug. These are radians.
The bank value is half and half , same principle. +3140 and -3140
Edit: here's the video again
https://www.youtube.com/watch?v=x3n0Zz1pn1k check out at 2:20 . The acceleration values blink, they're mostly 0. And rarely an actual value. Plugin needs to calculate difference of bank values and yaw values. It now compares the difference between 0 and 0, which results in a value of 0. This is wrong. It needs to do the calculation only then when the simulation gives a new value. The bank acceleration and Yaw acceleration values need to be rock solid all the time, they can't blink.
Edit2: use
left alt + z to slow time down in DCS and
left shift + z for normal speed. This is how you can see the problems with acceleration data in lockon plug!