I'm back in action again. And I see I have a lot of catching up to do.
Here is a screen shot of the fix I have made in TR64_Ogl. I finaly found the bug in Perfect Dark's uCode that was messing up the colors. It was so stupid of a mistake that it took being away from it for me to see it.