Here is the most fresh translation of new code:

http://www.gtatools.com/TDC/Developm...e/tdc_rcv2.pas

I did this again from scratch, and it ends up broken in same way as the old translation, i blame the matrix code for that. Please help.