Hmmm... I was pondering today if this is where that freaking "var my_matrix[16];" thing coupled with the "matrix matMtl" would come in handy here. I decided to install MSVC 6 and get linked to the lib last night just in case it is needed.
Good luck!!! You tread deep waters!