it's shader model 2.0.

I'm gonna explain everything with a test level to get it to work, I'll contribute it within a few hours smile